protected abstract class XMLPersistenceMappingHandler.AbstractLoadPatternImpl extends java.lang.Object implements XMLPersistenceMappingHandler.LoadPattern
Modifier and Type | Field and Description |
---|---|
protected org.eclipse.emf.ecore.EObject |
anchorEObject |
protected int |
currentState |
protected org.eclipse.emf.ecore.EStructuralFeature |
feature |
STATE_DELEGATE_CHILD_NEEDED, STATE_DELEGATE_PARENT_NEEDED, STATE_DELEGATE_SIBLING_NEEDED, STATE_HAS_SEEN_END_CLASSIFIER_ELEMENT, STATE_HAS_SEEN_END_CLASSIFIER_WRAPPER_ELEMENT, STATE_HAS_SEEN_END_FEATURE_ELEMENT, STATE_HAS_SEEN_END_FEATURE_WRAPPER_ELEMENT, STATE_HAS_SEEN_START_CLASSIFIER_ELEMENT, STATE_HAS_SEEN_START_CLASSIFIER_WRAPPER_ELEMENT, STATE_HAS_SEEN_START_FEATURE_ELEMENT, STATE_HAS_SEEN_START_FEATURE_WRAPPER_ELEMENT, STATE_READY, STATE_UNEXPECTED_ELEMENT
Constructor and Description |
---|
XMLPersistenceMappingHandler.AbstractLoadPatternImpl(org.eclipse.emf.ecore.EObject anchorEObject,
org.eclipse.emf.ecore.EStructuralFeature feature) |
Modifier and Type | Method and Description |
---|---|
boolean |
needsDelegateChild() |
boolean |
needsDelegateParent() |
boolean |
needsDelegateSibling() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
endElement, startElement
protected final org.eclipse.emf.ecore.EObject anchorEObject
protected final org.eclipse.emf.ecore.EStructuralFeature feature
protected int currentState
public XMLPersistenceMappingHandler.AbstractLoadPatternImpl(org.eclipse.emf.ecore.EObject anchorEObject, org.eclipse.emf.ecore.EStructuralFeature feature)
public boolean needsDelegateChild()
needsDelegateChild
in interface XMLPersistenceMappingHandler.LoadPattern
public boolean needsDelegateParent()
needsDelegateParent
in interface XMLPersistenceMappingHandler.LoadPattern
public boolean needsDelegateSibling()
needsDelegateSibling
in interface XMLPersistenceMappingHandler.LoadPattern