|
|||||||||
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.QMCoin | +--com.jxml.quick.model.qjml.QMLink
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 schemaClass CDATA #IMPLIED 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. |
QMCoin |
mCoin
The QMInterface, QMAbstract, QMText or QMBean object named by the coin attribute. |
String |
schema
Models the schema attribute on the link element. |
String |
schemaClass
Models the schemaClass 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.qjml.QMCoin |
accessors, extensions, generate, implementations, label, remList |
Constructor Summary | |
QMLink()
|
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 |
getClassName()
Returns the fully qualified name of the class described by this coin. |
String |
getLabel()
Returns the unique (within the scope of the QJML 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.qjml.QMCoin |
getAccessor |
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 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 String schemaClass
public boolean inline
public transient QMCoin mCoin
Constructor Detail |
public QMLink()
Method Detail |
public Object clone()
QMCoin
clone
in class QMCoin
public String getLabel()
QMCoin
getLabel
in class QMCoin
public String getTag()
public void buildMaps(Map coinMap, Map contentMap) throws SAXException
QMCoin
buildMaps
in class QMCoin
public void init(Map coinMap, Map contentMap) throws SAXException
QMCoin
init
in class QMCoin
public Map getAtts() throws SAXException
QMElement
getAtts
in interface QMElement
public String getClassName() throws SAXException
QMCoin
getClassName
in class QMCoin
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |