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

Quick Search    Search Deep

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

java.lang.Object
  extended bycom.trapezium.vrml.VrmlElement
      extended bycom.trapezium.vrml.SingleTokenElement
          extended bycom.trapezium.vrml.MultipleTokenElement
              extended bycom.trapezium.vrml.fields.Field
                  extended bycom.trapezium.vrml.node.Node
                      extended bycom.trapezium.vrml.grammar.SpecNode
All Implemented Interfaces:
java.io.Serializable, com.trapezium.pattern.VisitorPattern

public class SpecNode
extends com.trapezium.vrml.node.Node

Creates the scene graph component for a Spec node. Spec nodes contained information read from a file describing VRML built in nodes. Note: No longer in use.

Since:
1.0
Version:
1.1, 14 Jan 1998

Nested Class Summary
 
Nested classes inherited from class com.trapezium.vrml.fields.Field
 
Field Summary
(package private)  boolean animatable
           
 java.lang.String category
           
(package private)  java.lang.String fieldSource
           
(package private)  boolean relocatable
           
(package private)  java.lang.String tip
           
(package private)  boolean triggerDestination
           
(package private)  boolean triggerSource
           
 java.lang.String vrmlConfig
           
 
Fields inherited from class com.trapezium.vrml.node.Node
 
Fields inherited from class com.trapezium.vrml.fields.Field
 
Fields inherited from class com.trapezium.vrml.MultipleTokenElement
 
Fields inherited from class com.trapezium.vrml.SingleTokenElement
 
Fields inherited from class com.trapezium.vrml.VrmlElement
baseProfile, createCount, disableBaseProfile, errorString, noUnusedDEFwarning, nowarning
 
Constructor Summary
SpecNode()
           
 
Method Summary
 void canBeAnimated()
           
 void canBeRelocated()
           
 void canBeTriggered()
           
 void canBeUsedAsTrigger()
           
 java.lang.String classString()
           
 java.lang.String getCategory()
           
 java.lang.String getFieldSource()
           
 java.lang.String getTip()
           
 java.lang.String getType()
           
 java.lang.String getVrmlConfig()
           
 boolean isAnimatable()
           
 boolean isCategory()
           
 boolean isPossibleTrigger()
           
 boolean isRelocatable()
           
 boolean isTriggerable()
           
 void setCategory(java.lang.String c)
           
 void setFieldSource(java.lang.String s)
           
 void setTip(java.lang.String s)
           
 void setVrmlConfig(java.lang.String s)
           
 java.lang.String superClassGutsString()
           
 java.lang.String superClassString()
           
 
Methods inherited from class com.trapezium.vrml.node.Node
addChildNode, addChildNode, addChildNode, addInterface, generatedParent, getBoolean, getBoolValue, getChildNode, getClosestFieldId, getDefaultFieldValue, getDEFparent, getField, getFieldAt, getFieldNames, getFieldType, getFieldValue, getFloatArray, getFloatValue, getInterfaceCount, getInterfaceType, getIntValue, getISfield, getLastField, getMFfield, getNode, getNodeName, getNodeValue, getNumberFields, getParent, isBindable, isDEF, isDEForUSE, isFieldUsedByROUTE, isImplicitFieldId, isPROTOnode, isSensor, isUSE, isValidFieldId, removeChildNode, removeField, setError, setField, setField, setField, vrmlClone
 
Methods inherited from class com.trapezium.vrml.fields.Field
cloneFieldValue, fieldValueTraverse, getFieldId, getFieldType, getFieldValue, getFloat, getInterfaceType, getNodeParent, getNodeValue, isInUse, isISfield, markInUse, setFieldId, setFieldType, setFieldType, setFieldValue
 
Methods inherited from class com.trapezium.vrml.MultipleTokenElement
adjust, getLastTokenOffset, getText, isTraversable, setLastTokenOffset
 
Methods inherited from class com.trapezium.vrml.SingleTokenElement
getFirstTokenOffset, getName, setFirstTokenOffset
 
Methods inherited from class com.trapezium.vrml.VrmlElement
addChild, addWarning, contains, containsErrors, deregisterSelf, dump, dump, dumpUserDefined, getBaseName, getChildAt, getError, getLastChild, getParent, getRoot, getScene, getTokenEnumerator, isScene, numberChildren, removeChild, removeVrmlElement, setParent, traverse, twoPassTraverse
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

category

public java.lang.String category

vrmlConfig

public java.lang.String vrmlConfig

animatable

boolean animatable

triggerSource

boolean triggerSource

triggerDestination

boolean triggerDestination

relocatable

boolean relocatable

tip

java.lang.String tip

fieldSource

java.lang.String fieldSource
Constructor Detail

SpecNode

public SpecNode()
Method Detail

setTip

public void setTip(java.lang.String s)

getTip

public java.lang.String getTip()

canBeRelocated

public void canBeRelocated()

isRelocatable

public boolean isRelocatable()

canBeUsedAsTrigger

public void canBeUsedAsTrigger()

isPossibleTrigger

public boolean isPossibleTrigger()

canBeAnimated

public void canBeAnimated()

isAnimatable

public boolean isAnimatable()

canBeTriggered

public void canBeTriggered()

isTriggerable

public boolean isTriggerable()

setCategory

public void setCategory(java.lang.String c)

getCategory

public java.lang.String getCategory()

setVrmlConfig

public void setVrmlConfig(java.lang.String s)

getVrmlConfig

public java.lang.String getVrmlConfig()

setFieldSource

public void setFieldSource(java.lang.String s)

getFieldSource

public java.lang.String getFieldSource()

getType

public java.lang.String getType()

isCategory

public boolean isCategory()

classString

public java.lang.String classString()

superClassString

public java.lang.String superClassString()

superClassGutsString

public java.lang.String superClassGutsString()