ix.util.xml
Class XMLTreeEditPanel.TemplateSyntax
java.lang.Object
|
+--ix.util.xml.Syntax
|
+--ix.util.xml.XMLTreeEditPanel.TemplateSyntax
- Enclosing class:
- XMLTreeEditPanel
- class XMLTreeEditPanel.TemplateSyntax
- extends Syntax
Knows about the syntax of Java classes.
Methods inherited from class ix.util.xml.Syntax |
, attributeFields, computeFields, describeClass, elementFields, eltTypeSyntax, ensureFieldWalker, fieldSyntax, getFieldClassDescr, getFieldInfo, getFields, main, OLDprintStructSyntax, printEnumerationSyntax, printStructSyntax, printSyntax, relevantClasses, walkRelevantClasses, walkRelevantClasses |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XMLTreeEditPanel.TemplateSyntax
XMLTreeEditPanel.TemplateSyntax()
makeTemplateNodes
java.util.List makeTemplateNodes(java.util.List topClasses)
templateFrom
XMLTreeEditPanel.TNode templateFrom(java.lang.Class c)
structTemplateFrom
XMLTreeEditPanel.TNode structTemplateFrom(java.lang.Class c)
makeAttributesNode
XMLTreeEditPanel.TNode makeAttributesNode(java.util.List attrFields)
makeFieldNode
XMLTreeEditPanel.TNode makeFieldNode(Syntax.FieldDescr fd)
makeMapEntryNode
XMLTreeEditPanel.TNode makeMapEntryNode()
xmlt
XMLTranslator xmlt()
xmlNameForClass
java.lang.String xmlNameForClass(java.lang.Class c)
classForXmlName
java.lang.Class classForXmlName(java.lang.String name)
getFieldClass
java.lang.Class getFieldClass(java.lang.Class c,
java.lang.String fieldName)
getEnumerationValues
java.util.List getEnumerationValues(java.lang.Class c)