TWE 2.3-2 API

org.enhydra.jawe.wfmopen
Class PropertyList

java.lang.Object
  extended byorg.enhydra.shark.xpdl.XMLElement
      extended byorg.enhydra.shark.xpdl.XMLBaseForCollectionAndComplex
          extended byorg.enhydra.shark.xpdl.XMLCollection
              extended byorg.enhydra.jawe.wfmopen.PropertyList
All Implemented Interfaces:
java.lang.Cloneable, java.io.Serializable

public class PropertyList
extends org.enhydra.shark.xpdl.XMLCollection

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.enhydra.shark.xpdl.XMLBaseForCollectionAndComplex
cachesInitialized, elementMap, elements
 
Fields inherited from class org.enhydra.shark.xpdl.XMLElement
isReadOnly, listeners, notifyListeners, notifyMainListeners, originalElementHashCode, parent, value
 
Constructor Summary
PropertyList(ImplementationExtendedAttribute iea)
           
 
Method Summary
 boolean add(int no, org.enhydra.shark.xpdl.XMLElement el)
          NOTE: Method signature changed to public.
 void add(org.enhydra.shark.xpdl.XMLElement el)
          NOTE: Method signature changed to public.
 void createStructure(java.util.List props)
           
 org.enhydra.shark.xpdl.XMLElement generateNewElement()
          Generates the new element that made collection.
protected  org.enhydra.shark.xpdl.XMLElement removeElement(int no)
           
 boolean reposition(org.enhydra.shark.xpdl.XMLElement el, int newPos)
           
 void setValue(java.lang.String v)
          Sets the element value.
 
Methods inherited from class org.enhydra.shark.xpdl.XMLCollection
addAll, checkRepositioning, clear, clearCaches, clone, containsElement, getCollectionElement, indexOf, initCaches, isEmpty, makeAs, remove, remove, removeAll
 
Methods inherited from class org.enhydra.shark.xpdl.XMLBaseForCollectionAndComplex
contains, equals, get, setNotifyListeners, setNotifyMainListeners, setReadOnly, size, toElementMap, toElements
 
Methods inherited from class org.enhydra.shark.xpdl.XMLElement
addListener, createInfo, getListeners, getMainElement, getOriginalElementHashCode, getParent, isMainElement, isReadOnly, isRequired, notifyListeners, notifyMainListeners, removeListener, setParent, toName, toValue
 
Methods inherited from class java.lang.Object
finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PropertyList

public PropertyList(ImplementationExtendedAttribute iea)
Method Detail

createStructure

public void createStructure(java.util.List props)

setValue

public void setValue(java.lang.String v)
Description copied from class: org.enhydra.shark.xpdl.XMLElement
Sets the element value. If it is simple element or an non-choice attribute, this sets the actual value of the element. If it is choice attribute, it sets the choosen value. Only some complex elements (Condition, SchemaType, and ExtendedAttribute) allows you to use this method, while others will throw RuntimeException.


add

public void add(org.enhydra.shark.xpdl.XMLElement el)
Description copied from class: org.enhydra.shark.xpdl.XMLCollection
NOTE: Method signature changed to public.


add

public boolean add(int no,
                   org.enhydra.shark.xpdl.XMLElement el)
Description copied from class: org.enhydra.shark.xpdl.XMLCollection
NOTE: Method signature changed to public.


removeElement

protected org.enhydra.shark.xpdl.XMLElement removeElement(int no)

reposition

public boolean reposition(org.enhydra.shark.xpdl.XMLElement el,
                          int newPos)

generateNewElement

public org.enhydra.shark.xpdl.XMLElement generateNewElement()
Description copied from class: org.enhydra.shark.xpdl.XMLCollection
Generates the new element that made collection. Derived classes has to implement this method to create it's collection element.


TWE 2.3-2 API