public class LayoutObject extends X3DConcreteNode implements Layout
| Modifier and Type | Field and Description |
|---|---|
static java.util.ArrayList<java.lang.String> |
ALIGN_CENTER
MFString field named align is an array that can equal this quoted enumeration value new String[] {"CENTER"} (Java syntax) or '"CENTER"' (XML syntax).
|
static java.util.ArrayList<java.lang.String> |
ALIGN_CENTER_BOTTOM
MFString field named align is an array that can equal this quoted enumeration value new String[] {"CENTER","BOTTOM"} (Java syntax) or '"CENTER" "BOTTOM"' (XML syntax).
|
static java.util.ArrayList<java.lang.String> |
ALIGN_CENTER_CENTER
MFString field named align is an array that can equal this quoted enumeration value new String[] {"CENTER","CENTER"} (Java syntax) or '"CENTER" "CENTER"' (XML syntax).
|
static java.util.ArrayList<java.lang.String> |
ALIGN_CENTER_TOP
MFString field named align is an array that can equal this quoted enumeration value new String[] {"CENTER","TOP"} (Java syntax) or '"CENTER" "TOP"' (XML syntax).
|
static java.util.ArrayList<java.lang.String> |
ALIGN_DEFAULT_VALUE
MFString field named align has default quoted value new String[] {"CENTER","CENTER"} (Java syntax) or quoted value "CENTER" "CENTER" (XML syntax).
|
static java.util.ArrayList<java.lang.String> |
ALIGN_LEFT_BOTTOM
MFString field named align is an array that can equal this quoted enumeration value new String[] {"LEFT","BOTTOM"} (Java syntax) or '"LEFT" "BOTTOM"' (XML syntax).
|
static java.util.ArrayList<java.lang.String> |
ALIGN_LEFT_CENTER
MFString field named align is an array that can equal this quoted enumeration value new String[] {"LEFT","CENTER"} (Java syntax) or '"LEFT" "CENTER"' (XML syntax).
|
static java.util.ArrayList<java.lang.String> |
ALIGN_LEFT_TOP
MFString field named align is an array that can equal this quoted enumeration value new String[] {"LEFT","TOP"} (Java syntax) or '"LEFT" "TOP"' (XML syntax).
|
static java.util.ArrayList<java.lang.String> |
ALIGN_RIGHT_BOTTOM
MFString field named align is an array that can equal this quoted enumeration value new String[] {"RIGHT","BOTTOM"} (Java syntax) or '"RIGHT" "BOTTOM"' (XML syntax).
|
static java.util.ArrayList<java.lang.String> |
ALIGN_RIGHT_CENTER
MFString field named align is an array that can equal this quoted enumeration value new String[] {"RIGHT","CENTER"} (Java syntax) or '"RIGHT" "CENTER"' (XML syntax).
|
static java.util.ArrayList<java.lang.String> |
ALIGN_RIGHT_TOP
MFString field named align is an array that can equal this quoted enumeration value new String[] {"RIGHT","TOP"} (Java syntax) or '"RIGHT" "TOP"' (XML syntax).
|
static java.lang.String |
COMPONENT
String constant COMPONENT defines X3D component for the Layout element: Layout
|
static java.lang.String |
containerField_DEFAULT_VALUE
containerField describes typical field relationship of a node to its parent.
|
static java.lang.String |
fromField_ALIGN
fromField ROUTE name for MFString field named align.
|
static java.lang.String |
fromField_METADATA
fromField ROUTE name for SFNode field named metadata.
|
static java.lang.String |
fromField_OFFSET
fromField ROUTE name for MFFloat field named offset.
|
static java.lang.String |
fromField_OFFSETUNITS
fromField ROUTE name for MFString field named offsetUnits.
|
static java.lang.String |
fromField_SCALEMODE
fromField ROUTE name for MFString field named scaleMode.
|
static java.lang.String |
fromField_SIZEUNITS
fromField ROUTE name for MFString field named sizeUnits.
|
static int |
LEVEL
Integer constant LEVEL provides default X3D Layout component level for this element: 1
|
static java.lang.String |
NAME
String constant NAME provides name of this element: Layout.
|
static java.util.ArrayList<java.lang.Float> |
OFFSET_DEFAULT_VALUE
MFFloat field named offset has default value {0f,0f} (Java syntax) or 0 0 (XML syntax).
|
static java.util.ArrayList<java.lang.String> |
OFFSETUNITS_DEFAULT_VALUE
MFString field named offsetUnits has default quoted value new String[] {"WORLD","WORLD"} (Java syntax) or quoted value "WORLD" "WORLD" (XML syntax).
|
static java.util.ArrayList<java.lang.String> |
OFFSETUNITS_FRACTION
MFString field named offsetUnits is an array that can equal this quoted enumeration value new String[] {"FRACTION"} (Java syntax) or '"FRACTION"' (XML syntax).
|
static java.util.ArrayList<java.lang.String> |
OFFSETUNITS_FRACTION_FRACTION
MFString field named offsetUnits is an array that can equal this quoted enumeration value new String[] {"FRACTION","FRACTION"} (Java syntax) or '"FRACTION" "FRACTION"' (XML syntax).
|
static java.util.ArrayList<java.lang.String> |
OFFSETUNITS_FRACTION_PIXEL
MFString field named offsetUnits is an array that can equal this quoted enumeration value new String[] {"FRACTION","PIXEL"} (Java syntax) or '"FRACTION" "PIXEL"' (XML syntax).
|
static java.util.ArrayList<java.lang.String> |
OFFSETUNITS_FRACTION_WORLD
MFString field named offsetUnits is an array that can equal this quoted enumeration value new String[] {"FRACTION","WORLD"} (Java syntax) or '"FRACTION" "WORLD"' (XML syntax).
|
static java.util.ArrayList<java.lang.String> |
OFFSETUNITS_PIXEL
MFString field named offsetUnits is an array that can equal this quoted enumeration value new String[] {"PIXEL"} (Java syntax) or '"PIXEL"' (XML syntax).
|
static java.util.ArrayList<java.lang.String> |
OFFSETUNITS_PIXEL_FRACTION
MFString field named offsetUnits is an array that can equal this quoted enumeration value new String[] {"PIXEL","FRACTION"} (Java syntax) or '"PIXEL" "FRACTION"' (XML syntax).
|
static java.util.ArrayList<java.lang.String> |
OFFSETUNITS_PIXEL_PIXEL
MFString field named offsetUnits is an array that can equal this quoted enumeration value new String[] {"PIXEL","PIXEL"} (Java syntax) or '"PIXEL" "PIXEL"' (XML syntax).
|
static java.util.ArrayList<java.lang.String> |
OFFSETUNITS_PIXEL_WORLD
MFString field named offsetUnits is an array that can equal this quoted enumeration value new String[] {"PIXEL","WORLD"} (Java syntax) or '"PIXEL" "WORLD"' (XML syntax).
|
static java.util.ArrayList<java.lang.String> |
OFFSETUNITS_WORLD
MFString field named offsetUnits is an array that can equal this quoted enumeration value new String[] {"WORLD"} (Java syntax) or '"WORLD"' (XML syntax).
|
static java.util.ArrayList<java.lang.String> |
OFFSETUNITS_WORLD_PIXEL
MFString field named offsetUnits is an array that can equal this quoted enumeration value new String[] {"WORLD","PIXEL"} (Java syntax) or '"WORLD" "PIXEL"' (XML syntax).
|
static java.util.ArrayList<java.lang.String> |
OFFSETUNITS_WORLD_WORLD
MFString field named offsetUnits is an array that can equal this quoted enumeration value new String[] {"WORLD","WORLD"} (Java syntax) or '"WORLD" "WORLD"' (XML syntax).
|
static java.util.ArrayList<java.lang.String> |
SCALEMODE_DEFAULT_VALUE
MFString field named scaleMode has default quoted value new String[] {"NONE","NONE"} (Java syntax) or quoted value "NONE" "NONE" (XML syntax).
|
static java.util.ArrayList<java.lang.String> |
SCALEMODE_FRACTION
MFString field named scaleMode is an array that can equal this quoted enumeration value new String[] {"FRACTION"} (Java syntax) or '"FRACTION"' (XML syntax).
|
static java.util.ArrayList<java.lang.String> |
SCALEMODE_FRACTION_FRACTION
MFString field named scaleMode is an array that can equal this quoted enumeration value new String[] {"FRACTION","FRACTION"} (Java syntax) or '"FRACTION" "FRACTION"' (XML syntax).
|
static java.util.ArrayList<java.lang.String> |
SCALEMODE_FRACTION_NONE
MFString field named scaleMode is an array that can equal this quoted enumeration value new String[] {"FRACTION","NONE"} (Java syntax) or '"FRACTION" "NONE"' (XML syntax).
|
static java.util.ArrayList<java.lang.String> |
SCALEMODE_FRACTION_PIXEL
MFString field named scaleMode is an array that can equal this quoted enumeration value new String[] {"FRACTION","PIXEL"} (Java syntax) or '"FRACTION" "PIXEL"' (XML syntax).
|
static java.util.ArrayList<java.lang.String> |
SCALEMODE_FRACTION_STRETCH
MFString field named scaleMode is an array that can equal this quoted enumeration value new String[] {"FRACTION","STRETCH"} (Java syntax) or '"FRACTION" "STRETCH"' (XML syntax).
|
static java.util.ArrayList<java.lang.String> |
SCALEMODE_NONE
MFString field named scaleMode is an array that can equal this quoted enumeration value new String[] {"NONE"} (Java syntax) or '"NONE"' (XML syntax).
|
static java.util.ArrayList<java.lang.String> |
SCALEMODE_NONE_FRACTION
MFString field named scaleMode is an array that can equal this quoted enumeration value new String[] {"NONE","FRACTION"} (Java syntax) or '"NONE" "FRACTION"' (XML syntax).
|
static java.util.ArrayList<java.lang.String> |
SCALEMODE_NONE_NONE
MFString field named scaleMode is an array that can equal this quoted enumeration value new String[] {"NONE","NONE"} (Java syntax) or '"NONE" "NONE"' (XML syntax).
|
static java.util.ArrayList<java.lang.String> |
SCALEMODE_NONE_PIXEL
MFString field named scaleMode is an array that can equal this quoted enumeration value new String[] {"NONE","PIXEL"} (Java syntax) or '"NONE" "PIXEL"' (XML syntax).
|
static java.util.ArrayList<java.lang.String> |
SCALEMODE_NONE_STRETCH
MFString field named scaleMode is an array that can equal this quoted enumeration value new String[] {"NONE","STRETCH"} (Java syntax) or '"NONE" "STRETCH"' (XML syntax).
|
static java.util.ArrayList<java.lang.String> |
SCALEMODE_PIXEL
MFString field named scaleMode is an array that can equal this quoted enumeration value new String[] {"PIXEL"} (Java syntax) or '"PIXEL"' (XML syntax).
|
static java.util.ArrayList<java.lang.String> |
SCALEMODE_PIXEL_FRACTION
MFString field named scaleMode is an array that can equal this quoted enumeration value new String[] {"PIXEL","FRACTION"} (Java syntax) or '"PIXEL" "FRACTION"' (XML syntax).
|
static java.util.ArrayList<java.lang.String> |
SCALEMODE_PIXEL_NONE
MFString field named scaleMode is an array that can equal this quoted enumeration value new String[] {"PIXEL","NONE"} (Java syntax) or '"PIXEL" "NONE"' (XML syntax).
|
static java.util.ArrayList<java.lang.String> |
SCALEMODE_PIXEL_PIXEL
MFString field named scaleMode is an array that can equal this quoted enumeration value new String[] {"PIXEL","PIXEL"} (Java syntax) or '"PIXEL" "PIXEL"' (XML syntax).
|
static java.util.ArrayList<java.lang.String> |
SCALEMODE_PIXEL_STRETCH
MFString field named scaleMode is an array that can equal this quoted enumeration value new String[] {"PIXEL","STRETCH"} (Java syntax) or '"PIXEL" "STRETCH"' (XML syntax).
|
static java.util.ArrayList<java.lang.String> |
SCALEMODE_STRETCH
MFString field named scaleMode is an array that can equal this quoted enumeration value new String[] {"STRETCH"} (Java syntax) or '"STRETCH"' (XML syntax).
|
static java.util.ArrayList<java.lang.String> |
SCALEMODE_STRETCH_FRACTION
MFString field named scaleMode is an array that can equal this quoted enumeration value new String[] {"STRETCH","FRACTION"} (Java syntax) or '"STRETCH" "FRACTION"' (XML syntax).
|
static java.util.ArrayList<java.lang.String> |
SCALEMODE_STRETCH_NONE
MFString field named scaleMode is an array that can equal this quoted enumeration value new String[] {"STRETCH","NONE"} (Java syntax) or '"STRETCH" "NONE"' (XML syntax).
|
static java.util.ArrayList<java.lang.String> |
SCALEMODE_STRETCH_PIXEL
MFString field named scaleMode is an array that can equal this quoted enumeration value new String[] {"STRETCH","PIXEL"} (Java syntax) or '"STRETCH" "PIXEL"' (XML syntax).
|
static java.util.ArrayList<java.lang.String> |
SCALEMODE_STRETCH_STRETCH
MFString field named scaleMode is an array that can equal this quoted enumeration value new String[] {"STRETCH","STRETCH"} (Java syntax) or '"STRETCH" "STRETCH"' (XML syntax).
|
static java.util.ArrayList<java.lang.Float> |
SIZE_DEFAULT_VALUE
MFFloat field named size has default value {1f,1f} (Java syntax) or 1 1 (XML syntax).
|
static java.util.ArrayList<java.lang.String> |
SIZEUNITS_DEFAULT_VALUE
MFString field named sizeUnits has default quoted value new String[] {"WORLD","WORLD"} (Java syntax) or quoted value "WORLD" "WORLD" (XML syntax).
|
static java.util.ArrayList<java.lang.String> |
SIZEUNITS_FRACTION
MFString field named sizeUnits is an array that can equal this quoted enumeration value new String[] {"FRACTION"} (Java syntax) or '"FRACTION"' (XML syntax).
|
static java.util.ArrayList<java.lang.String> |
SIZEUNITS_FRACTION_FRACTION
MFString field named sizeUnits is an array that can equal this quoted enumeration value new String[] {"FRACTION","FRACTION"} (Java syntax) or '"FRACTION" "FRACTION"' (XML syntax).
|
static java.util.ArrayList<java.lang.String> |
SIZEUNITS_FRACTION_PIXEL
MFString field named sizeUnits is an array that can equal this quoted enumeration value new String[] {"FRACTION","PIXEL"} (Java syntax) or '"FRACTION" "PIXEL"' (XML syntax).
|
static java.util.ArrayList<java.lang.String> |
SIZEUNITS_FRACTION_WORLD
MFString field named sizeUnits is an array that can equal this quoted enumeration value new String[] {"FRACTION","WORLD"} (Java syntax) or '"FRACTION" "WORLD"' (XML syntax).
|
static java.util.ArrayList<java.lang.String> |
SIZEUNITS_PIXEL
MFString field named sizeUnits is an array that can equal this quoted enumeration value new String[] {"PIXEL"} (Java syntax) or '"PIXEL"' (XML syntax).
|
static java.util.ArrayList<java.lang.String> |
SIZEUNITS_PIXEL_FRACTION
MFString field named sizeUnits is an array that can equal this quoted enumeration value new String[] {"PIXEL","FRACTION"} (Java syntax) or '"PIXEL" "FRACTION"' (XML syntax).
|
static java.util.ArrayList<java.lang.String> |
SIZEUNITS_PIXEL_PIXEL
MFString field named sizeUnits is an array that can equal this quoted enumeration value new String[] {"PIXEL","PIXEL"} (Java syntax) or '"PIXEL" "PIXEL"' (XML syntax).
|
static java.util.ArrayList<java.lang.String> |
SIZEUNITS_PIXEL_WORLD
MFString field named sizeUnits is an array that can equal this quoted enumeration value new String[] {"PIXEL","WORLD"} (Java syntax) or '"PIXEL" "WORLD"' (XML syntax).
|
static java.util.ArrayList<java.lang.String> |
SIZEUNITS_WORLD
MFString field named sizeUnits is an array that can equal this quoted enumeration value new String[] {"WORLD"} (Java syntax) or '"WORLD"' (XML syntax).
|
static java.util.ArrayList<java.lang.String> |
SIZEUNITS_WORLD_FRACTION
MFString field named sizeUnits is an array that can equal this quoted enumeration value new String[] {"WORLD","FRACTION"} (Java syntax) or '"WORLD" "FRACTION"' (XML syntax).
|
static java.util.ArrayList<java.lang.String> |
SIZEUNITS_WORLD_PIXEL
MFString field named sizeUnits is an array that can equal this quoted enumeration value new String[] {"WORLD","PIXEL"} (Java syntax) or '"WORLD" "PIXEL"' (XML syntax).
|
static java.util.ArrayList<java.lang.String> |
SIZEUNITS_WORLD_WORLD
MFString field named sizeUnits is an array that can equal this quoted enumeration value new String[] {"WORLD","WORLD"} (Java syntax) or '"WORLD" "WORLD"' (XML syntax).
|
static java.lang.String |
toField_ALIGN
toField ROUTE name for MFString field named align.
|
static java.lang.String |
toField_METADATA
toField ROUTE name for SFNode field named metadata.
|
static java.lang.String |
toField_OFFSET
toField ROUTE name for MFFloat field named offset.
|
static java.lang.String |
toField_OFFSETUNITS
toField ROUTE name for MFString field named offsetUnits.
|
static java.lang.String |
toField_SCALEMODE
toField ROUTE name for MFString field named scaleMode.
|
static java.lang.String |
toField_SIZEUNITS
toField ROUTE name for MFString field named sizeUnits.
|
CLASS_DEFAULT_VALUE, containerField_ALTERNATE_VALUES, DEF_DEFAULT_VALUE, USE_DEFAULT_VALUEvalidationResult| Constructor and Description |
|---|
LayoutObject()
Constructor for LayoutObject to initialize member variables with default values.
|
LayoutObject(java.lang.String DEFlabel)
Utility constructor that assigns DEF label after initializing member variables with default values.
|
| Modifier and Type | Method and Description |
|---|---|
LayoutObject |
addAlign(SFStringObject newValue)
Add singleton SFStringObject value to MFString align field.
|
LayoutObject |
addAlign(java.lang.String newValue)
Add singleton String value to MFString align field.
|
LayoutObject |
addComments(CommentsBlock newCommentsBlock)
Add CommentsBlock to contained commentsList.
|
LayoutObject |
addComments(java.lang.String newComment)
Add comment as String to contained commentsList.
|
LayoutObject |
addComments(java.lang.String[] newComments)
Add comments as String[] array to contained commentsList.
|
LayoutObject |
addOffset(float newValue)
Add singleton float value to MFFloat offset field.
|
LayoutObject |
addOffset(SFFloatObject newValue)
Add singleton SFFloatObject value to MFFloat offset field.
|
LayoutObject |
addOffsetUnits(SFStringObject newValue)
Add singleton SFStringObject value to MFString offsetUnits field.
|
LayoutObject |
addOffsetUnits(java.lang.String newValue)
Add singleton String value to MFString offsetUnits field.
|
LayoutObject |
addScaleMode(SFStringObject newValue)
Add singleton SFStringObject value to MFString scaleMode field.
|
LayoutObject |
addScaleMode(java.lang.String newValue)
Add singleton String value to MFString scaleMode field.
|
LayoutObject |
addSize(float newValue)
Add singleton float value to MFFloat size field.
|
LayoutObject |
addSize(SFFloatObject newValue)
Add singleton SFFloatObject value to MFFloat size field.
|
LayoutObject |
addSizeUnits(SFStringObject newValue)
Add singleton SFStringObject value to MFString sizeUnits field.
|
LayoutObject |
addSizeUnits(java.lang.String newValue)
Add singleton String value to MFString sizeUnits field.
|
LayoutObject |
clearAlign()
Utility method to clear MFString value of align field.
|
LayoutObject |
clearMetadata()
Utility method to clear SFNode value of metadata field.
|
LayoutObject |
clearOffset()
Utility method to clear MFFloat value of offset field.
|
LayoutObject |
clearOffsetUnits()
Utility method to clear MFString value of offsetUnits field.
|
LayoutObject |
clearScaleMode()
Utility method to clear MFString value of scaleMode field.
|
LayoutObject |
clearSize()
Utility method to clear MFFloat value of size field.
|
LayoutObject |
clearSizeUnits()
Utility method to clear MFString value of sizeUnits 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[] |
getAlign()
Provide array of String enumeration results ['"CENTER"'|'"LEFT" "BOTTOM"'|'"LEFT" "CENTER"'|'"LEFT" "TOP"'|'"CENTER" "BOTTOM"'|'"CENTER" "CENTER"'|'"CENTER" "TOP"'|'"RIGHT" "BOTTOM"'|'"RIGHT" "CENTER"'|'"RIGHT" "TOP"'] from inputOutput MFString field named align.
|
java.util.ArrayList<java.lang.String> |
getAlignList()
Utility method to get ArrayList value of MFString align field, similar to
getAlign(). |
java.lang.String |
getComponent()
Defines X3D component for the Layout element: Layout
|
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.
|
java.lang.String |
getElementName()
Provides name of this element: Layout
|
java.lang.String |
getFieldType(java.lang.String fieldName)
Indicate type corresponding to given fieldName.
|
ISObject |
getIS()
Provide field named IS for establishing IS/connect field connections between ProtoInterface fields and internal ProtoBody nodes.
|
X3DMetadataObject |
getMetadata()
Provide X3DMetadataObject instance (using a properly typed node) from inputOutput SFNode field metadata.
|
float[] |
getOffset()
Provide array of Float results from inputOutput MFFloat field named offset.
|
java.util.ArrayList<java.lang.Float> |
getOffsetList()
Utility method to get ArrayList value of MFFloat offset field, similar to
getOffset(). |
java.lang.String[] |
getOffsetUnits()
Provide array of String enumeration results ['"WORLD"'|'"WORLD" "WORLD"'|'"WORLD" "PIXEL"'|'"FRACTION"'|'"FRACTION" "WORLD"'|'"FRACTION" "FRACTION"'|'"FRACTION" "PIXEL"'|'"PIXEL"'|'"PIXEL" "WORLD"'|'"PIXEL" "FRACTION"'|'"PIXEL" "PIXEL"'] from inputOutput MFString field named offsetUnits.
|
java.util.ArrayList<java.lang.String> |
getOffsetUnitsList()
Utility method to get ArrayList value of MFString offsetUnits field, similar to
getOffsetUnits(). |
java.lang.String[] |
getScaleMode()
Provide array of String enumeration results ['"NONE"'|'"NONE" "NONE"'|'"NONE" "FRACTION"'|'"NONE" "STRETCH"'|'"NONE" "PIXEL"'|'"FRACTION"'|'"FRACTION" "NONE"'|'"FRACTION" "FRACTION"'|'"FRACTION" "STRETCH"'|'"FRACTION" "PIXEL"'|'"STRETCH"'|'"STRETCH" "NONE"'|'"STRETCH" "FRACTION"'|'"STRETCH" "STRETCH"'|'"STRETCH" "PIXEL"'|'"PIXEL"'|'"PIXEL" "NONE"'|'"PIXEL" "FRACTION"'|'"PIXEL" "STRETCH"'|'"PIXEL" "PIXEL"'] from inputOutput MFString field named scaleMode.
|
java.util.ArrayList<java.lang.String> |
getScaleModeList()
Utility method to get ArrayList value of MFString scaleMode field, similar to
getScaleMode(). |
float[] |
getSize()
Provide array of Float results from initializeOnly MFFloat field named size.
|
java.util.ArrayList<java.lang.Float> |
getSizeList()
Utility method to get ArrayList value of MFFloat size field, similar to
getSize(). |
java.lang.String[] |
getSizeUnits()
Provide array of String enumeration results ['"WORLD"'|'"WORLD" "WORLD"'|'"WORLD" "FRACTION"'|'"WORLD" "PIXEL"'|'"FRACTION"'|'"FRACTION" "WORLD"'|'"FRACTION" "FRACTION"'|'"FRACTION" "PIXEL"'|'"PIXEL"'|'"PIXEL" "WORLD"'|'"PIXEL" "FRACTION"'|'"PIXEL" "PIXEL"'] from inputOutput MFString field named sizeUnits.
|
java.util.ArrayList<java.lang.String> |
getSizeUnitsList()
Utility method to get ArrayList value of MFString sizeUnits field, similar to
getSizeUnits(). |
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.
|
LayoutObject |
setAlign(java.util.ArrayList<java.lang.String> newValue)
Assign ArrayList value of MFString align field, similar to
setAlign(String[]). |
LayoutObject |
setAlign(MFStringObject newValue)
Assign typed object value to MFString align field, similar to
setAlign(String[]). |
LayoutObject |
setAlign(SFStringObject newValue)
Assign single SFString object value to MFString align field, similar to
setAlign(String[]). |
LayoutObject |
setAlign(java.lang.String newValue)
Assign singleton String value to MFString align field, similar to
setAlign(String[]). |
LayoutObject |
setAlign(java.lang.String[] newValue)
Assign String enumeration array (""CENTER""|""LEFT" "BOTTOM""|""LEFT" "CENTER""|""LEFT" "TOP""|""CENTER" "BOTTOM""|""CENTER" "CENTER""|""CENTER" "TOP""|""RIGHT" "BOTTOM""|""RIGHT" "CENTER""|""RIGHT" "TOP"") ['"CENTER"'|'"LEFT" "BOTTOM"'|'"LEFT" "CENTER"'|'"LEFT" "TOP"'|'"CENTER" "BOTTOM"'|'"CENTER" "CENTER"'|'"CENTER" "TOP"'|'"RIGHT" "BOTTOM"'|'"RIGHT" "CENTER"'|'"RIGHT" "TOP"'] to inputOutput MFString field named align.
|
LayoutObject |
setCssClass(SFStringObject newValue)
Assign typed object value to SFString cssClass field, similar to
setCssClass(String). |
LayoutObject |
setCssClass(java.lang.String newValue)
Assign String value to inputOutput SFString field named class.
|
LayoutObject |
setDEF(SFStringObject newValue)
Assign typed object value to SFString DEF field, similar to
setDEF(String). |
LayoutObject |
setDEF(java.lang.String newValue)
Assign String value to inputOutput SFString field named DEF.
|
LayoutObject |
setIS(ISObject newValue)
Assign field named IS for establishing IS/connect field connections between ProtoInterface fields and internal ProtoBody nodes.
|
LayoutObject |
setMetadata(ProtoInstanceObject newValue)
Assign ProtoInstance (using a properly typed node) to inputOutput SFNode field metadata.
|
LayoutObject |
setMetadata(X3DMetadataObject newValue)
Assign X3DMetadataObject instance (using a properly typed node) to inputOutput SFNode field metadata.
|
LayoutObject |
setOffset(java.util.ArrayList<java.lang.Float> newValue)
Assign ArrayList value of MFFloat offset field, similar to
setOffset(float[]). |
LayoutObject |
setOffset(float[] newValue)
Assign Float array to inputOutput MFFloat field named offset.
|
LayoutObject |
setOffset(int[] newValue)
Assign floating-point array value of MFFloat offset field, similar to
setOffset(float[]). |
LayoutObject |
setOffset(MFFloatObject newValue)
Assign typed object value to MFFloat offset field, similar to
setOffset(float[]). |
LayoutObject |
setOffsetUnits(java.util.ArrayList<java.lang.String> newValue)
Assign ArrayList value of MFString offsetUnits field, similar to
setOffsetUnits(String[]). |
LayoutObject |
setOffsetUnits(MFStringObject newValue)
Assign typed object value to MFString offsetUnits field, similar to
setOffsetUnits(String[]). |
LayoutObject |
setOffsetUnits(SFStringObject newValue)
Assign single SFString object value to MFString offsetUnits field, similar to
setOffsetUnits(String[]). |
LayoutObject |
setOffsetUnits(java.lang.String newValue)
Assign singleton String value to MFString offsetUnits field, similar to
setOffsetUnits(String[]). |
LayoutObject |
setOffsetUnits(java.lang.String[] newValue)
Assign String enumeration array (""WORLD""|""WORLD" "WORLD""|""WORLD" "PIXEL""|""FRACTION""|""FRACTION" "WORLD""|""FRACTION" "FRACTION""|""FRACTION" "PIXEL""|""PIXEL""|""PIXEL" "WORLD""|""PIXEL" "FRACTION""|""PIXEL" "PIXEL"") ['"WORLD"'|'"WORLD" "WORLD"'|'"WORLD" "PIXEL"'|'"FRACTION"'|'"FRACTION" "WORLD"'|'"FRACTION" "FRACTION"'|'"FRACTION" "PIXEL"'|'"PIXEL"'|'"PIXEL" "WORLD"'|'"PIXEL" "FRACTION"'|'"PIXEL" "PIXEL"'] to inputOutput MFString field named offsetUnits.
|
LayoutObject |
setScaleMode(java.util.ArrayList<java.lang.String> newValue)
Assign ArrayList value of MFString scaleMode field, similar to
setScaleMode(String[]). |
LayoutObject |
setScaleMode(MFStringObject newValue)
Assign typed object value to MFString scaleMode field, similar to
setScaleMode(String[]). |
LayoutObject |
setScaleMode(SFStringObject newValue)
Assign single SFString object value to MFString scaleMode field, similar to
setScaleMode(String[]). |
LayoutObject |
setScaleMode(java.lang.String newValue)
Assign singleton String value to MFString scaleMode field, similar to
setScaleMode(String[]). |
LayoutObject |
setScaleMode(java.lang.String[] newValue)
Assign String enumeration array (""NONE""|""NONE" "NONE""|""NONE" "FRACTION""|""NONE" "STRETCH""|""NONE" "PIXEL""|""FRACTION""|""FRACTION" "NONE""|""FRACTION" "FRACTION""|""FRACTION" "STRETCH""|""FRACTION" "PIXEL""|""STRETCH""|""STRETCH" "NONE""|""STRETCH" "FRACTION""|""STRETCH" "STRETCH""|""STRETCH" "PIXEL""|""PIXEL""|""PIXEL" "NONE""|""PIXEL" "FRACTION""|""PIXEL" "STRETCH""|""PIXEL" "PIXEL"") ['"NONE"'|'"NONE" "NONE"'|'"NONE" "FRACTION"'|'"NONE" "STRETCH"'|'"NONE" "PIXEL"'|'"FRACTION"'|'"FRACTION" "NONE"'|'"FRACTION" "FRACTION"'|'"FRACTION" "STRETCH"'|'"FRACTION" "PIXEL"'|'"STRETCH"'|'"STRETCH" "NONE"'|'"STRETCH" "FRACTION"'|'"STRETCH" "STRETCH"'|'"STRETCH" "PIXEL"'|'"PIXEL"'|'"PIXEL" "NONE"'|'"PIXEL" "FRACTION"'|'"PIXEL" "STRETCH"'|'"PIXEL" "PIXEL"'] to inputOutput MFString field named scaleMode.
|
LayoutObject |
setSize(java.util.ArrayList<java.lang.Float> newValue)
Assign ArrayList value of MFFloat size field, similar to
setSize(float[]). |
LayoutObject |
setSize(float[] newValue)
Assign Float array to initializeOnly MFFloat field named size.
|
LayoutObject |
setSize(int[] newValue)
Assign floating-point array value of MFFloat size field, similar to
setSize(float[]). |
LayoutObject |
setSize(MFFloatObject newValue)
Assign typed object value to MFFloat size field, similar to
setSize(float[]). |
LayoutObject |
setSizeUnits(java.util.ArrayList<java.lang.String> newValue)
Assign ArrayList value of MFString sizeUnits field, similar to
setSizeUnits(String[]). |
LayoutObject |
setSizeUnits(MFStringObject newValue)
Assign typed object value to MFString sizeUnits field, similar to
setSizeUnits(String[]). |
LayoutObject |
setSizeUnits(SFStringObject newValue)
Assign single SFString object value to MFString sizeUnits field, similar to
setSizeUnits(String[]). |
LayoutObject |
setSizeUnits(java.lang.String newValue)
Assign singleton String value to MFString sizeUnits field, similar to
setSizeUnits(String[]). |
LayoutObject |
setSizeUnits(java.lang.String[] newValue)
Assign String enumeration array (""WORLD""|""WORLD" "WORLD""|""WORLD" "FRACTION""|""WORLD" "PIXEL""|""FRACTION""|""FRACTION" "WORLD""|""FRACTION" "FRACTION""|""FRACTION" "PIXEL""|""PIXEL""|""PIXEL" "WORLD""|""PIXEL" "FRACTION""|""PIXEL" "PIXEL"") ['"WORLD"'|'"WORLD" "WORLD"'|'"WORLD" "FRACTION"'|'"WORLD" "PIXEL"'|'"FRACTION"'|'"FRACTION" "WORLD"'|'"FRACTION" "FRACTION"'|'"FRACTION" "PIXEL"'|'"PIXEL"'|'"PIXEL" "WORLD"'|'"PIXEL" "FRACTION"'|'"PIXEL" "PIXEL"'] to inputOutput MFString field named sizeUnits.
|
LayoutObject |
setUSE(LayoutObject DEFnode)
Assign a USE reference to another DEF node of same node type, similar to
setUSE(String). |
LayoutObject |
setUSE(SFStringObject newValue)
Assign typed object value to SFString USE field, similar to
setUSE(String). |
LayoutObject |
setUSE(java.lang.String newValue)
Assign String value to inputOutput SFString field named USE.
|
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.util.ArrayList<java.lang.String> ALIGN_CENTER
public static final java.util.ArrayList<java.lang.String> ALIGN_LEFT_BOTTOM
public static final java.util.ArrayList<java.lang.String> ALIGN_LEFT_CENTER
public static final java.util.ArrayList<java.lang.String> ALIGN_LEFT_TOP
public static final java.util.ArrayList<java.lang.String> ALIGN_CENTER_BOTTOM
public static final java.util.ArrayList<java.lang.String> ALIGN_CENTER_CENTER
public static final java.util.ArrayList<java.lang.String> ALIGN_CENTER_TOP
public static final java.util.ArrayList<java.lang.String> ALIGN_RIGHT_BOTTOM
public static final java.util.ArrayList<java.lang.String> ALIGN_RIGHT_CENTER
public static final java.util.ArrayList<java.lang.String> ALIGN_RIGHT_TOP
public static final java.util.ArrayList<java.lang.String> OFFSETUNITS_WORLD
public static final java.util.ArrayList<java.lang.String> OFFSETUNITS_WORLD_WORLD
public static final java.util.ArrayList<java.lang.String> OFFSETUNITS_WORLD_PIXEL
public static final java.util.ArrayList<java.lang.String> OFFSETUNITS_FRACTION
public static final java.util.ArrayList<java.lang.String> OFFSETUNITS_FRACTION_WORLD
public static final java.util.ArrayList<java.lang.String> OFFSETUNITS_FRACTION_FRACTION
public static final java.util.ArrayList<java.lang.String> OFFSETUNITS_FRACTION_PIXEL
public static final java.util.ArrayList<java.lang.String> OFFSETUNITS_PIXEL
public static final java.util.ArrayList<java.lang.String> OFFSETUNITS_PIXEL_WORLD
public static final java.util.ArrayList<java.lang.String> OFFSETUNITS_PIXEL_FRACTION
public static final java.util.ArrayList<java.lang.String> OFFSETUNITS_PIXEL_PIXEL
public static final java.util.ArrayList<java.lang.String> SCALEMODE_NONE
public static final java.util.ArrayList<java.lang.String> SCALEMODE_NONE_NONE
public static final java.util.ArrayList<java.lang.String> SCALEMODE_NONE_FRACTION
public static final java.util.ArrayList<java.lang.String> SCALEMODE_NONE_STRETCH
public static final java.util.ArrayList<java.lang.String> SCALEMODE_NONE_PIXEL
public static final java.util.ArrayList<java.lang.String> SCALEMODE_FRACTION
public static final java.util.ArrayList<java.lang.String> SCALEMODE_FRACTION_NONE
public static final java.util.ArrayList<java.lang.String> SCALEMODE_FRACTION_FRACTION
public static final java.util.ArrayList<java.lang.String> SCALEMODE_FRACTION_STRETCH
public static final java.util.ArrayList<java.lang.String> SCALEMODE_FRACTION_PIXEL
public static final java.util.ArrayList<java.lang.String> SCALEMODE_STRETCH
public static final java.util.ArrayList<java.lang.String> SCALEMODE_STRETCH_NONE
public static final java.util.ArrayList<java.lang.String> SCALEMODE_STRETCH_FRACTION
public static final java.util.ArrayList<java.lang.String> SCALEMODE_STRETCH_STRETCH
public static final java.util.ArrayList<java.lang.String> SCALEMODE_STRETCH_PIXEL
public static final java.util.ArrayList<java.lang.String> SCALEMODE_PIXEL
public static final java.util.ArrayList<java.lang.String> SCALEMODE_PIXEL_NONE
public static final java.util.ArrayList<java.lang.String> SCALEMODE_PIXEL_FRACTION
public static final java.util.ArrayList<java.lang.String> SCALEMODE_PIXEL_STRETCH
public static final java.util.ArrayList<java.lang.String> SCALEMODE_PIXEL_PIXEL
public static final java.util.ArrayList<java.lang.String> SIZEUNITS_WORLD
public static final java.util.ArrayList<java.lang.String> SIZEUNITS_WORLD_WORLD
public static final java.util.ArrayList<java.lang.String> SIZEUNITS_WORLD_FRACTION
public static final java.util.ArrayList<java.lang.String> SIZEUNITS_WORLD_PIXEL
public static final java.util.ArrayList<java.lang.String> SIZEUNITS_FRACTION
public static final java.util.ArrayList<java.lang.String> SIZEUNITS_FRACTION_WORLD
public static final java.util.ArrayList<java.lang.String> SIZEUNITS_FRACTION_FRACTION
public static final java.util.ArrayList<java.lang.String> SIZEUNITS_FRACTION_PIXEL
public static final java.util.ArrayList<java.lang.String> SIZEUNITS_PIXEL
public static final java.util.ArrayList<java.lang.String> SIZEUNITS_PIXEL_WORLD
public static final java.util.ArrayList<java.lang.String> SIZEUNITS_PIXEL_FRACTION
public static final java.util.ArrayList<java.lang.String> SIZEUNITS_PIXEL_PIXEL
public static final java.lang.String NAME
public static final java.lang.String COMPONENT
public static final int LEVEL
public static final java.util.ArrayList<java.lang.String> ALIGN_DEFAULT_VALUE
public static final java.util.ArrayList<java.lang.Float> OFFSET_DEFAULT_VALUE
public static final java.util.ArrayList<java.lang.String> OFFSETUNITS_DEFAULT_VALUE
public static final java.util.ArrayList<java.lang.String> SCALEMODE_DEFAULT_VALUE
public static final java.util.ArrayList<java.lang.Float> SIZE_DEFAULT_VALUE
public static final java.util.ArrayList<java.lang.String> SIZEUNITS_DEFAULT_VALUE
public static final java.lang.String containerField_DEFAULT_VALUE
public static final java.lang.String fromField_ALIGN
public static final java.lang.String toField_ALIGN
public static final java.lang.String fromField_METADATA
public static final java.lang.String toField_METADATA
public static final java.lang.String fromField_OFFSET
public static final java.lang.String toField_OFFSET
public static final java.lang.String fromField_OFFSETUNITS
public static final java.lang.String toField_OFFSETUNITS
public static final java.lang.String fromField_SCALEMODE
public static final java.lang.String toField_SCALEMODE
public static final java.lang.String fromField_SIZEUNITS
public static final java.lang.String toField_SIZEUNITS
public LayoutObject()
public LayoutObject(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[] getAlign()
CENTER, LEFT_BOTTOM, LEFT_CENTER, LEFT_TOP, CENTER_BOTTOM, CENTER_CENTER, CENTER_TOP, RIGHT_BOTTOM, RIGHT_CENTER, RIGHT_TOP.public java.util.ArrayList<java.lang.String> getAlignList()
getAlign().public LayoutObject setAlign(java.lang.String[] newValue)
CENTER, LEFT_BOTTOM, LEFT_CENTER, LEFT_TOP, CENTER_BOTTOM, CENTER_CENTER, CENTER_TOP, RIGHT_BOTTOM, RIGHT_CENTER, RIGHT_TOP).
setAlign in interface LayoutnewValue - is new value for the align field.LayoutObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public LayoutObject setAlign(MFStringObject newValue)
setAlign(String[]).newValue - is new value for the align field.LayoutObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public LayoutObject setAlign(SFStringObject newValue)
setAlign(String[]).newValue - is new value for the align field.LayoutObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).MFStringObject.cleanupEnumerationValues(String)public LayoutObject setAlign(java.lang.String newValue)
setAlign(String[]).newValue - is new value for the align field.LayoutObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).MFStringObject.cleanupEnumerationValues(String)public LayoutObject setAlign(java.util.ArrayList<java.lang.String> newValue)
setAlign(String[]).newValue - is new value for the align field.LayoutObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public LayoutObject clearAlign()
LayoutObject - namely this same object to allow sequential method pipelining (i.e. consecutive
setAttribute method invocations).public LayoutObject addAlign(java.lang.String newValue)
newValue - is new value to add to the align field.LayoutObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).MFStringObject.cleanupEnumerationValues(String)public LayoutObject addAlign(SFStringObject newValue)
newValue - is new value to add to the align field.LayoutObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).MFStringObject.cleanupEnumerationValues(String)public X3DMetadataObject getMetadata()
getMetadata in interface X3DChildNodegetMetadata in interface X3DNodegetMetadata in interface LayoutgetMetadata in interface X3DLayoutNodegetMetadataProtoInstance(),
X3D Scene Authoring Hints: Metadata Nodespublic LayoutObject setMetadata(X3DMetadataObject newValue)
setMetadata in interface X3DChildNodesetMetadata in interface X3DNodesetMetadata in interface LayoutsetMetadata in interface X3DLayoutNodesetMetadata in class X3DConcreteNodenewValue - is new value for the metadata field.LayoutObject - 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 LayoutObject clearMetadata()
LayoutObject - namely this same object to allow sequential method pipelining (i.e. consecutive
setAttribute method invocations).public LayoutObject setMetadata(ProtoInstanceObject newValue)
setMetadata in class X3DConcreteNodenewValue - is new value for the metadata field.LayoutObject - 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 float[] getOffset()
public java.util.ArrayList<java.lang.Float> getOffsetList()
getOffset().public LayoutObject setOffset(float[] newValue)
setOffset in interface LayoutnewValue - is new value for the offset field.LayoutObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public LayoutObject setOffset(MFFloatObject newValue)
setOffset(float[]).newValue - is new value for the offset field.LayoutObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public LayoutObject setOffset(java.util.ArrayList<java.lang.Float> newValue)
setOffset(float[]).newValue - is new value for the offset field.LayoutObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public LayoutObject clearOffset()
LayoutObject - namely this same object to allow sequential method pipelining (i.e. consecutive
setAttribute method invocations).public LayoutObject setOffset(int[] newValue)
setOffset(float[]).newValue - is new value for the offset field.LayoutObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public LayoutObject addOffset(float newValue)
newValue - is new value to add to the offset field.LayoutObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public LayoutObject addOffset(SFFloatObject newValue)
newValue - is new value to add to the offset field.LayoutObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public java.lang.String[] getOffsetUnits()
WORLD, WORLD_WORLD, WORLD_PIXEL, FRACTION, FRACTION_WORLD, FRACTION_FRACTION, FRACTION_PIXEL, PIXEL, PIXEL_WORLD, PIXEL_FRACTION, PIXEL_PIXEL.getOffsetUnits in interface Layoutpublic java.util.ArrayList<java.lang.String> getOffsetUnitsList()
getOffsetUnits().public LayoutObject setOffsetUnits(java.lang.String[] newValue)
WORLD, WORLD_WORLD, WORLD_PIXEL, FRACTION, FRACTION_WORLD, FRACTION_FRACTION, FRACTION_PIXEL, PIXEL, PIXEL_WORLD, PIXEL_FRACTION, PIXEL_PIXEL).
setOffsetUnits in interface LayoutnewValue - is new value for the offsetUnits field.LayoutObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public LayoutObject setOffsetUnits(MFStringObject newValue)
setOffsetUnits(String[]).newValue - is new value for the offsetUnits field.LayoutObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public LayoutObject setOffsetUnits(SFStringObject newValue)
setOffsetUnits(String[]).newValue - is new value for the offsetUnits field.LayoutObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).MFStringObject.cleanupEnumerationValues(String)public LayoutObject setOffsetUnits(java.lang.String newValue)
setOffsetUnits(String[]).newValue - is new value for the offsetUnits field.LayoutObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).MFStringObject.cleanupEnumerationValues(String)public LayoutObject setOffsetUnits(java.util.ArrayList<java.lang.String> newValue)
setOffsetUnits(String[]).newValue - is new value for the offsetUnits field.LayoutObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public LayoutObject clearOffsetUnits()
LayoutObject - namely this same object to allow sequential method pipelining (i.e. consecutive
setAttribute method invocations).public LayoutObject addOffsetUnits(java.lang.String newValue)
newValue - is new value to add to the offsetUnits field.LayoutObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).MFStringObject.cleanupEnumerationValues(String)public LayoutObject addOffsetUnits(SFStringObject newValue)
newValue - is new value to add to the offsetUnits field.LayoutObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).MFStringObject.cleanupEnumerationValues(String)public java.lang.String[] getScaleMode()
NONE, NONE_NONE, NONE_FRACTION, NONE_STRETCH, NONE_PIXEL, FRACTION, FRACTION_NONE, FRACTION_FRACTION, FRACTION_STRETCH, FRACTION_PIXEL, STRETCH, STRETCH_NONE, STRETCH_FRACTION, STRETCH_STRETCH, STRETCH_PIXEL, PIXEL, PIXEL_NONE, PIXEL_FRACTION, PIXEL_STRETCH, PIXEL_PIXEL.getScaleMode in interface Layoutpublic java.util.ArrayList<java.lang.String> getScaleModeList()
getScaleMode().public LayoutObject setScaleMode(java.lang.String[] newValue)
NONE, NONE_NONE, NONE_FRACTION, NONE_STRETCH, NONE_PIXEL, FRACTION, FRACTION_NONE, FRACTION_FRACTION, FRACTION_STRETCH, FRACTION_PIXEL, STRETCH, STRETCH_NONE, STRETCH_FRACTION, STRETCH_STRETCH, STRETCH_PIXEL, PIXEL, PIXEL_NONE, PIXEL_FRACTION, PIXEL_STRETCH, PIXEL_PIXEL).
setScaleMode in interface LayoutnewValue - is new value for the scaleMode field.LayoutObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public LayoutObject setScaleMode(MFStringObject newValue)
setScaleMode(String[]).newValue - is new value for the scaleMode field.LayoutObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public LayoutObject setScaleMode(SFStringObject newValue)
setScaleMode(String[]).newValue - is new value for the scaleMode field.LayoutObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).MFStringObject.cleanupEnumerationValues(String)public LayoutObject setScaleMode(java.lang.String newValue)
setScaleMode(String[]).newValue - is new value for the scaleMode field.LayoutObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).MFStringObject.cleanupEnumerationValues(String)public LayoutObject setScaleMode(java.util.ArrayList<java.lang.String> newValue)
setScaleMode(String[]).newValue - is new value for the scaleMode field.LayoutObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public LayoutObject clearScaleMode()
LayoutObject - namely this same object to allow sequential method pipelining (i.e. consecutive
setAttribute method invocations).public LayoutObject addScaleMode(java.lang.String newValue)
newValue - is new value to add to the scaleMode field.LayoutObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).MFStringObject.cleanupEnumerationValues(String)public LayoutObject addScaleMode(SFStringObject newValue)
newValue - is new value to add to the scaleMode field.LayoutObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).MFStringObject.cleanupEnumerationValues(String)public float[] getSize()
public java.util.ArrayList<java.lang.Float> getSizeList()
getSize().public LayoutObject setSize(float[] newValue)
setSize in interface LayoutnewValue - is new value for the size field.LayoutObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public LayoutObject setSize(MFFloatObject newValue)
setSize(float[]).newValue - is new value for the size field.LayoutObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public LayoutObject setSize(java.util.ArrayList<java.lang.Float> newValue)
setSize(float[]).newValue - is new value for the size field.LayoutObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public LayoutObject clearSize()
LayoutObject - namely this same object to allow sequential method pipelining (i.e. consecutive
setAttribute method invocations).public LayoutObject setSize(int[] newValue)
setSize(float[]).newValue - is new value for the size field.LayoutObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public LayoutObject addSize(float newValue)
newValue - is new value to add to the size field.LayoutObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public LayoutObject addSize(SFFloatObject newValue)
newValue - is new value to add to the size field.LayoutObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public java.lang.String[] getSizeUnits()
WORLD, WORLD_WORLD, WORLD_FRACTION, WORLD_PIXEL, FRACTION, FRACTION_WORLD, FRACTION_FRACTION, FRACTION_PIXEL, PIXEL, PIXEL_WORLD, PIXEL_FRACTION, PIXEL_PIXEL.getSizeUnits in interface Layoutpublic java.util.ArrayList<java.lang.String> getSizeUnitsList()
getSizeUnits().public LayoutObject setSizeUnits(java.lang.String[] newValue)
WORLD, WORLD_WORLD, WORLD_FRACTION, WORLD_PIXEL, FRACTION, FRACTION_WORLD, FRACTION_FRACTION, FRACTION_PIXEL, PIXEL, PIXEL_WORLD, PIXEL_FRACTION, PIXEL_PIXEL).
setSizeUnits in interface LayoutnewValue - is new value for the sizeUnits field.LayoutObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public LayoutObject setSizeUnits(MFStringObject newValue)
setSizeUnits(String[]).newValue - is new value for the sizeUnits field.LayoutObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public LayoutObject setSizeUnits(SFStringObject newValue)
setSizeUnits(String[]).newValue - is new value for the sizeUnits field.LayoutObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).MFStringObject.cleanupEnumerationValues(String)public LayoutObject setSizeUnits(java.lang.String newValue)
setSizeUnits(String[]).newValue - is new value for the sizeUnits field.LayoutObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).MFStringObject.cleanupEnumerationValues(String)public LayoutObject setSizeUnits(java.util.ArrayList<java.lang.String> newValue)
setSizeUnits(String[]).newValue - is new value for the sizeUnits field.LayoutObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public LayoutObject clearSizeUnits()
LayoutObject - namely this same object to allow sequential method pipelining (i.e. consecutive
setAttribute method invocations).public LayoutObject addSizeUnits(java.lang.String newValue)
newValue - is new value to add to the sizeUnits field.LayoutObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).MFStringObject.cleanupEnumerationValues(String)public LayoutObject addSizeUnits(SFStringObject newValue)
newValue - is new value to add to the sizeUnits field.LayoutObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).MFStringObject.cleanupEnumerationValues(String)public final LayoutObject setDEF(java.lang.String newValue)
setDEF in interface X3DChildNodesetDEF in interface X3DNodesetDEF in interface LayoutsetDEF in interface X3DLayoutNodesetDEF in class X3DConcreteNodenewValue - is new value for the DEF field.LayoutObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public LayoutObject setDEF(SFStringObject newValue)
setDEF(String).newValue - is new value for the DEF field.LayoutObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public final LayoutObject 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 LayoutsetUSE in interface X3DLayoutNodesetUSE in class X3DConcreteNodenewValue - is new value for the USE field.LayoutObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public LayoutObject setUSE(SFStringObject newValue)
setUSE(String).newValue - is new value for the USE field.LayoutObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public final LayoutObject setCssClass(java.lang.String newValue)
setCssClass in interface X3DChildNodesetCssClass in interface X3DNodesetCssClass in interface LayoutsetCssClass in interface X3DLayoutNodesetCssClass in class X3DConcreteNodenewValue - is new value for the class field.LayoutObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public LayoutObject setCssClass(SFStringObject newValue)
setCssClass(String).newValue - is new value for the class field.LayoutObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public LayoutObject setIS(ISObject newValue)
setIS in class X3DConcreteNodenewValue - is new value for the description field.LayoutObject - 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 LayoutObject setUSE(LayoutObject 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 definedLayoutObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).public LayoutObject addComments(java.lang.String newComment)
addComments in class X3DConcreteElementnewComment - initial valueLayoutObject - namely this same object to allow sequential method pipelining (i.e. consecutive
setAttribute method invocations).public LayoutObject addComments(java.lang.String[] newComments)
addComments in class X3DConcreteElementnewComments - array of commentsLayoutObject - namely this same object to allow sequential method pipelining (i.e. consecutive
setAttribute method invocations).public LayoutObject addComments(CommentsBlock newCommentsBlock)
addComments in class X3DConcreteElementnewCommentsBlock - block of comments to addLayoutObject - 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.