|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.japisoft.dtdparser.node.DTDNode
com.japisoft.dtdparser.node.AttributeDTDNode
Attribute node. This node is only for ElementDTDNode.
Field Summary | |
static int |
CDATA_ATT_VAL
|
static int |
ENTITIES_ATT_VAL
|
static int |
ENTITY_ATT_VAL
|
static int |
ENUM_ATT_VAL
Special type for enumeration |
static int |
FIXED_ATT
|
static int |
ID_ATT_VAL
|
static int |
IDREF_ATT_VAL
|
static int |
IMPLIED_ATT
|
static int |
NMTOKEN_ATT_VAL
|
static int |
NMTOKENS_ATT_VAL
|
static int |
REQUIRED_ATT
|
Fields inherited from class com.japisoft.dtdparser.node.DTDNode |
ATTRIBUTE, COMMENT, ELEMENT, ELEMENT_REF, ELEMENT_SET, ENTITY, ROOT |
Constructor Summary | |
AttributeDTDNode()
|
|
AttributeDTDNode(java.lang.String name)
Attribute id |
Method Summary | |
java.lang.String |
getDefaultValue()
|
java.lang.String[] |
getEnumeration()
|
java.lang.String |
getName()
|
int |
getType()
|
int |
getUsage()
|
boolean |
isValueValid(java.lang.String value)
|
void |
setDefaultValue(java.lang.String defaultValue)
Set the default attribute value |
void |
setEnumeration(java.lang.String[] values)
Set of supported values |
void |
setName(java.lang.String name)
Set the attribute name |
void |
setType(int type)
Choose the attribute type : - ID_ATT_VAL
- IDREF_ATT_VAL
- ENTITY_ATT_VAL
- ENTITIES_ATT_VAL
- NMTOKEN_ATT_VAL
- NMTOKENS_ATT_VAL
- CDATA_ATT_VAL |
void |
setUsage(int usage)
Choose the attribute usage : REQUIRED_ATT
IMPLIED_ATT
FIXED_ATT |
java.lang.String |
toString()
|
Methods inherited from class com.japisoft.dtdparser.node.DTDNode |
addDTDNode, getDTDNodeAt, getDTDNodeCount, getDTDNodeForType, getDTDNodeIndex, getDTDNodes, getDTDParentNode, getNodeComment, getNodeType, getRoot, isAttribute, isComment, isElement, isElementRef, isElementSet, isEmpty, isEntity, isRoot, removeDTDNode, setDTDParentNode, setNodeComment, setNodeType, setRoot |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final int ID_ATT_VAL
public static final int IDREF_ATT_VAL
public static final int ENTITY_ATT_VAL
public static final int ENTITIES_ATT_VAL
public static final int NMTOKEN_ATT_VAL
public static final int NMTOKENS_ATT_VAL
public static final int CDATA_ATT_VAL
public static final int ENUM_ATT_VAL
public static final int REQUIRED_ATT
public static final int IMPLIED_ATT
public static final int FIXED_ATT
Constructor Detail |
public AttributeDTDNode()
public AttributeDTDNode(java.lang.String name)
Method Detail |
public void setName(java.lang.String name)
public java.lang.String getName()
public void setType(int type)
ID_ATT_VAL
- IDREF_ATT_VAL
- ENTITY_ATT_VAL
- ENTITIES_ATT_VAL
- NMTOKEN_ATT_VAL
- NMTOKENS_ATT_VAL
- CDATA_ATT_VAL
public int getType()
public void setUsage(int usage)
REQUIRED_ATT
IMPLIED_ATT
FIXED_ATT
public int getUsage()
public void setDefaultValue(java.lang.String defaultValue)
public java.lang.String getDefaultValue()
null
is returned for no default valuepublic void setEnumeration(java.lang.String[] values)
public boolean isValueValid(java.lang.String value)
public java.lang.String[] getEnumeration()
null
is returned for no enumerationpublic java.lang.String toString()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |