Interface X3DMetadataObject
- All Known Subinterfaces:
MetadataBoolean
,MetadataDouble
,MetadataFloat
,MetadataInteger
,MetadataSet
,MetadataString
- All Known Implementing Classes:
MetadataBoolean
,MetadataDouble
,MetadataFloat
,MetadataInteger
,MetadataSet
,MetadataString
public interface X3DMetadataObject
Each node inheriting the X3DMetadataObject interface contains a single array of strictly typed values: MFBool, MFInt32, MFFloat, MFDouble, MFString, or MFNode, the latter having children that are all Metadata nodes.
Warning: this is an abstract interface that cannot be instantiated as a concrete object. Java programmers typically only need to use concrete objects provided by the
Package hint: This interface is defined by the X3D Java Language Binding Specification for the Scene Authoring Interface (SAI).
Warning: this is an abstract interface that cannot be instantiated as a concrete object. Java programmers typically only need to use concrete objects provided by the
org.web3d.x3d.jsail
classes.
Package hint: This interface is defined by the X3D Java Language Binding Specification for the Scene Authoring Interface (SAI).
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptiongetName()
Provide String value from inputOutput SFString field named name.Provide String value from inputOutput SFString field named reference.Accessor method to assign String value to inputOutput SFString field named name.setReference
(String newValue) Accessor method to assign String value to inputOutput SFString field named reference.
-
Method Details
-
getName
String getName()Provide String value from inputOutput SFString field named name.- Returns:
- value of name field
-
setName
Accessor method to assign String value to inputOutput SFString field named name.- Parameters:
newValue
- is new value for the name field.- Returns:
X3DMetadataObject
- namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).
-
getReference
String getReference()Provide String value from inputOutput SFString field named reference.- Returns:
- value of reference field
-
setReference
Accessor method to assign String value to inputOutput SFString field named reference.- Parameters:
newValue
- is new value for the reference field.- Returns:
X3DMetadataObject
- namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).
-