|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.colos.ejs.library.control.ControlElement org.colos.ejs.library.control.swing.ControlSwingElement org.colos.ejs.library.control.swing.ControlDataTable
public class ControlDataTable
A configurable control button. It will trigger an action when clicked. It has no internal value.
Field Summary |
---|
Fields inherited from class org.colos.ejs.library.control.swing.ControlSwingElement |
---|
ACTION_IMMEDIATE, ACTION_OFF, ACTION_ON, ACTION_PRESS, AXIS_DRAGGED_ACTION, BACKGROUND, ENABLED, FONT, FOREGROUND, KEY_ACTION, MENU_NAME, MOUSE_ENTERED_ACTION, MOUSE_EXITED_ACTION, MOUSE_MOVED_ACTION, PARENT, POSITION, PRINT_TARGET, SIZE, SWING_ELEMENT_NAME, TOOLTIP, VISIBLE |
Fields inherited from class org.colos.ejs.library.control.ControlElement |
---|
ACTION, ACTION_ERROR, ACTION_SUCCESS, METHOD_FOR_VARIABLE, METHOD_TRIGGER, NAME, VARIABLE_CHANGED |
Constructor Summary | |
---|---|
ControlDataTable()
|
Method Summary | |
---|---|
void |
finalUpdate()
|
java.awt.Component |
getComponent()
Returns the component of this ControlElement ,
the one that is added to a container. |
java.lang.String |
getDefaultValueString(int _index)
|
java.lang.Object |
getObject()
Returns the basic object that the ControlElement wrapps. |
java.lang.String |
getObjectClassname()
Returns the expected class of the object that the ControlElement wrapps. |
java.lang.String |
getPropertyInfo(java.lang.String _property)
Returns information about a given property. |
java.util.List<java.lang.String> |
getPropertyList()
Returns the list of all properties that can be set for this ControlElement. |
Value |
getValue(int _index)
Gets the value of any internal variable. |
void |
initialize()
initializes the element. |
void |
onExit()
perform any clean-up on exit |
Value |
parseConstant(java.lang.String _propertyType,
java.lang.String _value)
Checks if a value can be considered a valid constant value for a property If not, it returns null, meaning the value can be considered to be a GroupVariable or a primitive constant. |
void |
reset()
resets the element |
void |
setDefaultValue(int _index)
|
void |
setValue(int _index,
Value _value)
Sets the value of the registered variables. |
void |
update()
|
Methods inherited from class org.colos.ejs.library.control.swing.ControlSwingElement |
---|
changeVisual, getControlWindow, getMenuNameEntry, getTopWindow, getVisual, setControlWindow, toStringValue |
Methods inherited from class org.colos.ejs.library.control.ControlElement |
---|
acceptsChild, addAction, addAction, addAction, addMenuEntries, destroy, editorIsReading, flush, getGroup, getObject, getProperty, getPropertyCommonName, getSimulation, getValue, implementsProperty, indexOf, invokeActions, invokeActions, isActive, propertyIndex, propertyIsTypeOf, propertyType, removeAction, removeAction, replaceVisual, setActive, setFieldListValue, setFieldListValues, setGroup, setProperties, setProperty, setProperty, setPropertyEditor, setVariableEditor, toString, variableChanged, variableChangedDoNotUpdate, variableExtraChanged, variablePropertiesClear, variablesChanged |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public ControlDataTable()
Method Detail |
---|
public java.lang.String getObjectClassname()
ControlElement
getObjectClassname
in class ControlElement
public java.lang.Object getObject()
ControlElement
getObject
in class ControlElement
public java.awt.Component getComponent()
ControlSwingElement
ControlElement
,
the one that is added to a container.
getComponent
in class ControlSwingElement
public void initialize()
ControlElement
initialize
in class ControlElement
public void reset()
ControlElement
reset
in class ControlElement
public void onExit()
ControlElement
onExit
in class ControlElement
public void update()
update
in interface NeedsUpdate
public void finalUpdate()
finalUpdate
in interface NeedsFinalUpdate
public java.util.List<java.lang.String> getPropertyList()
ControlSwingElement
getPropertyList
in class ControlSwingElement
public java.lang.String getPropertyInfo(java.lang.String _property)
ControlSwingElement
getPropertyInfo
in class ControlSwingElement
public Value parseConstant(java.lang.String _propertyType, java.lang.String _value)
ControlSwingElement
parseConstant
in class ControlSwingElement
public void setValue(int _index, Value _value)
ControlSwingElement
setValue
in class ControlSwingElement
public void setDefaultValue(int _index)
setDefaultValue
in class ControlSwingElement
public Value getValue(int _index)
ControlSwingElement
getValue
in class ControlSwingElement
public java.lang.String getDefaultValueString(int _index)
getDefaultValueString
in class ControlSwingElement
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |