|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.jxml.quick.model.qjml.QMCloneable | +--com.jxml.quick.model.qjml.QMContentModel
Models the abstract element contentModel in QJML. The contentModel elements form a tree under the elements element, and are used to define the element content of a bean element.
Field Summary | |
QMAccess |
access
Models an access element. |
QMARef |
aref
Models the aref element. |
QMContentModel |
content
The QMContentModel object which models the element named by the cref attribute. |
String |
cref
Models the cref attribute on contentModel elements. |
QMCoin |
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 QMRem objects, which model rem elements. |
boolean |
repeating
Models the repeating attribute on contentModel elements. |
Constructor Summary | |
QMContentModel()
|
Method Summary | |
void |
accessInit(Map coinMap,
Map contentMap,
QMCoin coin)
Initialize access. |
void |
buildMaps(Map coinMap,
Map contentMap,
QMCoin 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. |
Methods inherited from class com.jxml.quick.model.qjml.QMCloneable |
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 QMARef aref
public QMAccess access
public ArrayList remList
public transient QMContentModel content
protected transient boolean initialized
public transient QMCoin enclosingCoin
Constructor Detail |
public QMContentModel()
Method Detail |
public Object clone()
clone
in class QMCloneable
public void buildMaps(Map coinMap, Map contentMap, QMCoin coin) throws SAXException
public void init(Map coinMap, Map contentMap) throws SAXException
public void accessInit(Map coinMap, Map contentMap, QMCoin coin) throws SAXException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |