|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.hedgehog.HObject
com.hedgehog.x3d.nodes.X3DNode
public abstract class X3DNode
Title: X3DNode - abstract base class of X3D nodes.
Description: Abstract base class of X3D nodes.
Copyright: Copyright (c) Hedgehog Software 2007-2009.
Company: Hedgehog Software.
| Field Summary | |
|---|---|
protected java.lang.String |
mDefine
DEF string, if any. |
protected X3DMetadataObject |
mMetadata
Metadata. |
| Fields inherited from class com.hedgehog.HObject |
|---|
mID, mName |
| Constructor Summary | |
|---|---|
X3DNode()
Default constructor. |
|
X3DNode(java.lang.String define)
Constructor. |
|
X3DNode(X3DMetadataObject metadata)
Constructor. |
|
X3DNode(X3DMetadataObject metadata,
java.lang.String define)
Constructor. |
|
X3DNode(X3DNode object)
Copy constructor. |
|
| Method Summary | |
|---|---|
java.lang.String |
getDefine()
Returns the "DEF" define string. |
X3DMetadataObject |
getMeatadata()
Returns the metadata obejct. |
boolean |
hasDefine()
Tests whether or not this object has a define stirng. |
void |
setDefine(java.lang.String define)
Sets the "DEF" define string. |
void |
setMetadata(X3DMetadataObject metadata)
Sets the metadata obejct. |
abstract org.w3c.dom.Element |
toXMLNode(org.w3c.dom.Document document,
org.w3c.dom.Element documentRootNode)
Converts this X3D node to an XML node. |
| Methods inherited from class com.hedgehog.HObject |
|---|
clone, compare, compareTo, copy, equals, getID, getName, hashCode, hasID, hasName, setID, setName |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected X3DMetadataObject mMetadata
protected java.lang.String mDefine
| Constructor Detail |
|---|
public X3DNode()
public X3DNode(X3DMetadataObject metadata)
metadata - Metadata object.public X3DNode(java.lang.String define)
define - DEF string.
public X3DNode(X3DMetadataObject metadata,
java.lang.String define)
metadata - Metadata object.define - DEF string.public X3DNode(X3DNode object)
object - Object to copy.| Method Detail |
|---|
public X3DMetadataObject getMeatadata()
public void setMetadata(X3DMetadataObject metadata)
metadata - New metadata object.public java.lang.String getDefine()
public void setDefine(java.lang.String define)
define - New "DEF" define string.public boolean hasDefine()
public abstract org.w3c.dom.Element toXMLNode(org.w3c.dom.Document document,
org.w3c.dom.Element documentRootNode)
throws InvalidObjectException
document - XML document.documentRootNode - Document root node; ie InvalidObjectException - Thrown if this object is invalid.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||