public class SignalPduObject extends X3DConcreteNode implements SignalPdu
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ADDRESS_DEFAULT_VALUE
SFString field named address has default value "localhost" (Java syntax) or localhost (XML syntax).
|
static int |
APPLICATIONID_DEFAULT_VALUE
SFInt32 field named applicationID has default value 0 (Java syntax) or 0 (XML syntax).
|
static float[] |
BBOXCENTER_DEFAULT_VALUE
SFVec3f field named bboxCenter has default value {0f,0f,0f} (Java syntax) or 0 0 0 (XML syntax).
|
static float[] |
BBOXSIZE_DEFAULT_VALUE
SFVec3f field named bboxSize has default value {-1f,-1f,-1f} (Java syntax) or -1 -1 -1 (XML syntax).
|
static java.lang.String |
COMPONENT
String constant COMPONENT defines X3D component for the SignalPdu element: DIS
|
static java.lang.String |
containerField_DEFAULT_VALUE
containerField describes typical field relationship of a node to its parent.
|
static int |
DATALENGTH_DEFAULT_VALUE
SFInt32 field named dataLength has default value 0 (Java syntax) or 0 (XML syntax).
|
static boolean |
ENABLED_DEFAULT_VALUE
SFBool field named enabled has default value true (Java syntax) or true (XML syntax).
|
static int |
ENCODINGSCHEME_DEFAULT_VALUE
SFInt32 field named encodingScheme has default value 0 (Java syntax) or 0 (XML syntax).
|
static int |
ENTITYID_DEFAULT_VALUE
SFInt32 field named entityID has default value 0 (Java syntax) or 0 (XML syntax).
|
static java.lang.String |
fromField_ADDRESS
fromField ROUTE name for SFString field named address.
|
static java.lang.String |
fromField_APPLICATIONID
fromField ROUTE name for SFInt32 field named applicationID.
|
static java.lang.String |
fromField_DATA
fromField ROUTE name for MFInt32 field named data.
|
static java.lang.String |
fromField_DATALENGTH
fromField ROUTE name for SFInt32 field named dataLength.
|
static java.lang.String |
fromField_ENABLED
fromField ROUTE name for SFBool field named enabled.
|
static java.lang.String |
fromField_ENCODINGSCHEME
fromField ROUTE name for SFInt32 field named encodingScheme.
|
static java.lang.String |
fromField_ENTITYID
fromField ROUTE name for SFInt32 field named entityID.
|
static java.lang.String |
fromField_GEOCOORDS
fromField ROUTE name for SFVec3d field named geoCoords.
|
static java.lang.String |
fromField_ISACTIVE
fromField ROUTE name for SFBool field named isActive.
|
static java.lang.String |
fromField_ISNETWORKREADER
fromField ROUTE name for SFBool field named isNetworkReader.
|
static java.lang.String |
fromField_ISNETWORKWRITER
fromField ROUTE name for SFBool field named isNetworkWriter.
|
static java.lang.String |
fromField_ISRTPHEADERHEARD
fromField ROUTE name for SFBool field named isRtpHeaderHeard.
|
static java.lang.String |
fromField_ISSTANDALONE
fromField ROUTE name for SFBool field named isStandAlone.
|
static java.lang.String |
fromField_METADATA
fromField ROUTE name for SFNode field named metadata.
|
static java.lang.String |
fromField_MULTICASTRELAYHOST
fromField ROUTE name for SFString field named multicastRelayHost.
|
static java.lang.String |
fromField_MULTICASTRELAYPORT
fromField ROUTE name for SFInt32 field named multicastRelayPort.
|
static java.lang.String |
fromField_NETWORKMODE
fromField ROUTE name for SFString field named networkMode.
|
static java.lang.String |
fromField_PORT
fromField ROUTE name for SFInt32 field named port.
|
static java.lang.String |
fromField_RADIOID
fromField ROUTE name for SFInt32 field named radioID.
|
static java.lang.String |
fromField_READINTERVAL
fromField ROUTE name for SFTime field named readInterval.
|
static java.lang.String |
fromField_SAMPLERATE
fromField ROUTE name for SFInt32 field named sampleRate.
|
static java.lang.String |
fromField_SAMPLES
fromField ROUTE name for SFInt32 field named samples.
|
static java.lang.String |
fromField_SITEID
fromField ROUTE name for SFInt32 field named siteID.
|
static java.lang.String |
fromField_TDLTYPE
fromField ROUTE name for SFInt32 field named tdlType.
|
static java.lang.String |
fromField_TIMESTAMP
fromField ROUTE name for SFTime field named timestamp.
|
static java.lang.String |
fromField_WHICHGEOMETRY
fromField ROUTE name for SFInt32 field named whichGeometry.
|
static java.lang.String |
fromField_WRITEINTERVAL
fromField ROUTE name for SFTime field named writeInterval.
|
static double[] |
GEOCOORDS_DEFAULT_VALUE
SFVec3d field named geoCoords has default value {0,0,0} (Java syntax) or 0 0 0 (XML syntax).
|
static java.util.ArrayList<java.lang.String> |
GEOSYSTEM_DEFAULT_VALUE
MFString field named geoSystem has default quoted value new String[] {"GD","WE"} (Java syntax) or quoted value "GD" "WE" (XML syntax).
|
static int |
LEVEL
Integer constant LEVEL provides default X3D DIS component level for this element: 1
|
static java.lang.String |
MULTICASTRELAYHOST_DEFAULT_VALUE
SFString field named multicastRelayHost has default value equal to an empty string.
|
static int |
MULTICASTRELAYPORT_DEFAULT_VALUE
SFInt32 field named multicastRelayPort has default value 0 (Java syntax) or 0 (XML syntax).
|
static java.lang.String |
NAME
String constant NAME provides name of this element: SignalPdu.
|
static java.lang.String |
NETWORKMODE_DEFAULT_VALUE
SFString field named networkMode has default value "standAlone" (Java syntax) or standAlone (XML syntax).
|
static java.lang.String |
NETWORKMODE_NETWORKREADER
SFString field named networkMode can equal this enumeration value "networkReader" (Java syntax) or networkReader (XML syntax).
|
static java.lang.String |
NETWORKMODE_NETWORKWRITER
SFString field named networkMode can equal this enumeration value "networkWriter" (Java syntax) or networkWriter (XML syntax).
|
static java.lang.String |
NETWORKMODE_STANDALONE
SFString field named networkMode can equal this enumeration value "standAlone" (Java syntax) or standAlone (XML syntax).
|
static int |
PORT_DEFAULT_VALUE
SFInt32 field named port has default value 0 (Java syntax) or 0 (XML syntax).
|
static int |
RADIOID_DEFAULT_VALUE
SFInt32 field named radioID has default value 0 (Java syntax) or 0 (XML syntax).
|
static double |
READINTERVAL_DEFAULT_VALUE
SFTime field named readInterval has default value 0.1 (Java syntax) or 0.1 (XML syntax).
|
static boolean |
RTPHEADEREXPECTED_DEFAULT_VALUE
SFBool field named rtpHeaderExpected has default value false (Java syntax) or false (XML syntax).
|
static int |
SAMPLERATE_DEFAULT_VALUE
SFInt32 field named sampleRate has default value 0 (Java syntax) or 0 (XML syntax).
|
static int |
SAMPLES_DEFAULT_VALUE
SFInt32 field named samples has default value 0 (Java syntax) or 0 (XML syntax).
|
static int |
SITEID_DEFAULT_VALUE
SFInt32 field named siteID has default value 0 (Java syntax) or 0 (XML syntax).
|
static int |
TDLTYPE_DEFAULT_VALUE
SFInt32 field named tdlType has default value 0 (Java syntax) or 0 (XML syntax).
|
static java.lang.String |
toField_ADDRESS
toField ROUTE name for SFString field named address.
|
static java.lang.String |
toField_APPLICATIONID
toField ROUTE name for SFInt32 field named applicationID.
|
static java.lang.String |
toField_DATA
toField ROUTE name for MFInt32 field named data.
|
static java.lang.String |
toField_DATALENGTH
toField ROUTE name for SFInt32 field named dataLength.
|
static java.lang.String |
toField_ENABLED
toField ROUTE name for SFBool field named enabled.
|
static java.lang.String |
toField_ENCODINGSCHEME
toField ROUTE name for SFInt32 field named encodingScheme.
|
static java.lang.String |
toField_ENTITYID
toField ROUTE name for SFInt32 field named entityID.
|
static java.lang.String |
toField_GEOCOORDS
toField ROUTE name for SFVec3d field named geoCoords.
|
static java.lang.String |
toField_METADATA
toField ROUTE name for SFNode field named metadata.
|
static java.lang.String |
toField_MULTICASTRELAYHOST
toField ROUTE name for SFString field named multicastRelayHost.
|
static java.lang.String |
toField_MULTICASTRELAYPORT
toField ROUTE name for SFInt32 field named multicastRelayPort.
|
static java.lang.String |
toField_NETWORKMODE
toField ROUTE name for SFString field named networkMode.
|
static java.lang.String |
toField_PORT
toField ROUTE name for SFInt32 field named port.
|
static java.lang.String |
toField_RADIOID
toField ROUTE name for SFInt32 field named radioID.
|
static java.lang.String |
toField_READINTERVAL
toField ROUTE name for SFTime field named readInterval.
|
static java.lang.String |
toField_SAMPLERATE
toField ROUTE name for SFInt32 field named sampleRate.
|
static java.lang.String |
toField_SAMPLES
toField ROUTE name for SFInt32 field named samples.
|
static java.lang.String |
toField_SITEID
toField ROUTE name for SFInt32 field named siteID.
|
static java.lang.String |
toField_TDLTYPE
toField ROUTE name for SFInt32 field named tdlType.
|
static java.lang.String |
toField_WHICHGEOMETRY
toField ROUTE name for SFInt32 field named whichGeometry.
|
static java.lang.String |
toField_WRITEINTERVAL
toField ROUTE name for SFTime field named writeInterval.
|
static int |
WHICHGEOMETRY_DEFAULT_VALUE
SFInt32 field named whichGeometry has default value 1 (Java syntax) or 1 (XML syntax).
|
static double |
WRITEINTERVAL_DEFAULT_VALUE
SFTime field named writeInterval has default value 1.0 (Java syntax) or 1.0 (XML syntax).
|
CLASS_DEFAULT_VALUE, containerField_ALTERNATE_VALUES, DEF_DEFAULT_VALUE, USE_DEFAULT_VALUEvalidationResult| Constructor and Description |
|---|
SignalPduObject()
Constructor for SignalPduObject to initialize member variables with default values.
|
SignalPduObject(java.lang.String DEFlabel)
Utility constructor that assigns DEF label after initializing member variables with default values.
|
| Modifier and Type | Method and Description |
|---|---|
SignalPduObject |
addComments(CommentsBlock newCommentsBlock)
Add CommentsBlock to contained commentsList.
|
SignalPduObject |
addComments(java.lang.String newComment)
Add comment as String to contained commentsList.
|
SignalPduObject |
addComments(java.lang.String[] newComments)
Add comments as String[] array to contained commentsList.
|
SignalPduObject |
addData(int newValue)
Add singleton int value to MFInt32 data field.
|
SignalPduObject |
addData(SFInt32Object newValue)
Add singleton SFInt32Object value to MFInt32 data field.
|
SignalPduObject |
addGeoSystem(SFStringObject newValue)
Add singleton SFStringObject value to MFString geoSystem field.
|
SignalPduObject |
addGeoSystem(java.lang.String newValue)
Add singleton String value to MFString geoSystem field.
|
SignalPduObject |
clearData()
Utility method to clear MFInt32 value of data field.
|
SignalPduObject |
clearGeoSystem()
Utility method to clear MFString value of geoSystem field.
|
SignalPduObject |
clearMetadata()
Utility method to clear SFNode value of metadata field.
|
X3DConcreteElement |
findElementByNameValue(java.lang.String nameValue)
Recursive method to provide object reference to node or statement by name attribute, if found as part of this element or in a contained element.
|
X3DConcreteElement |
findElementByNameValue(java.lang.String nameValue,
java.lang.String elementName)
Recursive method to provide object reference to node or statement by name attribute, if found as part of this element or in a contained element.
|
X3DConcreteNode |
findNodeByDEF(java.lang.String DEFvalue)
Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
|
java.lang.String |
getAccessType(java.lang.String fieldName)
Indicate accessType corresponding to given fieldName.
|
java.lang.String |
getAddress()
Provide String value from inputOutput SFString field named address.
|
int |
getApplicationID()
Provide int value from inputOutput SFInt32 field named applicationID.
|
float[] |
getBboxCenter()
Provide array of 3-tuple float results from initializeOnly SFVec3f field named bboxCenter.
|
float[] |
getBboxSize()
Provide array of 3-tuple float results within allowed range of [0,infinity), or default value [-1 -1 -1], from initializeOnly SFVec3f field named bboxSize.
|
java.lang.String |
getComponent()
Defines X3D component for the SignalPdu element: DIS
|
int |
getComponentLevel()
Provides default X3D component level for this element: 1
|
java.lang.String |
getContainerFieldDefault()
containerField describes typical field relationship of a node to its parent.
|
int[] |
getData()
Provide array of Integer results from inputOutput MFInt32 field named data.
|
int |
getDataLength()
Provide int value from inputOutput SFInt32 field named dataLength.
|
java.util.ArrayList<java.lang.Integer> |
getDataList()
Utility method to get ArrayList value of MFInt32 data field, similar to
getData(). |
java.lang.String |
getElementName()
Provides name of this element: SignalPdu
|
boolean |
getEnabled()
Provide boolean value from inputOutput SFBool field named enabled.
|
int |
getEncodingScheme()
Provide int value from inputOutput SFInt32 field named encodingScheme.
|
int |
getEntityID()
Provide int value from inputOutput SFInt32 field named entityID.
|
java.lang.String |
getFieldType(java.lang.String fieldName)
Indicate type corresponding to given fieldName.
|
double[] |
getGeoCoords()
Provide array of 3-tuple double results from inputOutput SFVec3d field named geoCoords.
|
java.lang.String[] |
getGeoSystem()
Provide array of String results from initializeOnly MFString field named geoSystem.
|
java.util.ArrayList<java.lang.String> |
getGeoSystemList()
Utility method to get ArrayList value of MFString geoSystem field, similar to
getGeoSystem(). |
ISObject |
getIS()
Provide field named IS for establishing IS/connect field connections between ProtoInterface fields and internal ProtoBody nodes.
|
boolean |
getIsActive()
Provide boolean value from outputOnly SFBool field named isActive.
|
boolean |
getIsNetworkReader()
Provide boolean value from outputOnly SFBool field named isNetworkReader.
|
boolean |
getIsNetworkWriter()
Provide boolean value from outputOnly SFBool field named isNetworkWriter.
|
boolean |
getIsRtpHeaderHeard()
Provide boolean value from outputOnly SFBool field named isRtpHeaderHeard.
|
boolean |
getIsStandAlone()
Provide boolean value from outputOnly SFBool field named isStandAlone.
|
X3DMetadataObject |
getMetadata()
Provide X3DMetadataObject instance (using a properly typed node) from inputOutput SFNode field metadata.
|
java.lang.String |
getMulticastRelayHost()
Provide String value from inputOutput SFString field named multicastRelayHost.
|
int |
getMulticastRelayPort()
Provide int value from inputOutput SFInt32 field named multicastRelayPort.
|
java.lang.String |
getNetworkMode()
Provide String enumeration value ['standAlone'|'networkReader'|'networkWriter'] from inputOutput SFString field named networkMode.
|
int |
getPort()
Provide int value from inputOutput SFInt32 field named port.
|
int |
getRadioID()
Provide int value from inputOutput SFInt32 field named radioID.
|
double |
getReadInterval()
Provide double value in seconds within allowed range of [0,infinity) from inputOutput SFTime field named readInterval.
|
boolean |
getRtpHeaderExpected()
Provide boolean value from initializeOnly SFBool field named rtpHeaderExpected.
|
int |
getSampleRate()
Provide int value from inputOutput SFInt32 field named sampleRate.
|
int |
getSamples()
Provide int value from inputOutput SFInt32 field named samples.
|
int |
getSiteID()
Provide int value from inputOutput SFInt32 field named siteID.
|
int |
getTdlType()
Provide int value from inputOutput SFInt32 field named tdlType.
|
double |
getTimestamp()
Provide double value in seconds within allowed range of [0,infinity) from outputOnly SFTime field named timestamp.
|
int |
getWhichGeometry()
Provide int value from inputOutput SFInt32 field named whichGeometry.
|
double |
getWriteInterval()
Provide double value in seconds within allowed range of [0,infinity) from inputOutput SFTime field named writeInterval.
|
boolean |
hasElementByNameValue(java.lang.String nameValue,
java.lang.String elementName)
Recursive method to determine whether node or statement with given name attribute is found, meaning both objects are attached to same scene graph.
|
boolean |
hasMetadata()
Indicate whether an object is available for inputOutput SFNode field metadata.
|
boolean |
hasNodeByDEF(java.lang.String DEFvalue)
Recursive method to determine whether node with DEFvalue is found, meaning both objects are attached to same scene graph.
|
void |
initialize()
Initialize all member variables to default values.
|
SignalPduObject |
setAddress(SFStringObject newValue)
Assign typed object value to SFString address field, similar to
setAddress(String). |
SignalPduObject |
setAddress(java.lang.String newValue)
Assign String value to inputOutput SFString field named address.
|
SignalPduObject |
setApplicationID(int newValue)
Assign int value to inputOutput SFInt32 field named applicationID.
|
SignalPduObject |
setApplicationID(SFInt32Object newValue)
Assign typed object value to SFInt32 applicationID field, similar to
setApplicationID(int). |
SignalPduObject |
setBboxCenter(float[] newValue)
Assign 3-tuple float array to initializeOnly SFVec3f field named bboxCenter.
|
SignalPduObject |
setBboxCenter(float x,
float y,
float z)
Assign values to SFVec3f bboxCenter field, similar to
setBboxCenter(float[]). |
SignalPduObject |
setBboxCenter(SFVec3fObject newValue)
Assign typed object value to SFVec3f bboxCenter field, similar to
setBboxCenter(float[]). |
SignalPduObject |
setBboxSize(float[] newValue)
Assign 3-tuple float array within allowed range of [0,infinity), or default value [-1 -1 -1], to initializeOnly SFVec3f field named bboxSize.
|
SignalPduObject |
setBboxSize(float x,
float y,
float z)
Assign values to SFVec3f bboxSize field, similar to
setBboxSize(float[]). |
SignalPduObject |
setBboxSize(SFVec3fObject newValue)
Assign typed object value to SFVec3f bboxSize field, similar to
setBboxSize(float[]). |
SignalPduObject |
setCssClass(SFStringObject newValue)
Assign typed object value to SFString cssClass field, similar to
setCssClass(String). |
SignalPduObject |
setCssClass(java.lang.String newValue)
Assign String value to inputOutput SFString field named class.
|
SignalPduObject |
setData(java.util.ArrayList<java.lang.Integer> newValue)
Assign ArrayList value of MFInt32 data field, similar to
setData(int[]). |
SignalPduObject |
setData(int[] newValue)
Assign Integer array to inputOutput MFInt32 field named data.
|
SignalPduObject |
setData(MFInt32Object newValue)
Assign typed object value to MFInt32 data field, similar to
setData(int[]). |
SignalPduObject |
setDataLength(int newValue)
Assign int value to inputOutput SFInt32 field named dataLength.
|
SignalPduObject |
setDataLength(SFInt32Object newValue)
Assign typed object value to SFInt32 dataLength field, similar to
setDataLength(int). |
SignalPduObject |
setDEF(SFStringObject newValue)
Assign typed object value to SFString DEF field, similar to
setDEF(String). |
SignalPduObject |
setDEF(java.lang.String newValue)
Assign String value to inputOutput SFString field named DEF.
|
SignalPduObject |
setEnabled(boolean newValue)
Assign boolean value to inputOutput SFBool field named enabled.
|
SignalPduObject |
setEnabled(SFBoolObject newValue)
Assign typed object value to SFBool enabled field, similar to
setEnabled(boolean). |
SignalPduObject |
setEncodingScheme(int newValue)
Assign int value to inputOutput SFInt32 field named encodingScheme.
|
SignalPduObject |
setEncodingScheme(SFInt32Object newValue)
Assign typed object value to SFInt32 encodingScheme field, similar to
setEncodingScheme(int). |
SignalPduObject |
setEntityID(int newValue)
Assign int value to inputOutput SFInt32 field named entityID.
|
SignalPduObject |
setEntityID(SFInt32Object newValue)
Assign typed object value to SFInt32 entityID field, similar to
setEntityID(int). |
SignalPduObject |
setGeoCoords(double[] newValue)
Assign 3-tuple double array to inputOutput SFVec3d field named geoCoords.
|
SignalPduObject |
setGeoCoords(double x,
double y,
double z)
Assign values to SFVec3d geoCoords field, similar to
setGeoCoords(double[]). |
SignalPduObject |
setGeoCoords(SFVec3dObject newValue)
Assign typed object value to SFVec3d geoCoords field, similar to
setGeoCoords(double[]). |
SignalPduObject |
setGeoSystem(java.util.ArrayList<java.lang.String> newValue)
Assign ArrayList value of MFString geoSystem field, similar to
setGeoSystem(String[]). |
SignalPduObject |
setGeoSystem(MFStringObject newValue)
Assign typed object value to MFString geoSystem field, similar to
setGeoSystem(String[]). |
SignalPduObject |
setGeoSystem(SFStringObject newValue)
Assign single SFString object value to MFString geoSystem field, similar to
setGeoSystem(String[]). |
SignalPduObject |
setGeoSystem(java.lang.String newValue)
Assign singleton String value to MFString geoSystem field, similar to
setGeoSystem(String[]). |
SignalPduObject |
setGeoSystem(java.lang.String[] newValue)
Assign String array to initializeOnly MFString field named geoSystem.
|
SignalPduObject |
setIS(ISObject newValue)
Assign field named IS for establishing IS/connect field connections between ProtoInterface fields and internal ProtoBody nodes.
|
SignalPduObject |
setMetadata(ProtoInstanceObject newValue)
Assign ProtoInstance (using a properly typed node) to inputOutput SFNode field metadata.
|
SignalPduObject |
setMetadata(X3DMetadataObject newValue)
Assign X3DMetadataObject instance (using a properly typed node) to inputOutput SFNode field metadata.
|
SignalPduObject |
setMulticastRelayHost(SFStringObject newValue)
Assign typed object value to SFString multicastRelayHost field, similar to
setMulticastRelayHost(String). |
SignalPduObject |
setMulticastRelayHost(java.lang.String newValue)
Assign String value to inputOutput SFString field named multicastRelayHost.
|
SignalPduObject |
setMulticastRelayPort(int newValue)
Assign int value to inputOutput SFInt32 field named multicastRelayPort.
|
SignalPduObject |
setMulticastRelayPort(SFInt32Object newValue)
Assign typed object value to SFInt32 multicastRelayPort field, similar to
setMulticastRelayPort(int). |
SignalPduObject |
setNetworkMode(SFStringObject newValue)
Assign typed object value to SFString networkMode field, similar to
setNetworkMode(String). |
SignalPduObject |
setNetworkMode(java.lang.String newValue)
Assign String enumeration value ("standAlone"|"networkReader"|"networkWriter") ['standAlone'|'networkReader'|'networkWriter'] to inputOutput SFString field named networkMode.
|
SignalPduObject |
setPort(int newValue)
Assign int value to inputOutput SFInt32 field named port.
|
SignalPduObject |
setPort(SFInt32Object newValue)
Assign typed object value to SFInt32 port field, similar to
setPort(int). |
SignalPduObject |
setRadioID(int newValue)
Assign int value to inputOutput SFInt32 field named radioID.
|
SignalPduObject |
setRadioID(SFInt32Object newValue)
Assign typed object value to SFInt32 radioID field, similar to
setRadioID(int). |
SignalPduObject |
setReadInterval(double newValue)
Assign double value in seconds within allowed range of [0,infinity) to inputOutput SFTime field named readInterval.
|
SignalPduObject |
setReadInterval(SFTimeObject newValue)
Assign typed object value to SFTime readInterval field, similar to
setReadInterval(double). |
SignalPduObject |
setRtpHeaderExpected(boolean newValue)
Assign boolean value to initializeOnly SFBool field named rtpHeaderExpected.
|
SignalPduObject |
setRtpHeaderExpected(SFBoolObject newValue)
Assign typed object value to SFBool rtpHeaderExpected field, similar to
setRtpHeaderExpected(boolean). |
SignalPduObject |
setSampleRate(int newValue)
Assign int value to inputOutput SFInt32 field named sampleRate.
|
SignalPduObject |
setSampleRate(SFInt32Object newValue)
Assign typed object value to SFInt32 sampleRate field, similar to
setSampleRate(int). |
SignalPduObject |
setSamples(int newValue)
Assign int value to inputOutput SFInt32 field named samples.
|
SignalPduObject |
setSamples(SFInt32Object newValue)
Assign typed object value to SFInt32 samples field, similar to
setSamples(int). |
SignalPduObject |
setSiteID(int newValue)
Assign int value to inputOutput SFInt32 field named siteID.
|
SignalPduObject |
setSiteID(SFInt32Object newValue)
Assign typed object value to SFInt32 siteID field, similar to
setSiteID(int). |
SignalPduObject |
setTdlType(int newValue)
Assign int value to inputOutput SFInt32 field named tdlType.
|
SignalPduObject |
setTdlType(SFInt32Object newValue)
Assign typed object value to SFInt32 tdlType field, similar to
setTdlType(int). |
SignalPduObject |
setUSE(SFStringObject newValue)
Assign typed object value to SFString USE field, similar to
setUSE(String). |
SignalPduObject |
setUSE(SignalPduObject DEFnode)
Assign a USE reference to another DEF node of same node type, similar to
setUSE(String). |
SignalPduObject |
setUSE(java.lang.String newValue)
Assign String value to inputOutput SFString field named USE.
|
SignalPduObject |
setWhichGeometry(int newValue)
Assign int value to inputOutput SFInt32 field named whichGeometry.
|
SignalPduObject |
setWhichGeometry(SFInt32Object newValue)
Assign typed object value to SFInt32 whichGeometry field, similar to
setWhichGeometry(int). |
SignalPduObject |
setWriteInterval(double newValue)
Assign double value in seconds within allowed range of [0,infinity) to inputOutput SFTime field named writeInterval.
|
SignalPduObject |
setWriteInterval(SFTimeObject newValue)
Assign typed object value to SFTime writeInterval field, similar to
setWriteInterval(double). |
java.lang.String |
toStringClassicVRML(int indentLevel)
Recursive method to provide ClassicVRML string serialization.
|
java.lang.String |
toStringVRML97(int indentLevel)
Recursive method to provide VRML97 string serialization.
|
java.lang.String |
toStringX3D(int indentLevel)
Recursive method to provide X3D string serialization of this model subgraph, utilizing XML encoding and conforming to X3D Canonical Form.
|
java.lang.String |
validate()
Recursive method to validate this element plus all contained nodes and statements,
using both datatype-specification value checks and regular expression (regex) checking of corresponding string values.
|
getContainerFieldAlternateValues, getContainerFieldOverride, getCssClass, getDEF, getUSE, isNode, isStatement, isUSE, resetContainerFieldOverride, setConcreteCssClass, setConcreteDEF, setConcreteUSE, setContainerFieldOverrideclearParentObject, findAncestorElementByName, findAncestorProtoBody, findAncestorSceneObject, findAncestorX3DObject, getPackageName, getParentObject, getValidationResult, hasAncestorElementByName, hasAncestorProtoBody, hasAncestorSceneObject, hasAncestorX3DObject, setParentObject, toStringClassicVRML, toStringVRML97, toStringX3Dpublic static final java.lang.String NETWORKMODE_STANDALONE
public static final java.lang.String NETWORKMODE_NETWORKREADER
public static final java.lang.String NETWORKMODE_NETWORKWRITER
public static final java.lang.String NAME
public static final java.lang.String COMPONENT
public static final int LEVEL
public static final java.lang.String ADDRESS_DEFAULT_VALUE
public static final int APPLICATIONID_DEFAULT_VALUE
public static final float[] BBOXCENTER_DEFAULT_VALUE
public static final float[] BBOXSIZE_DEFAULT_VALUE
public static final int DATALENGTH_DEFAULT_VALUE
public static final boolean ENABLED_DEFAULT_VALUE
public static final int ENCODINGSCHEME_DEFAULT_VALUE
public static final int ENTITYID_DEFAULT_VALUE
public static final double[] GEOCOORDS_DEFAULT_VALUE
public static final java.util.ArrayList<java.lang.String> GEOSYSTEM_DEFAULT_VALUE
public static final java.lang.String MULTICASTRELAYHOST_DEFAULT_VALUE
public static final int MULTICASTRELAYPORT_DEFAULT_VALUE
public static final java.lang.String NETWORKMODE_DEFAULT_VALUE
public static final int PORT_DEFAULT_VALUE
public static final int RADIOID_DEFAULT_VALUE
public static final double READINTERVAL_DEFAULT_VALUE
public static final boolean RTPHEADEREXPECTED_DEFAULT_VALUE
public static final int SAMPLERATE_DEFAULT_VALUE
public static final int SAMPLES_DEFAULT_VALUE
public static final int SITEID_DEFAULT_VALUE
public static final int TDLTYPE_DEFAULT_VALUE
public static final int WHICHGEOMETRY_DEFAULT_VALUE
public static final double WRITEINTERVAL_DEFAULT_VALUE
public static final java.lang.String containerField_DEFAULT_VALUE
public static final java.lang.String fromField_ADDRESS
public static final java.lang.String toField_ADDRESS
public static final java.lang.String fromField_APPLICATIONID
public static final java.lang.String toField_APPLICATIONID
public static final java.lang.String fromField_DATA
public static final java.lang.String toField_DATA
public static final java.lang.String fromField_DATALENGTH
public static final java.lang.String toField_DATALENGTH
public static final java.lang.String fromField_ENABLED
public static final java.lang.String toField_ENABLED
public static final java.lang.String fromField_ENCODINGSCHEME
public static final java.lang.String toField_ENCODINGSCHEME
public static final java.lang.String fromField_ENTITYID
public static final java.lang.String toField_ENTITYID
public static final java.lang.String fromField_GEOCOORDS
public static final java.lang.String toField_GEOCOORDS
public static final java.lang.String fromField_ISACTIVE
public static final java.lang.String fromField_ISNETWORKREADER
public static final java.lang.String fromField_ISNETWORKWRITER
public static final java.lang.String fromField_ISRTPHEADERHEARD
public static final java.lang.String fromField_ISSTANDALONE
public static final java.lang.String fromField_METADATA
public static final java.lang.String toField_METADATA
public static final java.lang.String fromField_MULTICASTRELAYHOST
public static final java.lang.String toField_MULTICASTRELAYHOST
public static final java.lang.String fromField_MULTICASTRELAYPORT
public static final java.lang.String toField_MULTICASTRELAYPORT
public static final java.lang.String fromField_NETWORKMODE
public static final java.lang.String toField_NETWORKMODE
public static final java.lang.String fromField_PORT
public static final java.lang.String toField_PORT
public static final java.lang.String fromField_RADIOID
public static final java.lang.String toField_RADIOID
public static final java.lang.String fromField_READINTERVAL
public static final java.lang.String toField_READINTERVAL
public static final java.lang.String fromField_SAMPLERATE
public static final java.lang.String toField_SAMPLERATE
public static final java.lang.String fromField_SAMPLES
public static final java.lang.String toField_SAMPLES
public static final java.lang.String fromField_SITEID
public static final java.lang.String toField_SITEID
public static final java.lang.String fromField_TDLTYPE
public static final java.lang.String toField_TDLTYPE
public static final java.lang.String fromField_TIMESTAMP
public static final java.lang.String fromField_WHICHGEOMETRY
public static final java.lang.String toField_WHICHGEOMETRY
public static final java.lang.String fromField_WRITEINTERVAL
public static final java.lang.String toField_WRITEINTERVAL
public SignalPduObject()
public SignalPduObject(java.lang.String DEFlabel)
DEFlabel - unique DEF name for this X3D nodepublic final java.lang.String getElementName()
getElementName in class X3DConcreteElementpublic final java.lang.String getComponent()
getComponent in class X3DConcreteElementpublic final int getComponentLevel()
getComponentLevel in class X3DConcreteElementpublic java.lang.String getFieldType(java.lang.String fieldName)
getFieldType in class X3DConcreteElementfieldName - name of field in this X3D nodeConfigurationProperties.ERROR_UNKNOWN_FIELD_TYPEpublic java.lang.String getAccessType(java.lang.String fieldName)
getAccessType in class X3DConcreteElementfieldName - name of field in this X3D nodeConfigurationProperties.ERROR_UNKNOWN_FIELD_ACCESSTYPEpublic final java.lang.String getContainerFieldDefault()
getContainerFieldDefault in class X3DConcreteNodepublic final void initialize()
initialize in class X3DConcreteNodepublic java.lang.String getAddress()
getAddress in interface SignalPdupublic SignalPduObject setAddress(java.lang.String newValue)
setAddress in interface SignalPdunewValue - is new value for the address field.SignalPduObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public SignalPduObject setAddress(SFStringObject newValue)
setAddress(String).newValue - is new value for the address field.SignalPduObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public int getApplicationID()
getApplicationID in interface SignalPdupublic SignalPduObject setApplicationID(int newValue)
setApplicationID in interface SignalPdunewValue - is new value for the applicationID field.SignalPduObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public SignalPduObject setApplicationID(SFInt32Object newValue)
setApplicationID(int).newValue - is new value for the applicationID field.SignalPduObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public float[] getBboxCenter()
getBboxCenter in interface SignalPdugetBboxCenter in interface X3DBoundedObjectpublic SignalPduObject setBboxCenter(float[] newValue)
setBboxCenter in interface SignalPdusetBboxCenter in interface X3DBoundedObjectnewValue - is new value for the bboxCenter field.SignalPduObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public SignalPduObject setBboxCenter(SFVec3fObject newValue)
setBboxCenter(float[]).newValue - is new value for the bboxCenter field.SignalPduObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public SignalPduObject setBboxCenter(float x, float y, float z)
setBboxCenter(float[]).x - first componenty - second componentz - third componentSignalPduObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public float[] getBboxSize()
getBboxSize in interface SignalPdugetBboxSize in interface X3DBoundedObjectpublic SignalPduObject setBboxSize(float[] newValue)
setBboxSize in interface SignalPdusetBboxSize in interface X3DBoundedObjectnewValue - is new value for the bboxSize field.SignalPduObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public SignalPduObject setBboxSize(SFVec3fObject newValue)
setBboxSize(float[]).newValue - is new value for the bboxSize field.SignalPduObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public SignalPduObject setBboxSize(float x, float y, float z)
setBboxSize(float[]).x - first componenty - second componentz - third componentSignalPduObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public int[] getData()
public java.util.ArrayList<java.lang.Integer> getDataList()
getData().public SignalPduObject setData(int[] newValue)
setData in interface SignalPdunewValue - is new value for the data field.SignalPduObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public SignalPduObject setData(MFInt32Object newValue)
setData(int[]).newValue - is new value for the data field.SignalPduObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public SignalPduObject setData(java.util.ArrayList<java.lang.Integer> newValue)
setData(int[]).newValue - is new value for the data field.SignalPduObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public SignalPduObject clearData()
SignalPduObject - namely this same object to allow sequential method pipelining (i.e. consecutive
setAttribute method invocations).public SignalPduObject addData(int newValue)
newValue - is new value to add to the data field.SignalPduObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public SignalPduObject addData(SFInt32Object newValue)
newValue - is new value to add to the data field.SignalPduObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public int getDataLength()
getDataLength in interface SignalPdupublic SignalPduObject setDataLength(int newValue)
setDataLength in interface SignalPdunewValue - is new value for the dataLength field.SignalPduObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public SignalPduObject setDataLength(SFInt32Object newValue)
setDataLength(int).newValue - is new value for the dataLength field.SignalPduObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public boolean getEnabled()
getEnabled in interface X3DSensorNodegetEnabled in interface SignalPdugetEnabled in interface X3DNetworkSensorNodepublic SignalPduObject setEnabled(boolean newValue)
setEnabled in interface X3DSensorNodesetEnabled in interface SignalPdusetEnabled in interface X3DNetworkSensorNodenewValue - is new value for the enabled field.SignalPduObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public SignalPduObject setEnabled(SFBoolObject newValue)
setEnabled(boolean).newValue - is new value for the enabled field.SignalPduObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public int getEncodingScheme()
getEncodingScheme in interface SignalPdupublic SignalPduObject setEncodingScheme(int newValue)
setEncodingScheme in interface SignalPdunewValue - is new value for the encodingScheme field.SignalPduObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public SignalPduObject setEncodingScheme(SFInt32Object newValue)
setEncodingScheme(int).newValue - is new value for the encodingScheme field.SignalPduObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public int getEntityID()
getEntityID in interface SignalPdupublic SignalPduObject setEntityID(int newValue)
setEntityID in interface SignalPdunewValue - is new value for the entityID field.SignalPduObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public SignalPduObject setEntityID(SFInt32Object newValue)
setEntityID(int).newValue - is new value for the entityID field.SignalPduObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public double[] getGeoCoords()
getGeoCoords in interface SignalPdupublic SignalPduObject setGeoCoords(double[] newValue)
setGeoCoords in interface SignalPdunewValue - is new value for the geoCoords field.SignalPduObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public SignalPduObject setGeoCoords(SFVec3dObject newValue)
setGeoCoords(double[]).newValue - is new value for the geoCoords field.SignalPduObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public SignalPduObject setGeoCoords(double x, double y, double z)
setGeoCoords(double[]).x - first componenty - second componentz - third componentSignalPduObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public java.lang.String[] getGeoSystem()
getGeoSystem in interface SignalPdupublic java.util.ArrayList<java.lang.String> getGeoSystemList()
getGeoSystem().public SignalPduObject setGeoSystem(java.lang.String[] newValue)
setGeoSystem in interface SignalPdunewValue - is new value for the geoSystem field.SignalPduObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public SignalPduObject setGeoSystem(MFStringObject newValue)
setGeoSystem(String[]).newValue - is new value for the geoSystem field.SignalPduObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public SignalPduObject setGeoSystem(SFStringObject newValue)
setGeoSystem(String[]).newValue - is new value for the geoSystem field.SignalPduObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public SignalPduObject setGeoSystem(java.lang.String newValue)
setGeoSystem(String[]).newValue - is new value for the geoSystem field.SignalPduObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public SignalPduObject setGeoSystem(java.util.ArrayList<java.lang.String> newValue)
setGeoSystem(String[]).newValue - is new value for the geoSystem field.SignalPduObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public SignalPduObject clearGeoSystem()
SignalPduObject - namely this same object to allow sequential method pipelining (i.e. consecutive
setAttribute method invocations).public SignalPduObject addGeoSystem(java.lang.String newValue)
newValue - is new value to add to the geoSystem field.SignalPduObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).MFStringObject.cleanupEnumerationValues(String)public SignalPduObject addGeoSystem(SFStringObject newValue)
newValue - is new value to add to the geoSystem field.SignalPduObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).MFStringObject.cleanupEnumerationValues(String)public boolean getIsActive()
getIsActive in interface X3DSensorNodegetIsActive in interface SignalPdugetIsActive in interface X3DNetworkSensorNodepublic boolean getIsNetworkReader()
getIsNetworkReader in interface SignalPdupublic boolean getIsNetworkWriter()
getIsNetworkWriter in interface SignalPdupublic boolean getIsRtpHeaderHeard()
getIsRtpHeaderHeard in interface SignalPdupublic boolean getIsStandAlone()
getIsStandAlone in interface SignalPdupublic X3DMetadataObject getMetadata()
getMetadata in interface X3DChildNodegetMetadata in interface X3DNodegetMetadata in interface X3DSensorNodegetMetadata in interface SignalPdugetMetadata in interface X3DNetworkSensorNodegetMetadataProtoInstance(),
X3D Scene Authoring Hints: Metadata Nodespublic SignalPduObject setMetadata(X3DMetadataObject newValue)
setMetadata in interface X3DChildNodesetMetadata in interface X3DNodesetMetadata in interface X3DSensorNodesetMetadata in interface SignalPdusetMetadata in interface X3DNetworkSensorNodesetMetadata in class X3DConcreteNodenewValue - is new value for the metadata field.SignalPduObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).setMetadata(ProtoInstanceObject),
X3D Scene Authoring Hints: Metadata Nodespublic SignalPduObject clearMetadata()
SignalPduObject - namely this same object to allow sequential method pipelining (i.e. consecutive
setAttribute method invocations).public SignalPduObject setMetadata(ProtoInstanceObject newValue)
setMetadata in class X3DConcreteNodenewValue - is new value for the metadata field.SignalPduObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).setMetadata(X3DMetadataObject)public boolean hasMetadata()
getMetadata(),
getMetadataProtoInstance(),
X3D Scene Authoring Hints: Metadata Nodespublic java.lang.String getMulticastRelayHost()
getMulticastRelayHost in interface SignalPdupublic SignalPduObject setMulticastRelayHost(java.lang.String newValue)
setMulticastRelayHost in interface SignalPdunewValue - is new value for the multicastRelayHost field.SignalPduObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public SignalPduObject setMulticastRelayHost(SFStringObject newValue)
setMulticastRelayHost(String).newValue - is new value for the multicastRelayHost field.SignalPduObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public int getMulticastRelayPort()
getMulticastRelayPort in interface SignalPdupublic SignalPduObject setMulticastRelayPort(int newValue)
setMulticastRelayPort in interface SignalPdunewValue - is new value for the multicastRelayPort field.SignalPduObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public SignalPduObject setMulticastRelayPort(SFInt32Object newValue)
setMulticastRelayPort(int).newValue - is new value for the multicastRelayPort field.SignalPduObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public java.lang.String getNetworkMode()
STANDALONE, NETWORKREADER, NETWORKWRITER.getNetworkMode in interface SignalPdupublic SignalPduObject setNetworkMode(java.lang.String newValue)
STANDALONE, NETWORKREADER, NETWORKWRITER).
setNetworkMode in interface SignalPdunewValue - is new value for the networkMode field.SignalPduObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public SignalPduObject setNetworkMode(SFStringObject newValue)
setNetworkMode(String).newValue - is new value for the networkMode field.SignalPduObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public int getPort()
public SignalPduObject setPort(int newValue)
setPort in interface SignalPdunewValue - is new value for the port field.SignalPduObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public SignalPduObject setPort(SFInt32Object newValue)
setPort(int).newValue - is new value for the port field.SignalPduObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public int getRadioID()
getRadioID in interface SignalPdupublic SignalPduObject setRadioID(int newValue)
setRadioID in interface SignalPdunewValue - is new value for the radioID field.SignalPduObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public SignalPduObject setRadioID(SFInt32Object newValue)
setRadioID(int).newValue - is new value for the radioID field.SignalPduObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public double getReadInterval()
getReadInterval in interface SignalPdupublic SignalPduObject setReadInterval(double newValue)
setReadInterval in interface SignalPdunewValue - is new value for the readInterval field.SignalPduObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public SignalPduObject setReadInterval(SFTimeObject newValue)
setReadInterval(double).newValue - is new value for the readInterval field.SignalPduObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public boolean getRtpHeaderExpected()
getRtpHeaderExpected in interface SignalPdupublic SignalPduObject setRtpHeaderExpected(boolean newValue)
setRtpHeaderExpected in interface SignalPdunewValue - is new value for the rtpHeaderExpected field.SignalPduObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public SignalPduObject setRtpHeaderExpected(SFBoolObject newValue)
setRtpHeaderExpected(boolean).newValue - is new value for the rtpHeaderExpected field.SignalPduObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public int getSampleRate()
getSampleRate in interface SignalPdupublic SignalPduObject setSampleRate(int newValue)
setSampleRate in interface SignalPdunewValue - is new value for the sampleRate field.SignalPduObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public SignalPduObject setSampleRate(SFInt32Object newValue)
setSampleRate(int).newValue - is new value for the sampleRate field.SignalPduObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public int getSamples()
getSamples in interface SignalPdupublic SignalPduObject setSamples(int newValue)
setSamples in interface SignalPdunewValue - is new value for the samples field.SignalPduObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public SignalPduObject setSamples(SFInt32Object newValue)
setSamples(int).newValue - is new value for the samples field.SignalPduObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public int getSiteID()
public SignalPduObject setSiteID(int newValue)
setSiteID in interface SignalPdunewValue - is new value for the siteID field.SignalPduObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public SignalPduObject setSiteID(SFInt32Object newValue)
setSiteID(int).newValue - is new value for the siteID field.SignalPduObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public int getTdlType()
getTdlType in interface SignalPdupublic SignalPduObject setTdlType(int newValue)
setTdlType in interface SignalPdunewValue - is new value for the tdlType field.SignalPduObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public SignalPduObject setTdlType(SFInt32Object newValue)
setTdlType(int).newValue - is new value for the tdlType field.SignalPduObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public double getTimestamp()
getTimestamp in interface SignalPdupublic int getWhichGeometry()
getWhichGeometry in interface SignalPdupublic SignalPduObject setWhichGeometry(int newValue)
setWhichGeometry in interface SignalPdunewValue - is new value for the whichGeometry field.SignalPduObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public SignalPduObject setWhichGeometry(SFInt32Object newValue)
setWhichGeometry(int).newValue - is new value for the whichGeometry field.SignalPduObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public double getWriteInterval()
getWriteInterval in interface SignalPdupublic SignalPduObject setWriteInterval(double newValue)
setWriteInterval in interface SignalPdunewValue - is new value for the writeInterval field.SignalPduObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public SignalPduObject setWriteInterval(SFTimeObject newValue)
setWriteInterval(double).newValue - is new value for the writeInterval field.SignalPduObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public final SignalPduObject setDEF(java.lang.String newValue)
setDEF in interface X3DChildNodesetDEF in interface X3DNodesetDEF in interface X3DSensorNodesetDEF in interface SignalPdusetDEF in interface X3DNetworkSensorNodesetDEF in class X3DConcreteNodenewValue - is new value for the DEF field.SignalPduObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public SignalPduObject setDEF(SFStringObject newValue)
setDEF(String).newValue - is new value for the DEF field.SignalPduObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public final SignalPduObject setUSE(java.lang.String newValue)
USE node is still an independent object, with the USE value matching the DEF value in the preceding object.
setUSE() method on this node resets all other fields to their default values (except for containerField) and also releases all child nodes.setUSE in interface X3DChildNodesetUSE in interface X3DNodesetUSE in interface X3DSensorNodesetUSE in interface SignalPdusetUSE in interface X3DNetworkSensorNodesetUSE in class X3DConcreteNodenewValue - is new value for the USE field.SignalPduObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public SignalPduObject setUSE(SFStringObject newValue)
setUSE(String).newValue - is new value for the USE field.SignalPduObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public final SignalPduObject setCssClass(java.lang.String newValue)
setCssClass in interface X3DChildNodesetCssClass in interface X3DNodesetCssClass in interface X3DSensorNodesetCssClass in interface SignalPdusetCssClass in interface X3DNetworkSensorNodesetCssClass in class X3DConcreteNodenewValue - is new value for the class field.SignalPduObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public SignalPduObject setCssClass(SFStringObject newValue)
setCssClass(String).newValue - is new value for the class field.SignalPduObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public SignalPduObject setIS(ISObject newValue)
setIS in class X3DConcreteNodenewValue - is new value for the description field.SignalPduObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public ISObject getIS()
getIS in class X3DConcreteNodepublic SignalPduObject setUSE(SignalPduObject DEFnode)
setUSE(String).
setUSE() method on this node resets all other fields to their default values (except for containerField) and also releases all child nodes.
DEFnode - must have a DEF value definedSignalPduObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public SignalPduObject addComments(java.lang.String newComment)
addComments in class X3DConcreteElementnewComment - initial valueSignalPduObject - namely this same object to allow sequential method pipelining (i.e. consecutive
setAttribute method invocations).public SignalPduObject addComments(java.lang.String[] newComments)
addComments in class X3DConcreteElementnewComments - array of commentsSignalPduObject - namely this same object to allow sequential method pipelining (i.e. consecutive
setAttribute method invocations).public SignalPduObject addComments(CommentsBlock newCommentsBlock)
addComments in class X3DConcreteElementnewCommentsBlock - block of comments to addSignalPduObject - namely this same object to allow sequential method pipelining (i.e. consecutive
setAttribute method invocations).public java.lang.String toStringX3D(int indentLevel)
toStringX3D in class X3DConcreteElementindentLevel - number of levels of indentation for this elementX3DObject.FILE_EXTENSION_X3D,
X3DObject.FILE_EXTENSION_XML,
X3DObject.toStringXML(),
X3DObject.toFileXML(String),
X3DObject.toFileX3D(String),
X3D XML Encoding,
X3D Compressed Binary Encoding: X3D Canonical Formpublic java.lang.String toStringClassicVRML(int indentLevel)
toStringClassicVRML in class X3DConcreteElementindentLevel - number of levels of indentation for this elementX3DObject.FILE_EXTENSION_CLASSICVRML,
X3D Resources: Virtual Reality Modeling Language (VRML) 97,
Extensible 3D (X3D) encodings Part 2: Classic VRML encoding,
Extensible 3D (X3D) encodings Part 2: Classic VRML encoding, Annex A: Grammarpublic java.lang.String toStringVRML97(int indentLevel)
toStringVRML97 in class X3DConcreteElementindentLevel - number of levels of indentation for this elementX3DObject.FILE_EXTENSION_VRML97,
X3D Resources: Virtual Reality Modeling Language (VRML) 97,
Virtual Reality Modeling Language (VRML) 97 specification,
VRML 97 v2.1 Amendmentpublic X3DConcreteElement findElementByNameValue(java.lang.String nameValue)
findElementByNameValue in class X3DConcreteElementnameValue - is value of the name field being searched for in this element and child elements(if any)findNodeByDEF(String),
X3DConcreteElement.hasAncestorSceneObject(),
X3DConcreteElement.findAncestorX3DObject()public X3DConcreteElement findElementByNameValue(java.lang.String nameValue, java.lang.String elementName)
findElementByNameValue in class X3DConcreteElementnameValue - is value of the name field being searched for in this element and child elements(if any)elementName - identifies the element of interest (meta MetadataString ProtoDeclare CADassembly ProtoInstance HAnimHumanoid etc.)findNodeByDEF(String),
X3DConcreteElement.hasAncestorSceneObject(),
X3DConcreteElement.findAncestorX3DObject()public boolean hasElementByNameValue(java.lang.String nameValue,
java.lang.String elementName)
nameValue - is value of the name field being searched for in this element and child elements(if any)elementName - identifies the element of interest (meta MetadataString ProtoDeclare CADassembly ProtoInstance HAnimHumanoid etc.)findElementByNameValue(String, String)public X3DConcreteNode findNodeByDEF(java.lang.String DEFvalue)
findNodeByDEF in class X3DConcreteElementDEFvalue - is value of the name field being searched for in this element and child elements(if any)findElementByNameValue(String),
X3DConcreteElement.hasAncestorSceneObject(),
X3DConcreteElement.findAncestorX3DObject()public boolean hasNodeByDEF(java.lang.String DEFvalue)
DEFvalue - is value of the name field being searched for in this element and child elements(if any)findNodeByDEF(String)public java.lang.String validate()
validate in class X3DConcreteElementCopyright ©2005-2017 Web3D Consortium under an open-source license, free for any use. Feedback is welcome.