|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectix.util.xml.XMLSyntax
ix.util.xml.BNFSyntax
public class BNFSyntax
Describes the (XML) syntax of data objects in a BNF-like style.
Field Summary |
---|
Fields inherited from class ix.util.xml.XMLSyntax |
---|
attributeFieldP, classSyntax, inheritance, xmlt |
Constructor Summary | |
---|---|
BNFSyntax()
|
|
BNFSyntax(XMLTranslator xmlt)
|
Method Summary | |
---|---|
void |
describeClass(java.lang.String className,
java.io.PrintStream out)
|
static void |
main(java.lang.String[] argv)
Test loop that repeatedly asks the user for a class name and prints a description of the syntax for objects of that class. |
Methods inherited from class ix.util.xml.XMLSyntax |
---|
attributeFields, collectListofClasses, elementFields, getClassDescr, getConstraintSyntaxList, getElementName, getElementName, getElementName, getEnumerationValues, getNTName, getNTName, getUpperName, getUpperName, relevantClasses, structTextDescription, walkStructFields |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public BNFSyntax()
public BNFSyntax(XMLTranslator xmlt)
Method Detail |
---|
public void describeClass(java.lang.String className, java.io.PrintStream out)
describeClass
in class XMLSyntax
public static void main(java.lang.String[] argv)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |