Package org.web3d.vrml.nodes
Interface VRMLExternProtoDeclare
- All Superinterfaces:
VRMLExternalNodeType
,VRMLNode
,VRMLNodeTemplate
,VRMLSingleExternalNodeType
- All Known Implementing Classes:
CRExternPrototypeDecl
,ExternalPrototypeDecl
,NRExternPrototypeDecl
,OGLExternPrototypeDecl
VRMLExternProtoDeclare is a node interface, used by implementations of VRML's ExternProtoDeclare node.
- Version:
- $Revision: 1.10 $
- Author:
- Alan Hudson
- See Also:
-
Field Summary
Fields inherited from interface org.web3d.vrml.nodes.VRMLExternalNodeType
LOAD_COMPLETE, LOAD_FAILED, LOADING, NOT_LOADED
-
Method Summary
Modifier and TypeMethodDescriptionGet the real prototype information that this external reference maps to.Methods inherited from interface org.web3d.vrml.nodes.VRMLExternalNodeType
addContentStateListener, addUrlListener, getWorldUrl, removeContentStateListener, removeUrlListener, setWorldUrl
Methods inherited from interface org.web3d.vrml.lang.VRMLNode
getFieldDeclaration, getFieldIndex, getNodeFieldIndices, getNumFields, getPrimaryType, getSecondaryType, getUserData, getVRMLNodeName, isDEF, setErrorReporter, setUserData, setVersion
Methods inherited from interface org.web3d.vrml.lang.VRMLNodeTemplate
appendField, createNewInstance, deleteField, deleteField, getAllFields, getFieldCount, getFieldDeclaration, getFieldIndex, getNumFields, getPrimaryType, getVRMLNodeName, setErrorReporter
Methods inherited from interface org.web3d.vrml.nodes.VRMLSingleExternalNodeType
checkValidContentType, getLoadState, getUrl, setContent, setLoadedURI, setLoadState, setUrl
-
Method Details
-
getProtoDetails
VRMLProtoDeclare getProtoDetails()Get the real prototype information that this external reference maps to. If the proto information has not been loaded yet, or it is invalid this will return null.- Returns:
- The underlying proto definition or null
-