|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectadams.core.ConsoleObject
adams.core.option.AbstractOptionHandler
adams.data.conversion.AbstractConversion
adams.data.conversion.AbstractStringConversion
adams.data.conversion.SpreadSheetInsertCellLocation
public class SpreadSheetInsertCellLocation
Replaces the specified placeholder with a cell location generated from the user-supplied row and column.
Valid options are:-D <int> (property: debugLevel) The greater the number the more additional info the scheme may output to the console (0 = off). default: 0 minimum: 0
-placeholder <java.lang.String> (property: placeholder)
The placeholder to replace in the string with the generated cell location.
default: {C}
-row <int> (property: row) The 1-based row index to use for the cell location. default: 1 minimum: 1
-column <int> (property: column) The 1-based column index to use for the cell location. default: 1 minimum: 1
| Field Summary | |
|---|---|
protected int |
m_Column
the column to use (1-based). |
protected String |
m_Placeholder
the placeholder to replace. |
protected int |
m_Row
the row to use (1-based). |
| Fields inherited from class adams.data.conversion.AbstractConversion |
|---|
m_Input, m_Output, m_Owner |
| Fields inherited from class adams.core.option.AbstractOptionHandler |
|---|
m_DebugLevel, m_OptionManager |
| Constructor Summary | |
|---|---|
SpreadSheetInsertCellLocation()
|
|
| Method Summary | |
|---|---|
String |
columnTipText()
Returns the tip text for this property. |
void |
defineOptions()
Adds options to the internal list of options. |
protected Object |
doConvert()
Performs the actual conversion. |
int |
getColumn()
Returns the column index in use for the cell location. |
String |
getPlaceholder()
Returns the placeholder string to replace with the cell location in the string passing through. |
String |
getQuickInfo()
Returns a quick info about the object, which can be displayed in the GUI. |
int |
getRow()
Returns the row index in use for the cell location. |
String |
globalInfo()
Returns a string describing the object. |
String |
placeholderTipText()
Returns the tip text for this property. |
String |
rowTipText()
Returns the tip text for this property. |
void |
setColumn(int value)
Sets the column index to use for the cell location. |
void |
setPlaceholder(String value)
Sets the placeholder to replace with the cell location in the string passing through. |
void |
setRow(int value)
Sets the row index to use for the cell location. |
| Methods inherited from class adams.data.conversion.AbstractStringConversion |
|---|
accepts, generates |
| Methods inherited from class adams.data.conversion.AbstractConversion |
|---|
checkData, cleanUp, convert, getInput, getOutput, getOwner, reset, setInput, setOwner, shallowCopy, shallowCopy |
| Methods inherited from class adams.core.option.AbstractOptionHandler |
|---|
cleanUpOptions, debug, debug, debugLevelTipText, destroy, finishInit, getDebugLevel, getOptionManager, initialize, isDebugOn, newOptionManager, setDebugLevel, toCommandLine, toString |
| Methods inherited from class adams.core.ConsoleObject |
|---|
getDebugging, getSystemErr, getSystemOut, sizeOf |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface adams.data.conversion.Conversion |
|---|
convert, getInput, getOutput, getOwner, setInput, setOwner |
| Methods inherited from interface adams.core.CleanUpHandler |
|---|
cleanUp |
| Field Detail |
|---|
protected String m_Placeholder
protected int m_Row
protected int m_Column
| Constructor Detail |
|---|
public SpreadSheetInsertCellLocation()
| Method Detail |
|---|
public String globalInfo()
globalInfo in class AbstractOptionHandlerpublic void defineOptions()
defineOptions in interface OptionHandlerdefineOptions in class AbstractOptionHandlerpublic String getQuickInfo()
getQuickInfo in interface QuickInfoSupportergetQuickInfo in class AbstractConversionpublic void setPlaceholder(String value)
value - the placeholderpublic String getPlaceholder()
public String placeholderTipText()
public void setRow(int value)
value - the index (1-based)public int getRow()
public String rowTipText()
public void setColumn(int value)
value - the index (1-based)public int getColumn()
public String columnTipText()
protected Object doConvert()
throws Exception
doConvert in class AbstractConversionException - if something goes wrong with the conversion
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||