|
|||||||||
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.QDMCoin | +--com.jxml.quick.model.qdml.QDMLink
Link coins are used to define hyperlinks between documents.
DTD : <!ELEMENT link EMPTY> <!ATTLIST link label CDATA #IMPLIED tag CDATA #IMPLIED wild CDATA "False" coin CDATA #REQUIRED schema CDATA #REQUIRED inline CDATA "False" ID id #IMPLIED >
Field Summary | |
String |
coin
Models the coin attribute on the link element. |
boolean |
inline
Models the inline attribute on the link element. |
QDMCoin |
mCoin
The QDMInterface, QDMAbstract, QDMText or QDMBean object named by the coin attribute. |
String |
schema
Models the schema attribute on the link element. |
String |
tag
Models the tag attribute on the link element. |
boolean |
wild
Models the wild attribute on the link coin. |
Fields inherited from class com.jxml.quick.model.qdml.QDMCoin |
extensions, generate, implementations, label, remList |
Constructor Summary | |
QDMLink()
|
Method Summary | |
void |
buildMaps(Map coinMap,
Map contentMap)
Builds the maps. |
Object |
clone()
Returns a deep copy of this object, but in an uninitialized form. |
Map |
getAtts()
Returns a table of objects which model attribute item elements. |
String |
getLabel()
Returns the unique (within the scope of the QDML document) name of the coin, as specified by the coin's label. |
String |
getTag()
Returns the XML tag name assigned to the bean element. |
void |
init(Map coinMap,
Map contentMap)
Resolve references, inheritance. |
Methods inherited from class com.jxml.quick.model.qdml.QDMCoin |
addDecendants, derivesFromOther, getConcreteDecendants |
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 tag
Models the tag attribute on the link element. The tag attribute holds the XML tag name for the element being defined by the link element.
When the label attribute is not present, the tag attribute is used to name the link coin.
public boolean wild
Models the wild attribute on the link coin. The wild attribute defaults to false. When the wild attribute is true, the link element can be used to represent an element with any tag name.
When the wild attribute is false, the tag attribute is required, but when the wild attribute is true, the tag attribute must not be present.
When the wild attribute is false, the label attribute is optional, but when the wild attribute is true, the label attribute is required.
public String coin
public String schema
public boolean inline
public transient QDMCoin mCoin
Constructor Detail |
public QDMLink()
Method Detail |
public Object clone()
QDMCoin
clone
in class QDMCoin
public String getLabel()
QDMCoin
getLabel
in class QDMCoin
public String getTag()
getTag
in interface QDMElement
public void buildMaps(Map coinMap, Map contentMap) throws SAXException
QDMCoin
buildMaps
in class QDMCoin
public void init(Map coinMap, Map contentMap) throws SAXException
QDMCoin
init
in class QDMCoin
public Map getAtts() throws SAXException
QDMElement
getAtts
in interface QDMElement
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |