Package org.web3d.x3d.jsail
Class X3DConcreteStatement
java.lang.Object
org.web3d.x3d.jsail.X3DConcreteElement
org.web3d.x3d.jsail.X3DConcreteStatement
- Direct Known Subclasses:
CommentsBlock,componentObject,connectObject,EXPORTObject,ExternProtoDeclareObject,fieldObject,fieldValueObject,headObject,IMPORTObject,ISObject,metaObject,ProtoBodyObject,ProtoDeclareObject,ProtoInterfaceObject,ROUTEObject,SceneObject,unitObject,X3DObject
public abstract class X3DConcreteStatement extends X3DConcreteElement
Abstract parent class for concrete X3D statements, containing common methods and member variables.
- See Also:
- X3D Tooltips, X3D Scene Authoring Hints
-
Field Summary
-
Constructor Summary
Constructors Constructor Description X3DConcreteStatement() -
Method Summary
Modifier and Type Method Description voidinitialize()Initialize all member variables to default values.static booleanisNode()Utility method to indicate whether this element is an X3D Graphics node (implementing X3DConcreteNode), returns false.static booleanisStatement()Utility method to indicate whether this element is an X3D Graphics statement (implementing X3DConcreteStatement), returns true.Methods inherited from class org.web3d.x3d.jsail.X3DConcreteElement
addComments, addComments, addComments, clearParentObject, findAncestorElementByName, findAncestorProtoBody, findAncestorSceneObject, findAncestorX3DObject, findElementByNameValue, findElementByNameValue, findNodeByDEF, getAccessType, getComponent, getComponentLevel, getElementName, getFieldType, getPackageName, getParentObject, getValidationResult, hasAncestorElementByName, hasAncestorProtoBody, hasAncestorSceneObject, hasAncestorX3DObject, hasParentObject, isValid, setParentObject, toStringClassicVRML, toStringClassicVRML, toStringVRML97, toStringVRML97, toStringX3D, toStringX3D, validate
-
Constructor Details
-
X3DConcreteStatement
public X3DConcreteStatement()
-
-
Method Details
-
isNode
public static final boolean isNode()Utility method to indicate whether this element is an X3D Graphics node (implementing X3DConcreteNode), returns false.- Returns:
- whether this element is an X3D Graphics node: false
- See Also:
- X3D Abstract Specification: 7.2.5 Abstract X3D structure, X3D Abstract Specification, Terms and definitions: node
-
isStatement
public static final boolean isStatement()Utility method to indicate whether this element is an X3D Graphics statement (implementing X3DConcreteStatement), returns true. (Does not include CommentsBlock objects.)- Returns:
- whether this element is an X3D Graphics statement: true
- See Also:
CommentsBlock, X3D Abstract Specification: 7.2.5 Abstract X3D structure
-
initialize
public void initialize()Initialize all member variables to default values.
-