public class IndexedElementInvocationHandler extends DomInvocationHandler
ACCEPT_CHILDREN_METHOD, ACCEPT_METHOD, myStubEMPTY_ARRAY| Constructor and Description |
|---|
IndexedElementInvocationHandler(EvaluatedXmlName tagName,
FixedChildDescriptionImpl description,
int index,
DomParentStrategy strategy,
DomManagerImpl manager,
ElementStub stub) |
| Modifier and Type | Method and Description |
|---|---|
DomElement |
createPathStableCopy() |
boolean |
equals(java.lang.Object obj) |
<T extends java.lang.annotation.Annotation> |
getAnnotation(java.lang.Class<T> annotationClass) |
FixedChildDescriptionImpl |
getChildDescription() |
protected java.lang.String |
getValue() |
int |
hashCode() |
protected XmlElement |
recomputeXmlElement(DomInvocationHandler parentHandler) |
protected XmlTag |
setEmptyXmlTag() |
void |
undefineInternal() |
accept, acceptChildren, addCollectionChild, addRequiredChildren, assertValid, checkValidity, copyFrom, createChildTag, createEvaluatedXmlName, createFixedChildrenTags, createMockCopy, createStableCopy, deleteTag, detach, ensureTagExists, ensureXmlElementExists, exists, fireUndefinedEvent, getClassAnnotation, getCollectionChildren, getCollectionChildren, getDomElementType, getFile, getGenericInfo, getManager, getModule, getNameStrategy, getParent, getParentOfType, getPresentation, getProxy, getRawType, getResolveScope, getScalarConverter, getStub, getXmlElement, getXmlElementName, getXmlElementNamespace, getXmlElementNamespaceKey, getXmlName, getXmlTag, invoke, isAttribute, isValid, narrowType, setValue, setXmlElement, toString, undefinechangeUserMap, clearUserData, clone, copyCopyableDataTo, copyUserDataTo, getCopyableUserData, getUserData, getUserDataString, getUserMap, isUserDataEmpty, putCopyableUserData, putUserData, putUserDataIfAbsent, replace, setUserMapfinalize, getClass, notify, notifyAll, wait, wait, waitgetUserData, putUserDatapublic IndexedElementInvocationHandler(EvaluatedXmlName tagName, FixedChildDescriptionImpl description, int index, DomParentStrategy strategy, DomManagerImpl manager, ElementStub stub)
public boolean equals(java.lang.Object obj)
equals in class DomInvocationHandlerpublic int hashCode()
hashCode in class DomInvocationHandlerprotected java.lang.String getValue()
getValue in class DomInvocationHandlerprotected XmlElement recomputeXmlElement(DomInvocationHandler parentHandler)
recomputeXmlElement in class DomInvocationHandlerprotected XmlTag setEmptyXmlTag()
setEmptyXmlTag in class DomInvocationHandlerpublic FixedChildDescriptionImpl getChildDescription()
getChildDescription in interface DomElementgetChildDescription in class DomInvocationHandlerpublic void undefineInternal()
undefineInternal in class DomInvocationHandlerpublic final <T extends java.lang.annotation.Annotation> T getAnnotation(java.lang.Class<T> annotationClass)
getAnnotation in interface AnnotatedElementgetAnnotation in class DomInvocationHandlerpublic final DomElement createPathStableCopy()
createPathStableCopy in class DomInvocationHandler