|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.jxml.quick.model.qdml.QDMCloneable | +--com.jxml.quick.model.qdml.QDMContentModel
Models the abstract element contentModel in QDML. The contentModel elements form a tree under the elements element, and are used to define the element content of a bean element.
Field Summary | |
QDMContentModel |
content
The QDMContentModel object which models the element named by the cref attribute. |
String |
cref
Models the cref attribute on contentModel elements. |
QDMCoin |
enclosingCoin
The name of the enclosing coin. |
protected boolean |
initialized
Used to prevent multiple initializations. |
String |
label
Models the label attribute on contentModel elements. |
boolean |
optional
Models the optional attribute on contentModel elements. |
ArrayList |
remList
A container for QDMRem objects, which model rem elements. |
boolean |
repeating
Models the repeating attribute on contentModel elements. |
Constructor Summary | |
QDMContentModel()
|
Method Summary | |
void |
buildMaps(Map coinMap,
Map contentMap,
QDMCoin coin)
Builds the maps. |
Object |
clone()
Returns a deep copy of this object, but in an uninitialized form. |
void |
init(Map coinMap,
Map contentMap)
Resolve references, inheritance. |
abstract boolean |
isContainedBy(String label,
TreeMap coinMap)
|
Methods inherited from class com.jxml.quick.model.qdml.QDMCloneable |
clone, clone |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public String label
public String cref
public boolean optional
public boolean repeating
public ArrayList remList
public transient QDMContentModel content
protected transient boolean initialized
public transient QDMCoin enclosingCoin
Constructor Detail |
public QDMContentModel()
Method Detail |
public Object clone()
clone
in class QDMCloneable
public void buildMaps(Map coinMap, Map contentMap, QDMCoin coin) throws SAXException
public void init(Map coinMap, Map contentMap) throws SAXException
public abstract boolean isContainedBy(String label, TreeMap coinMap)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |