java.lang.Object
com.trapezium.vrml.VrmlElement
com.trapezium.vrml.SingleTokenElement
com.trapezium.vrml.MultipleTokenElement
com.trapezium.vrml.fields.Field
com.trapezium.vrml.node.Node
com.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 classes inherited from class com.trapezium.vrml.fields.Field |
|
| Fields inherited from class com.trapezium.vrml.node.Node |
|
| Fields inherited from class com.trapezium.vrml.fields.Field |
|
| 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.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 |
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
SpecNode
public SpecNode()
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()