|
||||||||||
| 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.flow.core.AbstractActor
adams.flow.transformer.AbstractTransformer
adams.flow.transformer.AbstractSpreadSheetTransformer
adams.flow.transformer.AbstractInPlaceSpreadSheetTransformer
adams.flow.transformer.SpreadSheetInsertRow
public class SpreadSheetInsertRow
Inserts a row at a specific position into spreadsheets coming through.
The cells are initialized with a pre-defined value.
-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
-name <java.lang.String> (property: name) The name of the actor. default: SpreadSheetInsertRow
-annotation <adams.core.base.BaseText> (property: annotations) The annotations to attach to this actor. default:
-skip (property: skip) If set to true, transformation is skipped and the input token is just forwarded as it is.
-stop-flow-on-error (property: stopFlowOnError) If set to true, the flow gets stopped in case this actor encounters an error; useful for critical actors.
-position <adams.core.Index> (property: position) The position where to insert the column; An index is a number starting with 1; the following placeholders can be used as well: first, second, third, last_2, last_1, last default: last
-after (property: after) If enabled, the column is inserted after the position instead of at the position.
-value <java.lang.String> (property: value) The value to intialize the cells with; you can use '\t' for tab, '\n' for line-feed and '\r' for carriage-return. default: ?
-placeholder (property: valueContainsPlaceholder) Set this to true to enable automatic placeholder expansion for the value string.
-variable (property: valueContainsVariable) Set this to true to enable automatic variable expansion for the value string.
| Field Summary | |
|---|---|
protected boolean |
m_After
whether to insert after the position instead of at. |
protected Index |
m_Position
the position where to insert the row. |
protected String |
m_Value
the value to initialize the cells with. |
protected boolean |
m_ValueContainsPlaceholder
whether the value string contains a placeholder, which needs to be expanded first. |
protected boolean |
m_ValueContainsVariable
whether the value string contains a variable, which needs to be expanded first. |
| Fields inherited from class adams.flow.transformer.AbstractInPlaceSpreadSheetTransformer |
|---|
m_NoCopy |
| Fields inherited from class adams.flow.transformer.AbstractTransformer |
|---|
BACKUP_INPUT, BACKUP_OUTPUT, m_InputToken, m_OutputToken |
| Fields inherited from class adams.flow.core.AbstractActor |
|---|
m_Annotations, m_BackupState, m_DetectedObjectVariables, m_DetectedVariables, m_ErrorHandler, m_Executed, m_Executing, m_FullName, m_Headless, m_Name, m_Parent, m_Root, m_Self, m_Skip, m_StopFlowOnError, m_StopMessage, m_Stopped, m_StorageHandler, m_VariablesUpdated |
| Fields inherited from class adams.core.option.AbstractOptionHandler |
|---|
m_DebugLevel, m_OptionManager |
| Fields inherited from interface adams.flow.core.Actor |
|---|
FILE_EXTENSION, FILE_EXTENSION_GZ |
| Constructor Summary | |
|---|---|
SpreadSheetInsertRow()
|
|
| Method Summary | |
|---|---|
String |
afterTipText()
Returns the tip text for this property. |
void |
defineOptions()
Adds options to the internal list of options. |
protected String |
doExecute()
Executes the flow item. |
boolean |
getAfter()
Returns whether to insert at or after the position. |
Index |
getPosition()
Returns the position where to insert the string. |
String |
getQuickInfo()
Returns a quick info about the actor, which will be displayed in the GUI. |
String |
getValue()
Returns the value to insert. |
boolean |
getValueContainsPlaceholder()
Returns whether the vaue string contains a placeholder which needs to be expanded first. |
boolean |
getValueContainsVariable()
Returns whether the value string contains a variable which needs to be expanded first. |
String |
globalInfo()
Returns a string describing the object. |
protected void |
initialize()
Initializes the members. |
String |
positionTipText()
Returns the tip text for this property. |
void |
setAfter(boolean value)
Sets whether to insert at or after the position. |
void |
setPosition(Index value)
Sets the position where to insert the string. |
void |
setValue(String value)
Sets the value to insert. |
void |
setValueContainsPlaceholder(boolean value)
Sets whether the value string contains a placeholder which needs to be expanded first. |
void |
setValueContainsVariable(boolean value)
Sets whether the value string contains a variable which needs to be expanded first. |
String |
valueContainsPlaceholderTipText()
Returns the tip text for this property. |
String |
valueContainsVariableTipText()
Returns the tip text for this property. |
String |
valueTipText()
Returns the tip text for this property. |
| Methods inherited from class adams.flow.transformer.AbstractInPlaceSpreadSheetTransformer |
|---|
getNoCopy, noCopyTipText, setNoCopy |
| Methods inherited from class adams.flow.transformer.AbstractSpreadSheetTransformer |
|---|
accepts, generates |
| Methods inherited from class adams.flow.transformer.AbstractTransformer |
|---|
backupState, execute, hasPendingOutput, input, output, postExecute, reset, restoreState, wrapUp |
| Methods inherited from class adams.core.option.AbstractOptionHandler |
|---|
cleanUpOptions, debug, debugLevelTipText, finishInit, getDebugLevel, getOptionManager, isDebugOn, newOptionManager, setDebugLevel, toCommandLine, toString |
| Methods inherited from class adams.core.ConsoleObject |
|---|
getDebugging, getSystemErr, getSystemOut |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface adams.flow.core.Actor |
|---|
cleanUp, compareTo, debug, destroy, equals, findVariables, getAnnotations, getDefaultName, getDetectedVariables, getErrorHandler, getFullName, getName, getNextSibling, getParent, getPreviousSibling, getRoot, getSkip, getStopFlowOnError, getStopMessage, getStorageHandler, getVariables, handleError, hasErrorHandler, hasStopMessage, index, isExecuted, isFinished, isHeadless, isStopped, setAnnotations, setErrorHandler, setHeadless, setName, setParent, setSkip, setStopFlowOnError, setUp, setVariables, sizeOf, stopExecution, stopExecution, variableChanged |
| Methods inherited from interface adams.core.AdditionalInformationHandler |
|---|
getAdditionalInformation |
| Methods inherited from interface adams.core.option.OptionHandler |
|---|
cleanUpOptions, getOptionManager |
| Field Detail |
|---|
protected Index m_Position
protected boolean m_After
protected String m_Value
protected boolean m_ValueContainsPlaceholder
protected boolean m_ValueContainsVariable
| Constructor Detail |
|---|
public SpreadSheetInsertRow()
| Method Detail |
|---|
public String globalInfo()
globalInfo in class AbstractOptionHandlerprotected void initialize()
initialize in class AbstractActorpublic void defineOptions()
defineOptions in interface OptionHandlerdefineOptions in class AbstractInPlaceSpreadSheetTransformerpublic String getQuickInfo()
getQuickInfo in interface QuickInfoSupportergetQuickInfo in interface ActorgetQuickInfo in class AbstractActorpublic void setPosition(Index value)
value - the positionpublic Index getPosition()
public String positionTipText()
public void setAfter(boolean value)
value - true if to add afterpublic boolean getAfter()
public String afterTipText()
public void setValue(String value)
value - the valuepublic String getValue()
public String valueTipText()
public void setValueContainsPlaceholder(boolean value)
value - true if value string contains a placeholderpublic boolean getValueContainsPlaceholder()
public String valueContainsPlaceholderTipText()
public void setValueContainsVariable(boolean value)
value - true if value string contains a variablepublic boolean getValueContainsVariable()
public String valueContainsVariableTipText()
protected String doExecute()
doExecute in class AbstractActor
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||