public class ControlBar extends ControlSwingElement
Modifier and Type | Field | Description |
---|---|---|
protected javax.swing.JProgressBar |
bar |
ACTION, isUnderEjs, METHOD_FOR_VARIABLE, METHOD_TRIGGER, myGroup, myObject, myPropertiesTable, VARIABLE_CHANGED
ACTION_OFF, ACTION_ON, ACTION_PRESS, BACKGROUND, ENABLED, FONT, FOREGROUND, myVisual, NAME, PARENT, POSITION, SIZE, TOOLTIP, VISIBLE
Constructor | Description |
---|---|
ControlBar(java.lang.Object _visual) |
Constructor ControlBar
|
Modifier and Type | Method | Description |
---|---|---|
protected java.awt.Component |
createVisual(java.lang.Object _visual) |
Creates the visual component of this
ControlElement ,
the one you can configure graphically. |
java.lang.String |
getPropertyInfo(java.lang.String _property) |
Returns information about a given property.
|
java.util.ArrayList<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 |
setDefaultValue(int _index) |
|
void |
setValue(int _index,
Value _value) |
Sets the value of the registered variables.
|
addAction, addAction, addAction, destroy, getGroup, getObject, getProperty, getSimulation, implementsProperty, initialize, invokeActions, invokeActions, isActive, propertyIsTypeOf, propertyType, removeAction, removeAction, reset, setActive, setGroup, setProperties, setProperty, toString, variableChanged, variableChangedDoNotUpdate, variablePropertiesClear, variablesChanged
getComponent, getIcon, getVisual, parseConstant
public ControlBar(java.lang.Object _visual)
_visual
- protected java.awt.Component createVisual(java.lang.Object _visual)
ControlSwingElement
ControlElement
,
the one you can configure graphically.
If an object of an appropriate class is provided, it is used as
the visual.createVisual
in class ControlSwingElement
_visual
- The javax.swing.JComponent to be wrappedpublic java.util.ArrayList<java.lang.String> getPropertyList()
ControlSwingElement
getPropertyList
in class ControlSwingElement
public java.lang.String getPropertyInfo(java.lang.String _property)
ControlSwingElement
getPropertyInfo
in class ControlSwingElement
public void setValue(int _index, Value _value)
ControlSwingElement
setValue
in class ControlSwingElement
_index
- A keyword index that distinguishes among variables_value
- The object holding the value for the variable.public void setDefaultValue(int _index)
setDefaultValue
in class ControlSwingElement
public Value getValue(int _index)
ControlSwingElement
getValue
in class ControlSwingElement
_index
- A keyword index that distinguishes among variables