Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.trapezium.vrml.grammar
Class ScriptRestrictedInterfaceDeclarationRule  view ScriptRestrictedInterfaceDeclarationRule download ScriptRestrictedInterfaceDeclarationRule.java

java.lang.Object
  extended bycom.trapezium.vrml.grammar.RestrictedInterfaceDeclarationRule
      extended bycom.trapezium.vrml.grammar.ScriptRestrictedInterfaceDeclarationRule

public class ScriptRestrictedInterfaceDeclarationRule
extends RestrictedInterfaceDeclarationRule

Creates the scene graph component for a eventIn, eventOut & fields, allows IS initializations if contained in PROTO. Otherwise, same as restrictedInterfaceDeclaration.

Since:
1.11
Version:
1.12, 15 May 1998, make public 23 Feb 1998, added Table 7 base profile limit, 1.11, 22 Jan 1998

Field Summary
(package private)  FieldFactory fieldFactory
           
(package private)  int interfaceLimit
           
 
Constructor Summary
ScriptRestrictedInterfaceDeclarationRule(NodeRule nodeRule)
          Constructor for Script interface declaration rule parser
 
Method Summary
 com.trapezium.vrml.fields.Field Build(int tokenOffset, com.trapezium.parse.TokenEnumerator v, com.trapezium.vrml.Scene scene, com.trapezium.vrml.node.Node parent)
          Create eventIn, eventOut, or field interface declaration and add to scene graph.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

fieldFactory

FieldFactory fieldFactory

interfaceLimit

int interfaceLimit
Constructor Detail

ScriptRestrictedInterfaceDeclarationRule

public ScriptRestrictedInterfaceDeclarationRule(NodeRule nodeRule)
Constructor for Script interface declaration rule parser

Method Detail

Build

public com.trapezium.vrml.fields.Field Build(int tokenOffset,
                                             com.trapezium.parse.TokenEnumerator v,
                                             com.trapezium.vrml.Scene scene,
                                             com.trapezium.vrml.node.Node parent)
Create eventIn, eventOut, or field interface declaration and add to scene graph.

Overrides:
Build in class RestrictedInterfaceDeclarationRule