Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## ix.util.xml
Class BNFSyntax.StructInstance

    java.lang.Object
      ix.util.xml.BNFSyntax.RHS
          ix.util.xml.BNFSyntax.Instance
              ix.util.xml.BNFSyntax.StructInstance

Enclosing class:
  BNFSyntax

     class BNFSyntax.StructInstance

extends BNFSyntax.Instance

Represents an instance of a structure class. Most such classes have visible fields that will appear in XML as attributes or elements. When used as a value, a StructInstance appears as the name of the nonterminal that corresponds to the class. When used as a value, it appears as a description of an XML element that includes field attributes and subelements.

Field Summary
`(package private) ClassDescr` | `cd`

Constructor Summary
`BNFSyntax.StructInstance(ClassDescr cd)`

Method Summary
`(package private) java.lang.String` | `asElement()`
`(package private) java.lang.String` | `asValue()`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Field Detail

### cd

    ClassDescr cd

Constructor Detail

### BNFSyntax.StructInstance

    BNFSyntax.StructInstance(ClassDescr cd)

Method Detail

### asValue

    java.lang.String asValue()

  Overrides:
    `asValue` in class `BNFSyntax.Instance`

### asElement

    java.lang.String asElement()

  Overrides:
    `asElement` in class `BNFSyntax.Instance`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD