com.jxml.quick.util.qjml4
Class QMAttribute
java.lang.Object
|
+--com.jxml.quick.QConverterSupport
|
+--com.jxml.quick.util.qjml4.QGBase
|
+--com.jxml.quick.util.qjml4.QMAttribute
- All Implemented Interfaces:
- Item, QConverter, QGBaseIntf
- public class QMAttribute
- extends QGBase
- implements QGBaseIntf
Methods inherited from class com.jxml.quick.util.qjml4.QGBase |
cvt, print |
Methods inherited from class com.jxml.quick.QConverterSupport |
addBase64Attribute, addBase64Content, addBigDecimalAttribute, addBigDecimalContent, addBooleanAttribute, addBooleanAttribute, addBooleanContent, addBooleanContent, addByteAttribute, addByteAttribute, addByteContent, addByteContent, addCharAttribute, addCharAttribute, addCharContent, addCharContent, addDoubleAttribute, addDoubleAttribute, addDoubleContent, addDoubleContent, addFloatAttribute, addFloatAttribute, addFloatContent, addFloatContent, addIntAttribute, addIntAttribute, addIntContent, addIntContent, addLongAttribute, addLongAttribute, addLongContent, addLongContent, addShortAttribute, addShortAttribute, addShortContent, addShortContent, addStringAttribute, addStringContent, addURLAttribute, addURLContent, emptyElement, endElement, eval, eval, evalRoot, getPUBLIC, getRootTag, getSYSTEM, main, startElement |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.jxml.quick.util.qjml4.QGBaseIntf |
print |
name
public String name
generate
public boolean generate
- default = "false"
type
public String type
- values =
"id|idref|int|short|long|byte|boolean|float|double|string|base64|url|char|BigDecimal"
status
public String status
- values = "REQUIRED|FIXED"
value
public String value
access
public QGBase access
comments
public ArrayList comments
- list of QMRem
target
public QGBase target
values
public ArrayList values
- list of QMValue
QMAttribute
public QMAttribute()
QMAttribute
public QMAttribute(String name,
boolean generate,
String type,
String status,
String value,
QGBase access,
ArrayList comments,
QGBase target,
ArrayList values)
- full constructor
QMAttribute
public QMAttribute(String name)
- minimum constructor
setDestination
public void setDestination(DocumentHandler destination)
- Description copied from class:
QConverterSupport
- Set the destination for the generated SAX events.
Called by eval for the root node, but must be called
by application logic for all other nodes before generating any events.
- Overrides:
setDestination
in class QConverterSupport
- Following copied from class:
com.jxml.quick.QConverterSupport
- Parameters:
destination
- Destination for all generated SAX events.
cvtItem
public void cvtItem(String parentLabel)
throws SAXException
cvt
public void cvt(String parentLabel)
throws SAXException
getQMRem
public QMRem getQMRem(int i)
setQMRem
public void setQMRem(int i,
QMRem qMRem)
qMRemCount
public int qMRemCount()
getQMValue
public QMValue getQMValue(int i)
setQMValue
public void setQMValue(int i,
QMValue qMValue)
qMValueCount
public int qMValueCount()
print
public void print(PrintWriter pw,
String indent)
- Description copied from interface:
QGBaseIntf
- print a summary of this object
- Specified by:
print
in interface QGBaseIntf
- Overrides:
print
in class QGBase