|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.enhydra.shark.xpdl.XMLElement
org.enhydra.shark.xpdl.XMLBaseForCollectionAndComplex
org.enhydra.shark.xpdl.XMLCollection
org.enhydra.shark.xpdl.elements.ExtendedAttributes
public class ExtendedAttributes
Represents coresponding element from XPDL schema.
Field Summary | |
---|---|
org.enhydra.shark.utilities.SequencedHashMap |
eaMap
|
protected java.lang.String |
extAttribsString
|
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 | |
---|---|
ExtendedAttributes(XMLComplexElement parent)
|
Method Summary | |
---|---|
void |
clear()
Clears the collection. |
void |
clearCaches()
|
void |
clearExtAttribString()
|
java.lang.Object |
clone()
Used to create exact copy of the element. |
boolean |
containsElement(java.lang.String name)
Returns true if there is at least one ExtendedAttribute with such name. |
boolean |
containsValue(java.lang.String val)
Returns true if there is at least one ExtendedAttribute with such value. |
XMLElement |
generateNewElement()
Generates the new element that made collection. |
java.util.ArrayList |
getElementsForName(java.lang.String name)
Returns all elements with specified name. |
java.lang.String |
getExtendedAttributesString()
|
ExtendedAttribute |
getFirstExtendedAttributeForName(java.lang.String name)
|
void |
initCaches()
Initializes caches in read-only mode. |
void |
initExtAttribString()
|
void |
makeAs(XMLElement el)
|
Methods inherited from class org.enhydra.shark.xpdl.XMLCollection |
---|
add, add, addAll, checkRepositioning, getCollectionElement, indexOf, isEmpty, remove, remove, removeAll, removeElement, reposition |
Methods inherited from class org.enhydra.shark.xpdl.XMLBaseForCollectionAndComplex |
---|
contains, equals, get, setNotifyListeners, setNotifyMainListeners, setReadOnly, setValue, 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 |
Field Detail |
---|
public transient org.enhydra.shark.utilities.SequencedHashMap eaMap
protected java.lang.String extAttribsString
Constructor Detail |
---|
public ExtendedAttributes(XMLComplexElement parent)
Method Detail |
---|
public void makeAs(XMLElement el)
makeAs
in class XMLCollection
public XMLElement generateNewElement()
XMLCollection
generateNewElement
in class XMLCollection
public ExtendedAttribute getFirstExtendedAttributeForName(java.lang.String name)
public void initCaches()
XMLBaseForCollectionAndComplex
initCaches
in class XMLCollection
public void initExtAttribString()
public void clearExtAttribString()
public java.lang.String getExtendedAttributesString()
public void clearCaches()
clearCaches
in class XMLCollection
public void clear()
XMLCollection
clear
in class XMLCollection
public boolean containsElement(java.lang.String name)
containsElement
in class XMLCollection
public boolean containsValue(java.lang.String val)
public java.util.ArrayList getElementsForName(java.lang.String name)
public java.lang.Object clone()
XMLElement
clone
in class XMLCollection
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |