Modifier and Type | Method and Description |
---|---|
List<Class<? extends OperationImplementation>> |
LibraryImplementation.getOperations()
Get the implementations of the operations provided by this library.
|
Modifier and Type | Class and Description |
---|---|
class |
AnnotateModelElement
Base class for operations which annotate a model element.
|
Modifier and Type | Class and Description |
---|---|
class |
CopyFeature |
class |
CreateEnumeration |
class |
DeleteClass |
class |
DeleteFeature
Deprecated.
|
class |
DeleteFeature2 |
class |
DeleteOppositeReference |
class |
DeletePackage |
class |
NewAttribute |
class |
NewClass |
class |
NewGMFConstraint |
class |
NewOppositeReference |
class |
NewReference |
Modifier and Type | Class and Description |
---|---|
class |
CollectFeature |
class |
CombineFeature |
class |
ExtractAndGroupAttribute |
class |
ExtractClass |
class |
ExtractExistingClass |
class |
FlattenHierarchy |
class |
InlineClass |
class |
MoveFeature |
class |
PartitionComposite |
class |
PropagateFeature |
class |
UnfoldClass |
Modifier and Type | Class and Description |
---|---|
class |
GeneralizeAttribute |
class |
GeneralizeReference |
class |
GeneralizeSuperType |
class |
GeneralizeTypedElement
Abstract base class for operations that generalize a
TypedElement . |
class |
RemoveSuperfluousSuperType |
class |
RemoveSuperType |
class |
SpecializeComposition |
class |
SpecializeReference |
class |
SpecializeReferenceType |
class |
SpecializeSuperType |
Modifier and Type | Class and Description |
---|---|
class |
ExtractSubClass |
class |
ExtractSuperClass
Deprecated.
|
class |
ExtractSuperClass2 |
class |
ImitateSuperType |
class |
InlineSubClass |
class |
InlineSuperClass |
class |
PullFeature |
class |
PullOperation |
class |
PushFeature |
class |
PushOperation |
class |
ReplaceFeature
Deprecated.
|
class |
UseSuperClass |
Modifier and Type | Class and Description |
---|---|
class |
Merge |
class |
PartitionReference |
class |
ReplaceClass |
class |
ReplaceClassBySibling
Deprecated.
|
class |
ReplaceEnum |
class |
ReplaceLiteral |
class |
SplitStringAttribute |
class |
UniteReferences |
Modifier and Type | Class and Description |
---|---|
class |
ClassToAssociation |
class |
EnumerationToSubClasses |
class |
IntroduceReferenceClass |
class |
NotChangeableToSuppressedSetVisibility |
class |
OperationToVolatile |
class |
ReplaceIdentifierByReference |
class |
ReplaceInheritanceByDelegation |
class |
SubClassesToEnumeration |
class |
SuppressedSetVisibilityToNotChangeable |
class |
VolatileToOpposite |
Modifier and Type | Class and Description |
---|---|
class |
ChangeAttributeType |
class |
Document |
class |
DropContainment |
class |
DropOpposite |
class |
MakeAbstract |
class |
MakeContainment |
class |
MakeFeatureVolatile |
class |
MoveClassifier |
class |
Rename |
Modifier and Type | Method and Description |
---|---|
void |
OperationRegistry.registerOperation(Class<? extends OperationImplementation> c)
Register the implementation of an operation.
|
Modifier and Type | Method and Description |
---|---|
static OperationImplementation |
OperationInstanceConverter.convert(OperationInstance operationInstance,
Metamodel metamodel)
Convert an
OperationInstance to an OperationImplementation . |
Modifier and Type | Method and Description |
---|---|
List<Class<? extends OperationImplementation>> |
MigratorCommandLine.getOperations()
Get the operation implementations.
|
Modifier and Type | Method and Description |
---|---|
static void |
OperationInstanceConverter.convert(OperationImplementation operationBase,
OperationInstance operationInstance)
Convert an
OperationImplementation to an OperationInstance . |
Constructor and Description |
---|
MigratorCommandLine(org.eclipse.emf.common.util.URI historyURI,
List<org.eclipse.emf.common.util.URI> modelURIs,
int sourceReleaseNumber,
int targetReleaseNumber,
ValidationLevel level,
boolean backup,
List<Class<? extends LibraryImplementation>> libraries,
List<Class<? extends OperationImplementation>> operations)
Constructor that sets all the arguments.
|
Copyright © 2019. All rights reserved.