| Package | Description |
|---|---|
| org.eclipse.emf.ecore |
Provides an API for the Ecore dialect of
UML.
|
| org.eclipse.emf.ecore.impl |
Provides an implementation of Ecore.
|
| org.eclipse.emf.ecore.util |
Provides utilities.
|
| Modifier and Type | Method and Description |
|---|---|
EStructuralFeature.Setting |
EStructuralFeature.Internal.SettingDelegate.dynamicSetting(InternalEObject owner,
EStructuralFeature.Internal.DynamicValueHolder settings,
int dynamicFeatureID)
Returns a setting that can be used to access the owner's feature.
|
EStructuralFeature.Setting |
InternalEObject.eSetting(EStructuralFeature feature)
Returns a setting that can be used to access this object's feature.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
EStoreEObjectImpl.BasicEStoreEList<E>
A list that delegates to a store.
|
static class |
EStoreEObjectImpl.BasicEStoreFeatureMap
A feature map that delegates to a store.
|
static class |
EStoreEObjectImpl.EStoreEList<E>
A list that delegates to a store.
|
static class |
EStoreEObjectImpl.EStoreFeatureMap
A feature map that delegates to a store.
|
static class |
EStructuralFeatureImpl.SettingMany |
| Modifier and Type | Interface and Description |
|---|---|
static interface |
FeatureMap.Internal |
| Modifier and Type | Field and Description |
|---|---|
protected EStructuralFeature.Setting |
EcoreUtil.AbstractFilteredSettingsIterator.preparedResult |
| Modifier and Type | Field and Description |
|---|---|
protected java.util.Iterator<EStructuralFeature.Setting> |
EcoreUtil.AbstractFilteredSettingsIterator.iterator |
protected java.util.List<EStructuralFeature.Setting> |
EcoreUtil.AbstractFilteredSettingsIterator.list |
| Modifier and Type | Method and Description |
|---|---|
EStructuralFeature.Setting |
BasicSettingDelegate.dynamicSetting(InternalEObject owner,
EStructuralFeature.Internal.DynamicValueHolder settings,
int dynamicFeatureID) |
EStructuralFeature.Setting |
BasicSettingDelegate.Stateless.dynamicSetting(InternalEObject owner,
EStructuralFeature.Internal.DynamicValueHolder settings,
int dynamicFeatureID) |
protected EStructuralFeature.Setting |
EcoreUtil.Copier.getTarget(EStructuralFeature eStructuralFeature,
EObject eObject,
EObject copyEObject)
Returns a setting for the feature and copy instance to be populated with the original object's source feature's value.
|
EStructuralFeature.Setting |
FeatureMapUtil.FeatureFeatureMap.setting(EStructuralFeature feature) |
EStructuralFeature.Setting |
FeatureMap.Internal.setting(EStructuralFeature feature) |
EStructuralFeature.Setting |
DelegatingFeatureMap.setting(EStructuralFeature feature) |
EStructuralFeature.Setting |
BasicFeatureMap.setting(EStructuralFeature feature) |
protected EStructuralFeature.Setting |
BasicSettingDelegate.Stateless.setting(InternalEObject owner)
Creates a setting for the owner and this delegate's feature.
|
protected EStructuralFeature.Setting |
EcoreUtil.FilteredSettingsIterator.yield(EStructuralFeature.Setting setting) |
| Modifier and Type | Method and Description |
|---|---|
static java.util.Map<EObject,java.util.Collection<EStructuralFeature.Setting>> |
EcoreUtil.CrossReferencer.find(java.util.Collection<?> emfObjects)
Returns a map of all cross references in the content tree.
|
static java.util.Map<EObject,java.util.Collection<EStructuralFeature.Setting>> |
EcoreUtil.ExternalCrossReferencer.find(java.util.Collection<?> emfObjectsToSearch)
Returns a map of all external cross references from the combined content trees of the specified collection of objects.
|
static java.util.Map<EObject,java.util.Collection<EStructuralFeature.Setting>> |
EcoreUtil.ProxyCrossReferencer.find(java.util.Collection<?> emfObjects)
Returns a map of all proxy references from the specified content tree.
|
static java.util.Map<EObject,java.util.Collection<EStructuralFeature.Setting>> |
EcoreUtil.UnresolvedProxyCrossReferencer.find(java.util.Collection<?> emfObjects)
Returns a map of all unresolvable proxies from the specified content tree.
|
static java.util.Map<EObject,java.util.Collection<EStructuralFeature.Setting>> |
EcoreUtil.ExternalCrossReferencer.find(EObject eObject)
Returns a map of all external cross references from the specified content tree.
|
static java.util.Map<EObject,java.util.Collection<EStructuralFeature.Setting>> |
EcoreUtil.ProxyCrossReferencer.find(EObject eObject)
Returns a map of all proxy references from the specified content tree.
|
static java.util.Map<EObject,java.util.Collection<EStructuralFeature.Setting>> |
EcoreUtil.UnresolvedProxyCrossReferencer.find(EObject eObject)
Returns a map of all unresolvable proxies from the specified content tree.
|
static java.util.Collection<EStructuralFeature.Setting> |
EcoreUtil.UsageCrossReferencer.find(EObject eObjectOfInterest,
java.util.Collection<?> emfObjectsToSearch)
Returns a collection of usage references from the combined content trees of the specified collection of objects.
|
static java.util.Collection<EStructuralFeature.Setting> |
EcoreUtil.UsageCrossReferencer.find(EObject eObjectOfInterest,
EObject eObject)
Returns a collection of usage references from the specified content tree.
|
static java.util.Collection<EStructuralFeature.Setting> |
EcoreUtil.UsageCrossReferencer.find(EObject eObjectOfInterest,
Resource resource)
Returns a collection of usage references from the specified content tree.
|
static java.util.Collection<EStructuralFeature.Setting> |
EcoreUtil.UsageCrossReferencer.find(EObject eObjectOfInterest,
ResourceSet resourceSet)
Returns a collection of usage references from the specified content tree.
|
static java.util.Map<EObject,java.util.Collection<EStructuralFeature.Setting>> |
EcoreUtil.ExternalCrossReferencer.find(Resource resource)
Returns a map of all external cross references from the specified content tree.
|
static java.util.Map<EObject,java.util.Collection<EStructuralFeature.Setting>> |
EcoreUtil.ProxyCrossReferencer.find(Resource resource)
Returns a map of all proxy references from the specified content tree.
|
static java.util.Map<EObject,java.util.Collection<EStructuralFeature.Setting>> |
EcoreUtil.UnresolvedProxyCrossReferencer.find(Resource resource)
Returns a map of all unresolvable proxies from the specified content tree.
|
static java.util.Map<EObject,java.util.Collection<EStructuralFeature.Setting>> |
EcoreUtil.ExternalCrossReferencer.find(ResourceSet resourceSet)
Returns a map of all external cross references from the specified content tree.
|
static java.util.Map<EObject,java.util.Collection<EStructuralFeature.Setting>> |
EcoreUtil.ProxyCrossReferencer.find(ResourceSet resourceSet)
Returns a map of all proxy references from the specified content tree.
|
static java.util.Map<EObject,java.util.Collection<EStructuralFeature.Setting>> |
EcoreUtil.UnresolvedProxyCrossReferencer.find(ResourceSet resourceSet)
Returns a map of all unresolvable proxies from the specified content tree.
|
static java.util.Map<EObject,java.util.Collection<EStructuralFeature.Setting>> |
EcoreUtil.UsageCrossReferencer.findAll(java.util.Collection<?> eObjectsOfInterest,
java.util.Collection<?> emfObjectsToSearch)
Returns a map of usage references from the combined content trees of the specified collection of objects.
|
static java.util.Map<EObject,java.util.Collection<EStructuralFeature.Setting>> |
EcoreUtil.UsageCrossReferencer.findAll(java.util.Collection<?> eObjectsOfInterest,
EObject eObject)
Returns a map of usage references from the specified content tree.
|
static java.util.Map<EObject,java.util.Collection<EStructuralFeature.Setting>> |
EcoreUtil.UsageCrossReferencer.findAll(java.util.Collection<?> eObjectsOfInterest,
Resource resource)
Returns a map of usage references from the specified content tree.
|
static java.util.Map<EObject,java.util.Collection<EStructuralFeature.Setting>> |
EcoreUtil.UsageCrossReferencer.findAll(java.util.Collection<?> eObjectsOfInterest,
ResourceSet resourceSet)
Returns a map of usage references from the specified content tree.
|
protected java.util.Map<EObject,java.util.Collection<EStructuralFeature.Setting>> |
EcoreUtil.UsageCrossReferencer.findAllUsage(java.util.Collection<?> eObjectsOfInterest)
Returns the map of usage references to objects in the specified collection.
|
protected java.util.Map<EObject,java.util.Collection<EStructuralFeature.Setting>> |
EcoreUtil.ExternalCrossReferencer.findExternalCrossReferences()
Returns the map of external cross references for this cross referencer.
|
protected java.util.Map<EObject,java.util.Collection<EStructuralFeature.Setting>> |
EcoreUtil.ProxyCrossReferencer.findProxyCrossReferences()
Returns the map of proxy references for this cross referencer.
|
protected java.util.Map<EObject,java.util.Collection<EStructuralFeature.Setting>> |
EcoreUtil.UnresolvedProxyCrossReferencer.findUnresolvedProxyCrossReferences()
Returns the map of unresolvable proxies for this cross referencer.
|
protected java.util.Collection<EStructuralFeature.Setting> |
EcoreUtil.UsageCrossReferencer.findUsage(EObject eObject)
Returns the collection of usage references to the specified object.
|
protected java.util.Collection<EStructuralFeature.Setting> |
EcoreUtil.CrossReferencer.getCollection(java.lang.Object key)
Return the collection of cross reference
settings
for the specified key (target object). |
java.util.Collection<EStructuralFeature.Setting> |
ECrossReferenceAdapter.getInverseReferences(EObject eObject) |
java.util.Collection<EStructuralFeature.Setting> |
ECrossReferenceAdapter.getInverseReferences(EObject eObject,
boolean resolve) |
java.util.Collection<EStructuralFeature.Setting> |
ECrossReferenceAdapter.getNonNavigableInverseReferences(EObject eObject) |
java.util.Collection<EStructuralFeature.Setting> |
ECrossReferenceAdapter.getNonNavigableInverseReferences(EObject eObject,
boolean resolve) |
protected java.util.Collection<EStructuralFeature.Setting> |
EcoreUtil.CrossReferencer.newCollection()
Return a collection to use for storing
settings. |
protected java.util.Collection<EStructuralFeature.Setting> |
ECrossReferenceAdapter.InverseCrossReferencer.newCollection() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
EcoreUtil.Copier.copyAttributeValue(EAttribute eAttribute,
EObject eObject,
java.lang.Object value,
EStructuralFeature.Setting setting)
Called to handle copying of an attribute's value to the target setting.
|
protected boolean |
EcoreUtil.AbstractFilteredSettingsIterator.isIncluded(EStructuralFeature.Setting setting) |
static void |
EcoreUtil.remove(EStructuralFeature.Setting setting,
java.lang.Object value)
Removes the value from the setting.
|
static void |
EcoreUtil.removeAll(EStructuralFeature.Setting setting,
java.util.Collection<?> values)
Removes the values from the setting.
|
static void |
EcoreUtil.replace(EStructuralFeature.Setting setting,
java.lang.Object oldValue,
java.lang.Object newValue)
Replaces the old value in the setting with the new value.
|
protected void |
ECrossReferenceAdapter.resolveProxy(Resource resource,
EObject eObject,
EObject proxy,
EStructuralFeature.Setting setting) |
protected abstract E |
EcoreUtil.AbstractFilteredSettingsIterator.yield(EStructuralFeature.Setting setting) |
protected EStructuralFeature.Setting |
EcoreUtil.FilteredSettingsIterator.yield(EStructuralFeature.Setting setting) |
| Modifier and Type | Method and Description |
|---|---|
static void |
EcoreUtil.CrossReferencer.print(java.io.PrintStream out,
java.util.Collection<EStructuralFeature.Setting> settings)
Print the specified collection of
settings
to the specified stream. |
static void |
EcoreUtil.CrossReferencer.print(java.io.PrintStream out,
java.util.Map<EObject,java.util.Collection<EStructuralFeature.Setting>> crossReferenceMap)
Print the specified cross reference map to the specified stream.
|
| Constructor and Description |
|---|
AbstractFilteredSettingsIterator(java.util.Collection<EStructuralFeature.Setting> collection,
EReference eReference,
EClass eClass) |
AbstractFilteredSettingsIterator(java.util.Iterator<EStructuralFeature.Setting> iterator,
EReference eReference,
EClass eClass) |
AbstractFilteredSettingsIterator(java.util.List<EStructuralFeature.Setting> list,
EReference eReference,
EClass eClass) |
FilteredSettingsIterator(java.util.Collection<EStructuralFeature.Setting> collection,
EReference eReference,
EClass eClass) |
FilteredSettingsIterator(java.util.Iterator<EStructuralFeature.Setting> iterator,
EReference eReference,
EClass eClass) |
FilteredSettingsIterator(java.util.List<EStructuralFeature.Setting> list,
EReference eReference,
EClass eClass) |
Copyright © 2018. Licensed under the Eclipse Public License v1.0. All rights reserved.
Submit a bug or feature