org.enhydra.jawe.base.panel
Class SpecialChoiceElement
java.lang.Object
org.enhydra.shark.xpdl.XMLElement
org.enhydra.shark.xpdl.XMLComplexChoice
org.enhydra.jawe.base.panel.SpecialChoiceElement
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable
public class SpecialChoiceElement
- extends org.enhydra.shark.xpdl.XMLComplexChoice
Helper element for displaying choices of other elements.
- Author:
- Sasa Bojanic
- See Also:
- Serialized Form
Fields inherited from class org.enhydra.shark.xpdl.XMLComplexChoice |
cachesInitialized, choices, choosen |
Fields inherited from class org.enhydra.shark.xpdl.XMLElement |
isReadOnly, listeners, notifyListeners, notifyMainListeners, originalElementHashCode, parent, value |
Constructor Summary |
SpecialChoiceElement(org.enhydra.shark.xpdl.XMLElement controlled,
java.lang.String controlledSubElementName,
java.util.List chs,
java.lang.Object chsn,
boolean handleEmptyChoice,
java.lang.String chsnSubElementName,
java.lang.String name,
boolean isRequired)
|
SpecialChoiceElement(org.enhydra.shark.xpdl.XMLElement controlled,
java.lang.String controlledSubElementName,
java.util.List chs,
java.lang.Object chsn,
boolean handleEmptyChoice,
java.lang.String chsnSubElementName,
java.lang.String name,
boolean isRequired,
boolean useOriginalElementToName)
|
Methods inherited from class org.enhydra.shark.xpdl.XMLComplexChoice |
clearCaches, clone, equals, getChoices, getChoosen, initCaches, isEmpty, makeAs, setNotifyListeners, setNotifyMainListeners |
Methods inherited from class org.enhydra.shark.xpdl.XMLElement |
addListener, createInfo, getListeners, getMainElement, getOriginalElementHashCode, getParent, isMainElement, isReadOnly, isRequired, notifyListeners, notifyMainListeners, removeListener, setParent, toValue |
Methods inherited from class java.lang.Object |
finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
controlled
protected org.enhydra.shark.xpdl.XMLElement controlled
controlledSubElementName
protected java.lang.String controlledSubElementName
choosenSubElementName
protected java.lang.String choosenSubElementName
emptyChoice
protected org.enhydra.shark.xpdl.XMLEmptyChoiceElement emptyChoice
handleEmptyChoice
protected boolean handleEmptyChoice
useOriginalElementToName
protected boolean useOriginalElementToName
SpecialChoiceElement
public SpecialChoiceElement(org.enhydra.shark.xpdl.XMLElement controlled,
java.lang.String controlledSubElementName,
java.util.List chs,
java.lang.Object chsn,
boolean handleEmptyChoice,
java.lang.String chsnSubElementName,
java.lang.String name,
boolean isRequired)
SpecialChoiceElement
public SpecialChoiceElement(org.enhydra.shark.xpdl.XMLElement controlled,
java.lang.String controlledSubElementName,
java.util.List chs,
java.lang.Object chsn,
boolean handleEmptyChoice,
java.lang.String chsnSubElementName,
java.lang.String name,
boolean isRequired,
boolean useOriginalElementToName)
setChoosen
public void setChoosen(org.enhydra.shark.xpdl.XMLElement ch)
- Overrides:
setChoosen
in class org.enhydra.shark.xpdl.XMLComplexChoice
setValue
public void setValue(java.lang.String v)
- Overrides:
setValue
in class org.enhydra.shark.xpdl.XMLComplexChoice
fillChoices
protected void fillChoices()
- Specified by:
fillChoices
in class org.enhydra.shark.xpdl.XMLComplexChoice
setReadOnly
public void setReadOnly(boolean readOnly)
- Overrides:
setReadOnly
in class org.enhydra.shark.xpdl.XMLComplexChoice
toName
public java.lang.String toName()
- Overrides:
toName
in class org.enhydra.shark.xpdl.XMLElement
getControlledElement
public org.enhydra.shark.xpdl.XMLElement getControlledElement()