|
||||||||||
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.ControlContainer org.colos.ejs.library.control.swing.ControlWindow org.colos.ejs.library.control.swing.ControlDialog
public class ControlDialog
A configurable Dialog.
Field Summary |
---|
Fields inherited from class org.colos.ejs.library.control.swing.ControlWindow |
---|
WINDOW_ADDED, WINDOW_LOCATION, WINDOW_NAME, WINDOW_SIZE, WINDOW_VISIBLE |
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 | |
---|---|
ControlDialog()
|
Method Summary | |
---|---|
void |
add(ControlElement _child)
adds a child control |
java.awt.Component |
getComponent()
Returns the component of this ControlElement ,
the one that is added to a container. |
java.awt.Container |
getContainer()
|
java.lang.String |
getDefaultValueString(int _index)
|
javax.swing.JMenuBar |
getJMenuBar()
|
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 |
remove(ControlElement _child)
removes a child control |
void |
replaceVisual(java.awt.Frame _owner)
To be overwritten by ControlDialog only |
void |
setDefaultValue(int _index)
|
void |
setValue(int _index,
Value _value)
Sets the value of the registered variables. |
Methods inherited from class org.colos.ejs.library.control.swing.ControlWindow |
---|
acceptsChild, adjustBorder, adjustSize, destroy, dispose, hide, isVisible, reset, setKeepHidden, setWaitForReset, show, update, updateLocation |
Methods inherited from class org.colos.ejs.library.control.swing.ControlContainer |
---|
getChildren, informRadioGroup, setProperty |
Methods inherited from class org.colos.ejs.library.control.swing.ControlSwingElement |
---|
changeVisual, getControlWindow, getMenuNameEntry, getTopWindow, getVisual, parseConstant, setControlWindow, toStringValue |
Methods inherited from class org.colos.ejs.library.control.ControlElement |
---|
addAction, addAction, addAction, addMenuEntries, editorIsReading, flush, getGroup, getObject, getProperty, getPropertyCommonName, getSimulation, getValue, implementsProperty, indexOf, initialize, invokeActions, invokeActions, isActive, onExit, propertyIndex, propertyIsTypeOf, propertyType, removeAction, removeAction, setActive, setFieldListValue, setFieldListValues, setGroup, setProperties, 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 ControlDialog()
Method Detail |
---|
public java.lang.String getObjectClassname()
ControlElement
getObjectClassname
in class ControlElement
public java.lang.Object getObject()
ControlElement
getObject
in class ControlElement
public javax.swing.JMenuBar getJMenuBar()
getJMenuBar
in class ControlWindow
public void replaceVisual(java.awt.Frame _owner)
ControlElement
replaceVisual
in class ControlElement
public java.awt.Component getComponent()
ControlSwingElement
ControlElement
,
the one that is added to a container.
getComponent
in class ControlSwingElement
public java.awt.Container getContainer()
getContainer
in class ControlContainer
public void add(ControlElement _child)
ControlContainer
add
in class ControlContainer
_child
- the child controlpublic void remove(ControlElement _child)
ControlContainer
remove
in class ControlContainer
_child
- the child controlpublic java.util.List<java.lang.String> getPropertyList()
ControlSwingElement
getPropertyList
in class ControlWindow
public java.lang.String getPropertyInfo(java.lang.String _property)
ControlSwingElement
getPropertyInfo
in class ControlWindow
public void setValue(int _index, Value _value)
ControlSwingElement
setValue
in class ControlWindow
public void setDefaultValue(int _index)
setDefaultValue
in class ControlWindow
public java.lang.String getDefaultValueString(int _index)
getDefaultValueString
in class ControlWindow
public Value getValue(int _index)
ControlSwingElement
getValue
in class ControlWindow
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |