public class ArgumentFiles extends ArgumentComponent implements java.awt.event.ActionListener, javax.swing.event.ChangeListener
CL_DEFAULT, CL_ERROR, DEFAULT_FONT, DEFAULT_INNER_BORDER, DEFAULT_TEXT_BORDER, markIfError
Constructor and Description |
---|
ArgumentFiles() |
Modifier and Type | Method and Description |
---|---|
void |
actionPerformed(java.awt.event.ActionEvent ev) |
ExecutionReturn |
evaluate()
Evaluates the user input and creates a respective graphana value
|
java.awt.Component |
getComponent()
Returns the topmost component to add it into a GUI
|
java.awt.Component |
getInnerComponent()
Returns the inner component of this component or the component itself, if there is no inner component.
|
void |
init(MainControl mainControl,
ScriptType scriptType,
ArgumentComponentManager argumentComponentManager) |
void |
refresh() |
void |
refreshText() |
void |
setParameterName(java.lang.String parameterName)
Sets a special name of the type.
|
void |
setToolTip(java.lang.String tooltip)
Sets the tooltip of the component and eventually of sub components
|
void |
setValue(ExecutionReturn value)
Sets the value within the component to the given value
|
void |
stateChanged(javax.swing.event.ChangeEvent ev) |
addKeyListener, checkAndExecute, error, evaluateToString, getComponentHeight, getComponentMinWidth, getTopParent, init, resetToolTip, setComponentColor, setMarkIfError, throwError, throwError, throwStringError, throwStringError, unmark
public void init(MainControl mainControl, ScriptType scriptType, ArgumentComponentManager argumentComponentManager)
init
in class ArgumentComponent
public void setParameterName(java.lang.String parameterName)
ArgumentComponent
setParameterName
in class ArgumentComponent
public java.awt.Component getComponent()
ArgumentComponent
getComponent
in class ArgumentComponent
public java.awt.Component getInnerComponent()
ArgumentComponent
getInnerComponent
in class ArgumentComponent
public void setValue(ExecutionReturn value)
ArgumentComponent
setValue
in class ArgumentComponent
public ExecutionReturn evaluate()
ArgumentComponent
evaluate
in class ArgumentComponent
public void setToolTip(java.lang.String tooltip)
ArgumentComponent
setToolTip
in class ArgumentComponent
public void refresh()
public void refreshText()
public void actionPerformed(java.awt.event.ActionEvent ev)
actionPerformed
in interface java.awt.event.ActionListener
public void stateChanged(javax.swing.event.ChangeEvent ev)
stateChanged
in interface javax.swing.event.ChangeListener