| java.lang.Object org.collada.colladaschema.Node
Node | public class Node (Code) | | Java class for anonymous complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element ref="{http://www.collada.org/2005/11/COLLADASchema}asset" minOccurs="0"/>
<choice maxOccurs="unbounded" minOccurs="0">
<element ref="{http://www.collada.org/2005/11/COLLADASchema}lookat"/>
<element ref="{http://www.collada.org/2005/11/COLLADASchema}matrix"/>
<element ref="{http://www.collada.org/2005/11/COLLADASchema}rotate"/>
<element ref="{http://www.collada.org/2005/11/COLLADASchema}scale"/>
<element ref="{http://www.collada.org/2005/11/COLLADASchema}skew"/>
<element ref="{http://www.collada.org/2005/11/COLLADASchema}translate"/>
</choice>
<element ref="{http://www.collada.org/2005/11/COLLADASchema}instance_camera" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{http://www.collada.org/2005/11/COLLADASchema}instance_controller" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{http://www.collada.org/2005/11/COLLADASchema}instance_geometry" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{http://www.collada.org/2005/11/COLLADASchema}instance_light" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{http://www.collada.org/2005/11/COLLADASchema}instance_node" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{http://www.collada.org/2005/11/COLLADASchema}node" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{http://www.collada.org/2005/11/COLLADASchema}extra" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
<attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" />
<attribute name="layer" type="{http://www.collada.org/2005/11/COLLADASchema}ListOfNames" />
<attribute name="name" type="{http://www.w3.org/2001/XMLSchema}NCName" />
<attribute name="sid" type="{http://www.w3.org/2001/XMLSchema}NCName" />
<attribute name="type" type="{http://www.collada.org/2005/11/COLLADASchema}NodeType" default="NODE" />
</restriction>
</complexContent>
</complexType>
|
Method Summary | |
public Asset | getAsset() The node element may contain an asset element. | public List<Extra> | getExtras() The extra element may appear any number of times.
Gets the value of the extras property.
This accessor method returns a reference to the live list,
not a snapshot. | public String | getId() Gets the value of the id property. | public List<InstanceWithExtra> | getInstanceCameras() The node element may instance any number of camera objects.
Gets the value of the instanceCameras property.
This accessor method returns a reference to the live list,
not a snapshot. | public List<InstanceController> | getInstanceControllers() The node element may instance any number of controller objects.
Gets the value of the instanceControllers property.
This accessor method returns a reference to the live list,
not a snapshot. | public List<InstanceGeometry> | getInstanceGeometries() The node element may instance any number of geometry objects.
Gets the value of the instanceGeometries property.
This accessor method returns a reference to the live list,
not a snapshot. | public List<InstanceWithExtra> | getInstanceLights() The node element may instance any number of light objects.
Gets the value of the instanceLights property.
This accessor method returns a reference to the live list,
not a snapshot. | public List<InstanceWithExtra> | getInstanceNodes() The node element may instance any number of node elements or hierarchies objects.
Gets the value of the instanceNodes property.
This accessor method returns a reference to the live list,
not a snapshot. | public List<String> | getLayers() Gets the value of the layers property.
This accessor method returns a reference to the live list,
not a snapshot. | public String | getName() Gets the value of the name property. | public List<Node> | getNodes() The node element may be hierarchical and be the parent of any number of other node elements.
Gets the value of the nodes property.
This accessor method returns a reference to the live list,
not a snapshot. | public String | getSid() Gets the value of the sid property. | public List<Object> | getTranslatesAndMatrixesAndLookats() The node element may contain any number of translate elements.
Gets the value of the translatesAndMatrixesAndLookats property.
This accessor method returns a reference to the live list,
not a snapshot. | public NodeType | getType() Gets the value of the type property. | public void | setAsset(Asset value) The node element may contain an asset element. | public void | setId(String value) Sets the value of the id property. | public void | setName(String value) Sets the value of the name property. | public void | setSid(String value) Sets the value of the sid property. | public void | setType(NodeType value) Sets the value of the type property. |
translatesAndMatrixesAndLookats | protected List<Object> translatesAndMatrixesAndLookats(Code) | | |
getAsset | public Asset getAsset()(Code) | | The node element may contain an asset element.
possible object isAsset |
getExtras | public List<Extra> getExtras()(Code) | | The extra element may appear any number of times.
Gets the value of the extras property.
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the extras property.
For example, to add a new item, do as follows:
getExtras().add(newItem);
Objects of the following type(s) are allowed in the list
Extra |
getId | public String getId()(Code) | | Gets the value of the id property.
possible object isString |
getInstanceCameras | public List<InstanceWithExtra> getInstanceCameras()(Code) | | The node element may instance any number of camera objects.
Gets the value of the instanceCameras property.
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the instanceCameras property.
For example, to add a new item, do as follows:
getInstanceCameras().add(newItem);
Objects of the following type(s) are allowed in the list
InstanceWithExtra |
getInstanceControllers | public List<InstanceController> getInstanceControllers()(Code) | | The node element may instance any number of controller objects.
Gets the value of the instanceControllers property.
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the instanceControllers property.
For example, to add a new item, do as follows:
getInstanceControllers().add(newItem);
Objects of the following type(s) are allowed in the list
InstanceController |
getInstanceGeometries | public List<InstanceGeometry> getInstanceGeometries()(Code) | | The node element may instance any number of geometry objects.
Gets the value of the instanceGeometries property.
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the instanceGeometries property.
For example, to add a new item, do as follows:
getInstanceGeometries().add(newItem);
Objects of the following type(s) are allowed in the list
InstanceGeometry |
getInstanceLights | public List<InstanceWithExtra> getInstanceLights()(Code) | | The node element may instance any number of light objects.
Gets the value of the instanceLights property.
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the instanceLights property.
For example, to add a new item, do as follows:
getInstanceLights().add(newItem);
Objects of the following type(s) are allowed in the list
InstanceWithExtra |
getInstanceNodes | public List<InstanceWithExtra> getInstanceNodes()(Code) | | The node element may instance any number of node elements or hierarchies objects.
Gets the value of the instanceNodes property.
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the instanceNodes property.
For example, to add a new item, do as follows:
getInstanceNodes().add(newItem);
Objects of the following type(s) are allowed in the list
InstanceWithExtra |
getLayers | public List<String> getLayers()(Code) | | Gets the value of the layers property.
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the layers property.
For example, to add a new item, do as follows:
getLayers().add(newItem);
Objects of the following type(s) are allowed in the list
String |
getName | public String getName()(Code) | | Gets the value of the name property.
possible object isString |
getNodes | public List<Node> getNodes()(Code) | | The node element may be hierarchical and be the parent of any number of other node elements.
Gets the value of the nodes property.
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the nodes property.
For example, to add a new item, do as follows:
getNodes().add(newItem);
Objects of the following type(s) are allowed in the list
Node |
getSid | public String getSid()(Code) | | Gets the value of the sid property.
possible object isString |
getTranslatesAndMatrixesAndLookats | public List<Object> getTranslatesAndMatrixesAndLookats()(Code) | | The node element may contain any number of translate elements.
Gets the value of the translatesAndMatrixesAndLookats property.
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the translatesAndMatrixesAndLookats property.
For example, to add a new item, do as follows:
getTranslatesAndMatrixesAndLookats().add(newItem);
Objects of the following type(s) are allowed in the list
Rotate JAXBElement < TargetableFloat3 > JAXBElement < TargetableFloat3 > Matrix Lookat Skew |
setAsset | public void setAsset(Asset value)(Code) | | The node element may contain an asset element.
Parameters: value - allowed object isAsset |
setId | public void setId(String value)(Code) | | Sets the value of the id property.
Parameters: value - allowed object isString |
setName | public void setName(String value)(Code) | | Sets the value of the name property.
Parameters: value - allowed object isString |
setSid | public void setSid(String value)(Code) | | Sets the value of the sid property.
Parameters: value - allowed object isString |
setType | public void setType(NodeType value)(Code) | | Sets the value of the type property.
Parameters: value - allowed object isNodeType |
|
|