Interface VDomainModelReference
-
- All Superinterfaces:
org.eclipse.emf.ecore.EObject
,ModelChangeListener
,org.eclipse.emf.common.notify.Notifier
- All Known Subinterfaces:
VCustomDomainModelReference
,VFeaturePathDomainModelReference
,VIndexDomainModelReference
,VKeyAttributeDomainModelReference
,VMappingDomainModelReference
,VTableDomainModelReference
- All Known Implementing Classes:
VCustomDomainModelReferenceImpl
,VDomainModelReferenceImpl
,VFeaturePathDomainModelReferenceImpl
,VIndexDomainModelReferenceImpl
,VKeyAttributeDomainModelReferenceImpl
,VMappingDomainModelReferenceImpl
,VTableDomainModelReferenceImpl
public interface VDomainModelReference extends org.eclipse.emf.ecore.EObject, ModelChangeListener
A representation of the model object 'VDomain Model Reference'.- See Also:
VViewPackage.getDomainModelReference()
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description org.eclipse.emf.common.util.EList<DomainModelReferenceChangeListener>
getChangeListener()
Deprecated.java.util.Iterator<org.eclipse.emf.ecore.EStructuralFeature>
getEStructuralFeatureIterator()
Deprecated.java.util.Iterator<SettingPath>
getFullPathIterator()
Deprecated.java.util.Iterator<org.eclipse.emf.ecore.EStructuralFeature.Setting>
getIterator()
Deprecated.org.eclipse.emf.common.util.EList<VDomainModelReferenceSegment>
getSegments()
Returns the value of the 'Segments' containment reference list.boolean
init(org.eclipse.emf.ecore.EObject object)
Deprecated.-
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
-
Methods inherited from interface org.eclipse.emf.ecp.view.spi.model.ModelChangeListener
notifyChange
-
-
-
-
Method Detail
-
getChangeListener
@Deprecated org.eclipse.emf.common.util.EList<DomainModelReferenceChangeListener> getChangeListener()
Deprecated.Returns the value of the 'Change Listener' attribute list. The list contents are of typeDomainModelReferenceChangeListener
.If the meaning of the 'Change Listener' attribute list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Change Listener' attribute list.
- Since:
- 1.3
- See Also:
VViewPackage.getDomainModelReference_ChangeListener()
-
getSegments
org.eclipse.emf.common.util.EList<VDomainModelReferenceSegment> getSegments()
Returns the value of the 'Segments' containment reference list. The list contents are of typeVDomainModelReferenceSegment
.If the meaning of the 'Segments' containment reference list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Segments' containment reference list.
- Since:
- 1.19
- See Also:
VViewPackage.getDomainModelReference_Segments()
-
init
@Deprecated boolean init(org.eclipse.emf.ecore.EObject object)
Deprecated.Resolve attempts to resolve the domain model reference. If it fails existing results will be kept. Thus even after a failed resolution the iterator might not be empty.- Parameters:
eObject
- the root domain model to use to resolve the path- Returns:
- true if resolution succeeded and false otherwise
- Since:
- 1.3
-
getIterator
@Deprecated java.util.Iterator<org.eclipse.emf.ecore.EStructuralFeature.Setting> getIterator()
Deprecated.Returns an iterator allowing to iterate over found settings for this domain model reference. Will return an empty Iterator if resolve was not successfully completed.- Returns:
- the
Iterator
for this domain model reference
-
getEStructuralFeatureIterator
@Deprecated java.util.Iterator<org.eclipse.emf.ecore.EStructuralFeature> getEStructuralFeatureIterator()
Deprecated.Returns an iterator allowing to iterate overallEStructuralFeatures
of this domain model reference.- Returns:
- the
Iterator
over allEStructuralFeatures
for this domain model reference - Since:
- 1.3
-
getFullPathIterator
@Deprecated java.util.Iterator<SettingPath> getFullPathIterator()
Deprecated.Returns an iterator allowing to iterate over all setting paths for this domain model reference. Will return an empty Iterator if resolve was not successfully completed.- Returns:
- the
Iterator
over setting paths for this domain model reference - Since:
- 1.3
-
-