Together Workflow Editor 3.0-1 API

org.enhydra.jawe.base.panel
Class SpecialChoiceElement

java.lang.Object
  extended byorg.enhydra.shark.xpdl.XMLElement
      extended byorg.enhydra.shark.xpdl.XMLComplexChoice
          extended byorg.enhydra.jawe.base.panel.SpecialChoiceElement
All Implemented Interfaces:
java.lang.Cloneable, java.io.Serializable

public class SpecialChoiceElement
extends org.enhydra.shark.xpdl.XMLComplexChoice

Helper element for displaying choices of other elements.

Author:
Sasa Bojanic
See Also:
Serialized Form

Field Summary
protected  java.lang.String choosenSubElementName
           
protected  org.enhydra.shark.xpdl.XMLElement controlled
           
protected  java.lang.String controlledSubElementName
           
protected  org.enhydra.shark.xpdl.XMLEmptyChoiceElement emptyChoice
           
protected  boolean handleEmptyChoice
           
protected  boolean useOriginalElementToName
           
 
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)
           
 
Method Summary
protected  void fillChoices()
           
 org.enhydra.shark.xpdl.XMLElement getControlledElement()
           
 void setChoosen(org.enhydra.shark.xpdl.XMLElement ch)
           
 void setReadOnly(boolean readOnly)
           
 void setValue(java.lang.String v)
           
 java.lang.String toName()
           
 
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
 

Field Detail

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
Constructor Detail

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)
Method Detail

setChoosen

public void setChoosen(org.enhydra.shark.xpdl.XMLElement ch)

setValue

public void setValue(java.lang.String v)

fillChoices

protected void fillChoices()

setReadOnly

public void setReadOnly(boolean readOnly)

toName

public java.lang.String toName()

getControlledElement

public org.enhydra.shark.xpdl.XMLElement getControlledElement()

Together Workflow Editor 3.0-1 API