com.jxml.quick.model.qjml
Class QMExcludes

java.lang.Object
  |
  +--com.jxml.quick.model.qjml.QMCloneable
        |
        +--com.jxml.quick.model.qjml.QMExcludes
All Implemented Interfaces:
Cloneable, QBiModal

public class QMExcludes
extends QMCloneable
implements QBiModal

Models an excludes element in QJML. This element names a coin which is not to be included in the document. There is no effect on coins that are part of the same QJML document as the excludes element.

DTD:

<!ELEMENT excludes (#PCDATA)>

<!ATTLIST excludes
    ID id #IMPLIED
>


Field Summary
 String text
          Represents the text content of the excludes element.
 
Constructor Summary
QMExcludes()
           
 
Method Summary
 void buildMaps(Map coinMap, Map contentMap)
          Builds the maps.
 String getQText()
          Returns the text content of the element.
 void setQText(String text)
          Sets the text content of the element.
 
Methods inherited from class com.jxml.quick.model.qjml.QMCloneable
clone, clone, clone
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

text

public String text
Represents the text content of the excludes element. This text content must be the unique (within any given document) label or tag assigned to a coin. (There are five kinds of coin elements: interface, abstract, text, bean, and link.)
Constructor Detail

QMExcludes

public QMExcludes()
Method Detail

getQText

public String getQText()
Returns the text content of the element.
Specified by:
getQText in interface QBiModal

setQText

public void setQText(String text)
Sets the text content of the element.
Specified by:
setQText in interface QBiModal

buildMaps

public void buildMaps(Map coinMap,
                      Map contentMap)
               throws SAXException
Builds the maps. This method is called durring initialization of the data model.