Package de.prototypefund.en16931
Class NodeXml
- java.lang.Object
-
- de.prototypefund.en16931.NodeSyntax
-
- de.prototypefund.en16931.NodeXml
-
- Direct Known Subclasses:
NodeUblXml
public class NodeXml extends NodeSyntax
Represents an XML syntax node
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.prototypefund.en16931.NodeSyntax
NodeSyntax.SyntaxHeading
-
-
Field Summary
Fields Modifier and Type Field Description protected Type
mType
-
Fields inherited from class de.prototypefund.en16931.NodeSyntax
mIsXml, mMisMatches, mPath, mRules, mSemanticParent
-
-
Constructor Summary
Constructors Constructor Description NodeXml(String path, NodeSemantic semanticParent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected StringBuilder
addSpecificString(StringBuilder syntax)
String
getCardinality()
CardinalityXml
getCardinalityXml()
Type
getType()
void
setCardinalityXml(String cardinality)
void
setType(String type)
-
Methods inherited from class de.prototypefund.en16931.NodeSyntax
getMisMatches, getPath, getRules, getSemanticNode, setMisMatch, setPath, setRules, toString, toSubString
-
-
-
-
Field Detail
-
mType
protected Type mType
-
-
Constructor Detail
-
NodeXml
public NodeXml(String path, NodeSemantic semanticParent)
-
-
Method Detail
-
getType
public Type getType()
-
setType
public void setType(String type)
-
getCardinality
public String getCardinality()
- Specified by:
getCardinality
in classNodeSyntax
-
getCardinalityXml
public CardinalityXml getCardinalityXml()
-
setCardinalityXml
public void setCardinalityXml(String cardinality)
-
addSpecificString
protected StringBuilder addSpecificString(StringBuilder syntax)
- Specified by:
addSpecificString
in classNodeSyntax
-
-