|
||||||||||
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.ControlDrawable
public abstract class ControlDrawable
Abstract superclass for Drawables (children of ControlDrawableParent)
Field Summary | |
---|---|
static int |
DRAWABLE_NAME
|
static int |
PARENT
|
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 | |
---|---|
ControlDrawable()
Constructor and utilities |
Method Summary | |
---|---|
void |
destroy()
Clears any trace of myself (specially in the group) |
java.lang.String |
getDefaultValueString(int _index)
|
Drawable |
getDrawable()
|
java.lang.String |
getMenuNameEntry()
|
ControlParentOfDrawables |
getParent()
|
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 |
replaceDrawable(Drawable _dr)
|
void |
setDefaultValue(int _index)
|
void |
setParent(ControlParentOfDrawables _dp)
|
void |
setValue(int _index,
Value _value)
Sets the value of the registered variables. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final int DRAWABLE_NAME
public static final int PARENT
Constructor Detail |
---|
public ControlDrawable()
Method Detail |
---|
public final Drawable getDrawable()
public final void replaceDrawable(Drawable _dr)
public void setParent(ControlParentOfDrawables _dp)
public final ControlParentOfDrawables getParent()
public void destroy()
ControlElement
destroy
in class ControlElement
public java.util.List<java.lang.String> getPropertyList()
ControlElement
getPropertyList
in class ControlElement
public java.lang.String getPropertyInfo(java.lang.String _property)
ControlElement
getPropertyInfo
in class ControlElement
public java.lang.String getMenuNameEntry()
public void setValue(int _index, Value _value)
ControlElement
setValue
in class ControlElement
public void setDefaultValue(int _index)
setDefaultValue
in class ControlElement
public java.lang.String getDefaultValueString(int _index)
getDefaultValueString
in class ControlElement
public Value getValue(int _index)
ControlElement
getValue
in class ControlElement
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |