Uses of Interface
org.eclipse.emf.edapt.spi.migration.Instance
-
-
Uses of Instance in org.eclipse.emf.edapt.internal.migration.impl
Methods in org.eclipse.emf.edapt.internal.migration.impl that return types with arguments of type Instance Modifier and Type Method Description Set<Map.Entry<org.eclipse.emf.ecore.EClass,Set<Instance>>>
LazyExtentMap. entrySet()
Set<Instance>
LazyExtentMap. get(Object arg0)
Set<Instance>
LazyExtentMap. put(org.eclipse.emf.ecore.EClass arg0, Set<Instance> arg1)
Set<Instance>
LazyExtentMap. remove(Object arg0)
Collection<Set<Instance>>
LazyExtentMap. values()
Method parameters in org.eclipse.emf.edapt.internal.migration.impl with type arguments of type Instance Modifier and Type Method Description Set<Instance>
LazyExtentMap. put(org.eclipse.emf.ecore.EClass arg0, Set<Instance> arg1)
void
LazyExtentMap. putAll(Map<? extends org.eclipse.emf.ecore.EClass,? extends Set<Instance>> arg0)
Constructors in org.eclipse.emf.edapt.internal.migration.impl with parameters of type Instance Constructor Description UpdatingList(Instance instance, org.eclipse.emf.ecore.EStructuralFeature feature)
ConstructorUpdatingList(Instance instance, org.eclipse.emf.ecore.EStructuralFeature feature, Collection<E> values)
Constructor -
Uses of Instance in org.eclipse.emf.edapt.internal.migration.internal
Methods in org.eclipse.emf.edapt.internal.migration.internal with parameters of type Instance Modifier and Type Method Description <V> V
IOracle. choose(Instance context, List<V> values, String message)
Choose a value.static <V> V
MigrationUtils. choose(Instance context, List<V> values, String message)
Choose a value from a list of values for a context element based on a message.<V> V
RandomOracle. choose(Instance instance, List<V> values, String message)
Choose a value.void
IDebugger. debug(Instance context, String message)
Show debug information.static void
MigrationUtils. debug(Instance context, String message)
Debug the migration for a context element based on a message. -
Uses of Instance in org.eclipse.emf.edapt.migration.ui
Methods in org.eclipse.emf.edapt.migration.ui with parameters of type Instance Modifier and Type Method Description <V> V
InteractiveOracle. choose(Instance instance, List<V> values, String message)
Choose a value.void
InteractiveDebugger. debug(Instance instance, String message)
Show debug information.Constructors in org.eclipse.emf.edapt.migration.ui with parameters of type Instance Constructor Description ChoiceDialog(Instance instance, List<?> choices, String message)
ConstructorDebugDialog(Instance instance, String message)
Constructor -
Uses of Instance in org.eclipse.emf.edapt.spi.migration
Methods in org.eclipse.emf.edapt.spi.migration that return Instance Modifier and Type Method Description Instance
Instance. copy()
Get the value of the feature which is given by its nameInstance
MigrationFactory. createInstance()
Returns a new object of class 'Instance'.Instance
Instance. getContainer()
Get the elements by which the instance is containedInstance
Slot. getInstance()
Returns the value of the 'Instance' container reference.Instance
Instance. getLink(String referenceName)
Get the value of the feature which is given by its nameInstance
Instance. getLink(org.eclipse.emf.ecore.EReference reference)
Get the value of the feature which is given by its nameInstance
Model. newInstance(String className)
Create a new instance of a certain classInstance
Model. newInstance(org.eclipse.emf.ecore.EClass eClass)
Create a new instance of a certain classInstance
Type. newInstance()
Create an instance of the typeMethods in org.eclipse.emf.edapt.spi.migration that return types with arguments of type Instance Modifier and Type Method Description Map<org.eclipse.emf.ecore.EClass,Set<Instance>>
Model. createExtentMap()
Create a map to access instances by their classorg.eclipse.emf.common.util.EList<Instance>
Model. getAllInstances(String className)
Get all instances of a class, including all sub classesorg.eclipse.emf.common.util.EList<Instance>
Model. getAllInstances(org.eclipse.emf.ecore.EClass eClass)
Get all instances of a class, including all sub classesorg.eclipse.emf.common.util.EList<Instance>
Instance. getContents()
Get the elements which are contained by the instanceorg.eclipse.emf.common.util.EList<Instance>
Model. getInstances(String className)
Get all instances of a class, excluding sub classesorg.eclipse.emf.common.util.EList<Instance>
Model. getInstances(org.eclipse.emf.ecore.EClass eClass)
Get all instances of a class, excluding sub classesorg.eclipse.emf.common.util.EList<Instance>
Type. getInstances()
Returns the value of the 'Instances' containment reference list.org.eclipse.emf.common.util.EList<Instance>
Instance. getInverse(String referenceName)
Get the inverse value of the referenceorg.eclipse.emf.common.util.EList<Instance>
Instance. getInverse(org.eclipse.emf.ecore.EReference reference)
Get the inverse value of the referenceorg.eclipse.emf.common.util.EList<Instance>
Instance. getLinks(String referenceName)
Get the value of the feature which is given by its nameorg.eclipse.emf.common.util.EList<Instance>
Instance. getLinks(org.eclipse.emf.ecore.EReference reference)
Get the value of the feature which is given by its nameorg.eclipse.emf.common.util.EList<Instance>
ModelResource. getRootInstances()
Returns the value of the 'Root Instances' reference list.org.eclipse.emf.common.util.EList<Instance>
ReferenceSlot. getValues()
Returns the value of the 'Values' reference list.Methods in org.eclipse.emf.edapt.spi.migration with parameters of type Instance Modifier and Type Method Description void
Model. delete(Instance instance)
Delete an instance from the model, including all the contained instancesvoid
Slot. setInstance(Instance value)
Sets the value of the 'Instance
' container reference. -
Uses of Instance in org.eclipse.emf.edapt.spi.migration.impl
Classes in org.eclipse.emf.edapt.spi.migration.impl that implement Instance Modifier and Type Class Description class
InstanceImpl
An implementation of the model object ' Instance'.Methods in org.eclipse.emf.edapt.spi.migration.impl that return Instance Modifier and Type Method Description Instance
InstanceImpl. copy()
Instance
MigrationFactoryImpl. createInstance()
Instance
InstanceImpl. getContainer()
Instance
SlotImpl. getInstance()
Instance
InstanceImpl. getLink(String referenceName)
Instance
InstanceImpl. getLink(org.eclipse.emf.ecore.EReference reference)
Instance
ModelImpl. newInstance(String className)
Instance
ModelImpl. newInstance(org.eclipse.emf.ecore.EClass eClass)
Instance
TypeImpl. newInstance()
Methods in org.eclipse.emf.edapt.spi.migration.impl that return types with arguments of type Instance Modifier and Type Method Description Map<org.eclipse.emf.ecore.EClass,Set<Instance>>
ModelImpl. createExtentMap()
org.eclipse.emf.common.util.EList<Instance>
ModelImpl. getAllInstances(String className)
org.eclipse.emf.common.util.EList<Instance>
ModelImpl. getAllInstances(org.eclipse.emf.ecore.EClass eClass)
org.eclipse.emf.common.util.EList<Instance>
InstanceImpl. getContents()
org.eclipse.emf.common.util.EList<Instance>
ModelImpl. getInstances(String className)
org.eclipse.emf.common.util.EList<Instance>
ModelImpl. getInstances(org.eclipse.emf.ecore.EClass eClass)
org.eclipse.emf.common.util.EList<Instance>
TypeImpl. getInstances()
org.eclipse.emf.common.util.EList<Instance>
InstanceImpl. getInverse(String referenceName)
org.eclipse.emf.common.util.EList<Instance>
InstanceImpl. getInverse(org.eclipse.emf.ecore.EReference reference)
org.eclipse.emf.common.util.EList<Instance>
InstanceImpl. getLinks(String referenceName)
org.eclipse.emf.common.util.EList<Instance>
InstanceImpl. getLinks(org.eclipse.emf.ecore.EReference reference)
org.eclipse.emf.common.util.EList<Instance>
ModelResourceImpl. getRootInstances()
org.eclipse.emf.common.util.EList<Instance>
ReferenceSlotImpl. getValues()
Methods in org.eclipse.emf.edapt.spi.migration.impl with parameters of type Instance Modifier and Type Method Description org.eclipse.emf.common.notify.NotificationChain
SlotImpl. basicSetInstance(Instance newInstance, org.eclipse.emf.common.notify.NotificationChain msgs)
void
ModelImpl. delete(Instance instance)
void
SlotImpl. setInstance(Instance newInstance)
-
Uses of Instance in org.eclipse.emf.edapt.spi.migration.util
Methods in org.eclipse.emf.edapt.spi.migration.util with parameters of type Instance Modifier and Type Method Description T
MigrationSwitch. caseInstance(Instance object)
Returns the result of interpreting the object as an instance of 'Instance'.boolean
MigrationValidator. validateInstance(Instance instance, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
MigrationValidator. validateInstance_validContainment(Instance instance, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
Validates the validContainment constraint of 'Instance'.boolean
MigrationValidator. validateInstance_validType(Instance instance, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
Validates the validType constraint of 'Instance'.
-