com.ebmwebsourcing.easybox.impl
Class DomModelObject
java.lang.Object
com.ebmwebsourcing.easybox.impl.AbstractModelObject
com.ebmwebsourcing.easybox.impl.DomModelObject
- All Implemented Interfaces:
- com.ebmwebsourcing.easybox.api.ModelObject
public final class DomModelObject
- extends AbstractModelObject
|
Constructor Summary |
DomModelObject(com.ebmwebsourcing.easybox.api.ModelObject parentModelObject,
org.w3c.dom.Node domElement)
|
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
DomModelObject
public DomModelObject(com.ebmwebsourcing.easybox.api.ModelObject parentModelObject,
org.w3c.dom.Node domElement)
hashCode
public int hashCode()
- Overrides:
hashCode in class java.lang.Object
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals in class java.lang.Object
getDOMNode
public org.w3c.dom.Node getDOMNode()
getNaturalParent
public com.ebmwebsourcing.easybox.api.ModelObject getNaturalParent()
getChildren
public com.ebmwebsourcing.easybox.api.ModelObject[] getChildren()
getBaseURI
public java.net.URI getBaseURI()
setBaseURI
public void setBaseURI(java.net.URI baseUri)
setNaturalParent
protected void setNaturalParent(com.ebmwebsourcing.easybox.api.ModelObject modelObject)
- Specified by:
setNaturalParent in class AbstractModelObject
duplicate
public com.ebmwebsourcing.easybox.api.ModelObject duplicate()
duplicateAs
public <X extends com.ebmwebsourcing.easybox.api.ModelObject> X duplicateAs(java.lang.Class<X> targetClass)
getAdoptiveParent
public com.ebmwebsourcing.easybox.api.ModelObject getAdoptiveParent()
setAdoptiveParent
protected void setAdoptiveParent(com.ebmwebsourcing.easybox.api.ModelObject modelObject)
- Specified by:
setAdoptiveParent in class AbstractModelObject
Copyright © 2012 Petals Link. All Rights Reserved.