FreeWRL / FreeX3D 4.3.0
sai.FWProtoDeclaration Class Reference
Inheritance diagram for sai.FWProtoDeclaration:
org.web3d.x3d.sai.X3DProtoDeclaration org.web3d.x3d.sai.X3DExternProtoDeclaration org.web3d.x3d.sai.X3DProtoDeclaration

Public Member Functions

String getProtoName ()
 
String toString ()
 
X3DProtoInstance createInstance () throws InvalidOperationTimingException, InvalidProtoException
 
X3DFieldDefinition[] getFieldDefinitions () throws InvalidOperationTimingException, InvalidProtoException
 
int getLoadState ()
 
void loadNow ()
 
void setProtoName (String name)
 
void setFields (FreeWRLFieldDefinition[] f)
 
void setType (int t)
 
int[] getNodeType () throws InvalidProtoException
 
void dispose ()
 

Detailed Description

Definition at line 5 of file FWProtoDeclaration.java.

Member Function Documentation

◆ createInstance()

X3DProtoInstance sai.FWProtoDeclaration.createInstance ( ) throws InvalidOperationTimingException, InvalidProtoException
inline

Implements org.web3d.x3d.sai.X3DProtoDeclaration.

Definition at line 29 of file FWProtoDeclaration.java.

◆ dispose()

void sai.FWProtoDeclaration.dispose ( )
inline

Implements org.web3d.x3d.sai.X3DProtoDeclaration.

Definition at line 73 of file FWProtoDeclaration.java.

◆ getFieldDefinitions()

X3DFieldDefinition[] sai.FWProtoDeclaration.getFieldDefinitions ( ) throws InvalidOperationTimingException, InvalidProtoException
inline

Implements org.web3d.x3d.sai.X3DProtoDeclaration.

Definition at line 42 of file FWProtoDeclaration.java.

◆ getLoadState()

int sai.FWProtoDeclaration.getLoadState ( )
inline

◆ getNodeType()

int[] sai.FWProtoDeclaration.getNodeType ( ) throws InvalidProtoException
inline

Definition at line 65 of file FWProtoDeclaration.java.

◆ getProtoName()

String sai.FWProtoDeclaration.getProtoName ( )
inline

Definition at line 14 of file FWProtoDeclaration.java.

◆ loadNow()

void sai.FWProtoDeclaration.loadNow ( )
inline

◆ setFields()

void sai.FWProtoDeclaration.setFields ( FreeWRLFieldDefinition[] f)
inline

Definition at line 57 of file FWProtoDeclaration.java.

◆ setProtoName()

void sai.FWProtoDeclaration.setProtoName ( String name)
inline

Definition at line 53 of file FWProtoDeclaration.java.

◆ setType()

void sai.FWProtoDeclaration.setType ( int t)
inline

Definition at line 61 of file FWProtoDeclaration.java.

◆ toString()

String sai.FWProtoDeclaration.toString ( )
inline

Definition at line 18 of file FWProtoDeclaration.java.


The documentation for this class was generated from the following file: