Package org.xj3d.sai.internal.node.dis
Class SAIDISEntityManager
java.lang.Object
org.web3d.vrml.scripting.sai.BaseNode
org.xj3d.sai.internal.node.dis.SAIDISEntityManager
- All Implemented Interfaces:
DISEntityManager,X3DChildNode,X3DNode
A concrete implementation of the DISEntityManager node interface
- Version:
- $Revision: 1.1 $
- Author:
- Rex Melton
-
Field Summary
Fields inherited from class org.web3d.vrml.scripting.sai.BaseNode
accessPermitted, fieldQueue, fieldRefMap, realNode -
Constructor Summary
ConstructorsConstructorDescriptionSAIDISEntityManager(VRMLNodeType node, ReferenceQueue<X3DField> refQueue, FieldFactory fac, FieldAccessListener fal, BaseNodeFactory bnf) Constructor -
Method Summary
Modifier and TypeMethodDescriptionvoidgetAddedEntities(X3DNode[] val) Return the addedEntities value in the argument X3DNode[]Return the address String value.intReturn the applicationID int value.voidgetMapping(X3DNode[] val) Return the mapping value in the argument X3DNode[]intReturn the number of MFNode items in the addedEntities field.intReturn the number of MFNode items in the mapping field.intReturn the number of MFNode items in the removedEntities field.intgetPort()Return the port int value.voidgetRemovedEntities(X3DNode[] val) Return the removedEntities value in the argument X3DNode[]intReturn the siteID int value.voidsetAddress(String val) Set the address field.voidsetApplicationID(int val) Set the applicationID field.voidsetMapping(X3DNode[] val) Set the mapping field.voidsetPort(int val) Set the port field.voidsetSiteID(int val) Set the siteID field.Methods inherited from class org.web3d.vrml.scripting.sai.BaseNode
checkAccess, dispose, equals, getField, getFieldDefinitions, getMetadata, getNodeName, getNodeType, hashCode, isRealized, realize, setMetadata, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.web3d.x3d.sai.X3DNode
dispose, getField, getFieldDefinitions, getMetadata, getNodeName, getNodeType, isRealized, realize, setMetadata
-
Constructor Details
-
SAIDISEntityManager
public SAIDISEntityManager(VRMLNodeType node, ReferenceQueue<X3DField> refQueue, FieldFactory fac, FieldAccessListener fal, BaseNodeFactory bnf) Constructor- Parameters:
node-refQueue-fac-fal-bnf-
-
-
Method Details
-
getSiteID
public int getSiteID()Return the siteID int value.- Specified by:
getSiteIDin interfaceDISEntityManager- Returns:
- The siteID int value.
-
setSiteID
public void setSiteID(int val) Set the siteID field.- Specified by:
setSiteIDin interfaceDISEntityManager- Parameters:
val- The int to set.
-
getApplicationID
public int getApplicationID()Return the applicationID int value.- Specified by:
getApplicationIDin interfaceDISEntityManager- Returns:
- The applicationID int value.
-
setApplicationID
public void setApplicationID(int val) Set the applicationID field.- Specified by:
setApplicationIDin interfaceDISEntityManager- Parameters:
val- The int to set.
-
getAddress
Return the address String value.- Specified by:
getAddressin interfaceDISEntityManager- Returns:
- The address String value.
-
setAddress
Set the address field.- Specified by:
setAddressin interfaceDISEntityManager- Parameters:
val- The String to set.
-
getPort
public int getPort()Return the port int value.- Specified by:
getPortin interfaceDISEntityManager- Returns:
- The port int value.
-
setPort
public void setPort(int val) Set the port field.- Specified by:
setPortin interfaceDISEntityManager- Parameters:
val- The int to set.
-
getNumAddedEntities
public int getNumAddedEntities()Return the number of MFNode items in the addedEntities field.- Specified by:
getNumAddedEntitiesin interfaceDISEntityManager- Returns:
- the number of MFNode items in the addedEntities field.
-
getAddedEntities
Return the addedEntities value in the argument X3DNode[]- Specified by:
getAddedEntitiesin interfaceDISEntityManager- Parameters:
val- The X3DNode[] to initialize.
-
getNumRemovedEntities
public int getNumRemovedEntities()Return the number of MFNode items in the removedEntities field.- Specified by:
getNumRemovedEntitiesin interfaceDISEntityManager- Returns:
- the number of MFNode items in the removedEntities field.
-
getRemovedEntities
Return the removedEntities value in the argument X3DNode[]- Specified by:
getRemovedEntitiesin interfaceDISEntityManager- Parameters:
val- The X3DNode[] to initialize.
-
getNumMapping
public int getNumMapping()Return the number of MFNode items in the mapping field.- Specified by:
getNumMappingin interfaceDISEntityManager- Returns:
- the number of MFNode items in the mapping field.
-
getMapping
Return the mapping value in the argument X3DNode[]- Specified by:
getMappingin interfaceDISEntityManager- Parameters:
val- The X3DNode[] to initialize.
-
setMapping
Set the mapping field.- Specified by:
setMappingin interfaceDISEntityManager- Parameters:
val- The X3DNode[] to set.
-