|
Xj3D 2.0 VRML/X3D Code API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface VRMLNetworkInterfaceNodeType
Representation of a node that issue or receive network data.
| Field Summary | |
|---|---|
static int |
ROLE_INACTIVE
What role this node plays: inactive |
static int |
ROLE_MANAGER
What role this node plays: manager |
static int |
ROLE_READER
What role this node plays: reader |
static int |
ROLE_WRITER
What role this node plays: writer |
| Method Summary | |
|---|---|
void |
addNetworkRoleListener(NetworkRoleListener l)
Add a NetworkRoleListener. |
java.lang.String |
getProtocol()
Get the protocol this node supports. |
int |
getRole()
Get the role of this node. |
void |
removeNetworkRoleListener(NetworkRoleListener l)
Remove a NetworkRoleListener. |
| Methods inherited from interface org.web3d.vrml.nodes.VRMLNodeType |
|---|
addNodeListener, clearRemovedLayerIds, getFieldValue, getLayerIds, getMetadataObject, getRefCount, getRemovedLayerIds, hasFieldChanged, isSetupFinished, notifyExternProtoLoaded, removeNodeListener, sendRoute, setDEF, setFrameStateManager, setMetadataObject, setupFinished, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, updateRefCount |
| 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.nodes.FrameStateListener |
|---|
allEventsComplete |
| Field Detail |
|---|
static final int ROLE_READER
static final int ROLE_WRITER
static final int ROLE_INACTIVE
static final int ROLE_MANAGER
| Method Detail |
|---|
java.lang.String getProtocol()
int getRole()
void addNetworkRoleListener(NetworkRoleListener l)
l - The listener. Duplicates and nulls are ignored.void removeNetworkRoleListener(NetworkRoleListener l)
l - The listener
|
Xj3D 2.0 VRML/X3D Code API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||