public class DomRootInvocationHandler extends DomInvocationHandler
ACCEPT_CHILDREN_METHOD, ACCEPT_METHOD, myStub
EMPTY_ARRAY
Constructor and Description |
---|
DomRootInvocationHandler(java.lang.Class aClass,
RootDomParentStrategy strategy,
DomFileElementImpl<?> fileElement,
EvaluatedXmlName tagName,
ElementStub stub) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
checkValidity() |
DomElement |
createPathStableCopy() |
boolean |
equals(java.lang.Object obj) |
boolean |
exists() |
DomNameStrategy |
getNameStrategy() |
DomFileElementImpl<?> |
getParent() |
java.lang.String |
getXmlElementNamespace() |
int |
hashCode() |
protected XmlTag |
setEmptyXmlTag() |
void |
undefineInternal() |
accept, acceptChildren, addCollectionChild, addRequiredChildren, assertValid, copyFrom, createChildTag, createEvaluatedXmlName, createFixedChildrenTags, createMockCopy, createStableCopy, deleteTag, detach, ensureTagExists, ensureXmlElementExists, fireUndefinedEvent, getAnnotation, getChildDescription, getClassAnnotation, getCollectionChildren, getCollectionChildren, getDomElementType, getFile, getGenericInfo, getManager, getModule, getParentOfType, getPresentation, getProxy, getRawType, getResolveScope, getScalarConverter, getStub, getValue, getXmlElement, getXmlElementName, getXmlElementNamespaceKey, getXmlName, getXmlTag, invoke, isAttribute, isValid, narrowType, recomputeXmlElement, setValue, setXmlElement, toString, undefine
changeUserMap, clearUserData, clone, copyCopyableDataTo, copyUserDataTo, getCopyableUserData, getUserData, getUserDataString, getUserMap, isUserDataEmpty, putCopyableUserData, putUserData, putUserDataIfAbsent, replace, setUserMap
finalize, getClass, notify, notifyAll, wait, wait, wait
getUserData, putUserData
public DomRootInvocationHandler(java.lang.Class aClass, RootDomParentStrategy strategy, DomFileElementImpl<?> fileElement, EvaluatedXmlName tagName, ElementStub stub)
public void undefineInternal()
undefineInternal
in class DomInvocationHandler
public boolean equals(java.lang.Object obj)
equals
in class DomInvocationHandler
public int hashCode()
hashCode
in class DomInvocationHandler
public boolean exists()
exists
in interface DomElement
exists
in class DomInvocationHandler
public java.lang.String getXmlElementNamespace()
getXmlElementNamespace
in interface DomElement
getXmlElementNamespace
in class DomInvocationHandler
protected java.lang.String checkValidity()
checkValidity
in class DomInvocationHandler
public DomFileElementImpl<?> getParent()
getParent
in interface DomElement
getParent
in class DomInvocationHandler
public DomElement createPathStableCopy()
createPathStableCopy
in class DomInvocationHandler
protected XmlTag setEmptyXmlTag()
setEmptyXmlTag
in class DomInvocationHandler
public final DomNameStrategy getNameStrategy()
getNameStrategy
in interface DomElement
getNameStrategy
in class DomInvocationHandler