static class XmlJzCfgAnalyzer.XmlStructureNode
extends java.lang.Object
XmlJzReader
.
nodes
tree.
nodes
.
It means an instance presents not the content of the XML file but the structure. An instance of this contains the sum of all found attributes.
XmlJzCfgAnalyzer.writeCfgTemplate(File)
XmlCfgNodeBuilder<*>--nodes-->XmlCfgNodeBuilder <*> | +--attribs--->String
Modifier and Type | Field and Description |
---|---|
(package private) java.util.Map<java.lang.String,XmlJzCfgAnalyzer.AttribRead> |
attribs
Found attributes.
|
(package private) boolean |
bDependencyChecked |
(package private) boolean |
bNewAttributes
Set if new attributes are found.
|
(package private) boolean |
bText
Set if at least one of the occurrences has a text content.
|
(package private) java.util.Map<java.lang.String,java.lang.String> |
nameSpaces
The declared name spaces for this node.
|
(package private) java.util.Map<java.lang.String,XmlJzCfgAnalyzer.XmlStructureNode> |
nodes
Found sub nodes.
|
(package private) java.util.Map<java.lang.String,java.lang.String> |
nodesLocal |
(package private) int |
nrofAttributes |
(package private) boolean |
onlySingle
Set if the node is only one time in all found trees.
|
(package private) XmlJzCfgAnalyzer.XmlStructureNode |
parent |
(package private) java.lang.String |
sSubtreenode |
(package private) java.lang.String |
tag
Tag name of the element.
|
(package private) java.lang.String |
tagIdent |
(package private) XmlJzCfgAnalyzer.XmlStructureData |
xmlStructData |
(package private) boolean |
XXXbDetermineWithParent |
Constructor and Description |
---|
XmlStructureNode(XmlJzCfgAnalyzer.XmlStructureNode parent,
java.lang.String tag,
XmlJzCfgAnalyzer.XmlStructureData xmlStructData) |
Modifier and Type | Method and Description |
---|---|
XmlJzCfgAnalyzer.XmlStructureNode |
addElement(java.lang.String tag)
Returns an instance to store the occurrence of a XML-element.
|
void |
addNamespace(java.lang.String key,
java.lang.String value) |
void |
setAttribute(java.lang.String namespacename)
It is invoked via reflection from
XmlJzCfgAnalyzer.newCfgReadStruct() |
void |
setTextOccurrence() |
java.lang.String |
toString() |
final java.lang.String tag
final java.lang.String tagIdent
java.lang.String sSubtreenode
boolean bText
boolean XXXbDetermineWithParent
boolean bDependencyChecked
boolean onlySingle
final XmlJzCfgAnalyzer.XmlStructureNode parent
java.util.Map<java.lang.String,XmlJzCfgAnalyzer.XmlStructureNode> nodes
addElement(String)
.java.util.Map<java.lang.String,java.lang.String> nodesLocal
java.util.Map<java.lang.String,XmlJzCfgAnalyzer.AttribRead> attribs
java.util.Map<java.lang.String,java.lang.String> nameSpaces
int nrofAttributes
boolean bNewAttributes
final XmlJzCfgAnalyzer.XmlStructureData xmlStructData
XmlStructureNode(XmlJzCfgAnalyzer.XmlStructureNode parent, java.lang.String tag, XmlJzCfgAnalyzer.XmlStructureData xmlStructData)
public XmlJzCfgAnalyzer.XmlStructureNode addElement(java.lang.String tag)
XmlJzCfgAnalyzer.newCfgReadStruct()
tag
- public void addNamespace(java.lang.String key, java.lang.String value)
public void setAttribute(java.lang.String namespacename)
XmlJzCfgAnalyzer.newCfgReadStruct()
tag
- public void setTextOccurrence()
public java.lang.String toString()
toString
in class java.lang.Object