|
|||||||||
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.QMAccess
Models the element access, which represents a family of elements in QJML. This family of elements define the implimentation of the relationship between an element and its attributes or an element and its element content.
Field Summary | |
String |
coin
Models the coin attribute of an access element. |
QMAccess |
ia
Matching inherited access |
String |
key
Models the key attribute on an access element. |
QMAccess |
keyAccess
References the QMField or QMProperty object named by the key attribute. |
String |
kind
Models the kind attribute. |
QMCoin |
mCoin
References the QMCoin object named by the coin attribute. |
String |
name
Models the name attribute of a field or property element. |
int |
size
Models the size attribute of an access element. |
Constructor Summary | |
QMAccess()
|
Method Summary | |
void |
addAccessor(Map coinMap,
Map contentMap,
QMCoin myCoin)
Add accessor. |
void |
buildMaps(Map coinMap,
Map contentMap,
QMCoin myCoin)
Builds the maps. |
Object |
clone()
Returns a deep copy of this object, but in an uninitialized form. |
String |
getClassName()
Return the name of the Java class of the element named by the coin attribute. |
void |
init(Map coinMap,
Map contentMap,
QMCoin myCoin,
QMContentModel contentModel)
Resolve references, inheritance. |
void |
munge()
Munge info from two accessors which should be identical. |
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 name
public int size
public String coin
public String key
public String kind
Models the kind attribute. The kind attribute is optional, but is limited to the following values:
public transient QMCoin mCoin
public transient QMAccess keyAccess
public transient QMAccess ia
Constructor Detail |
public QMAccess()
Method Detail |
public Object clone()
clone
in class QMCloneable
public void buildMaps(Map coinMap, Map contentMap, QMCoin myCoin) throws SAXException
public void addAccessor(Map coinMap, Map contentMap, QMCoin myCoin) throws SAXException
public void munge()
public void init(Map coinMap, Map contentMap, QMCoin myCoin, QMContentModel contentModel) throws SAXException
public String getClassName() throws SAXException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |