java.lang.Object
com.trapezium.vrml.grammar.InterfaceDeclarationRule
- class InterfaceDeclarationRule
- extends java.lang.Object
Creates an interface field scene graph component.
The "interfaceDeclaration" handles exposedField, field, eventIn,
and eventOut interface declarations. field, eventIn, and eventOut
declarations are handled by the RestrictedInterfaceDeclarationRule.
Grammar handled by "Build" method:
interfaceDeclaration:
restrictedInterfaceDeclaration
exposedField fieldType fieldId fieldValue
- Since:
- 1.0
- Version:
- 1.12, 18 Mar 1998, added Table 7 base profile warning, 1.1, 18 Dec 1997
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
restrictedInterfaceDeclarationRule
RestrictedInterfaceDeclarationRule restrictedInterfaceDeclarationRule
fieldFactory
FieldFactory fieldFactory
InterfaceDeclarationRule
InterfaceDeclarationRule(NodeRule nodeRule)
Build
void Build(int tokenOffset,
com.trapezium.parse.TokenEnumerator v,
com.trapezium.vrml.Scene scene,
com.trapezium.vrml.node.Node parent)
- Create an interface declaration and add it to the scene graph