Modifier and Type | Method and Description |
---|---|
boolean |
AnnotateModelElement.checkElement(org.eclipse.emf.ecore.EModelElement element) |
Modifier and Type | Method and Description |
---|---|
boolean |
DeleteClass.checkClassNoSubTypes(org.eclipse.emf.ecore.EClass eClass,
Metamodel metamodel) |
boolean |
DeleteClass.checkClassNoSuperTypes(org.eclipse.emf.ecore.EClass eClass) |
boolean |
NewOppositeReference.checkContainmentSingleValued() |
boolean |
NewOppositeReference.checkCrossReferenceManyValued() |
boolean |
DeleteClass.checkEClass(org.eclipse.emf.ecore.EClass eClass,
Metamodel metamodel) |
boolean |
DeletePackage.checkPackageNoClassifiers(org.eclipse.emf.ecore.EPackage ePackage) |
boolean |
DeletePackage.checkPackageNoSubPackages(org.eclipse.emf.ecore.EPackage ePackage) |
boolean |
NewOppositeReference.checkReference(org.eclipse.emf.ecore.EReference reference) |
boolean |
DeleteOppositeReference.checkReferenceOpposite(org.eclipse.emf.ecore.EReference reference) |
Modifier and Type | Method and Description |
---|---|
boolean |
PartitionComposite.checkChildReferenceContainment(org.eclipse.emf.ecore.EReference childReference) |
boolean |
PartitionComposite.checkChildReferenceParentClass(org.eclipse.emf.ecore.EReference childReference) |
boolean |
FlattenHierarchy.checkChildrenReferenceInNodeClass(org.eclipse.emf.ecore.EReference reference) |
boolean |
FlattenHierarchy.checkChildrenReferenceManyValuedContainment(org.eclipse.emf.ecore.EReference childrenReference) |
boolean |
FlattenHierarchy.checkChildrenReferenceType() |
boolean |
PartitionComposite.checkEClassNoSubTypes(org.eclipse.emf.ecore.EClass eClass,
Metamodel metamodel) |
boolean |
ExtractAndGroupAttribute.checkExtractedAttribute(org.eclipse.emf.ecore.EAttribute extractedAttribute) |
boolean |
CollectFeature.checkFeatureBelongsToReferenceType(org.eclipse.emf.ecore.EReference reference) |
boolean |
MoveFeature.checkFeatureNameUniqueInTargetClass() |
boolean |
CombineFeature.checkFeatureParent() |
boolean |
ExtractClass.checkFeatures(org.eclipse.emf.ecore.EStructuralFeature feature) |
boolean |
CombineFeature.checkFeatureSize() |
boolean |
ExtractExistingClass.checkFeaturesSameMultiplicity() |
boolean |
ExtractExistingClass.checkFeaturesSameType() |
boolean |
ExtractExistingClass.checkFeaturesSize() |
boolean |
InlineClass.checkInlinedClassNoSubTypes(Metamodel metamodel) |
boolean |
InlineClass.checkInlinedClassNotTargetedByReference(Metamodel metamodel) |
boolean |
InlineClass.checkReference(org.eclipse.emf.ecore.EReference reference) |
boolean |
UnfoldClass.checkReference(org.eclipse.emf.ecore.EReference reference) |
boolean |
InlineClass.checkReferenceContainment(org.eclipse.emf.ecore.EReference reference) |
boolean |
UnfoldClass.checkReferenceContainment(org.eclipse.emf.ecore.EReference reference) |
boolean |
MoveFeature.checkReferenceInSameClass(org.eclipse.emf.ecore.EReference reference) |
boolean |
UnfoldClass.checkReferenceManyValued(org.eclipse.emf.ecore.EReference reference) |
boolean |
CollectFeature.checkReferenceMultiplicity(org.eclipse.emf.ecore.EReference reference) |
boolean |
MoveFeature.checkReferenceOppositeSingleValued() |
boolean |
CombineFeature.checkReferenceSameType() |
boolean |
MoveFeature.checkReferenceSingleValued() |
boolean |
InlineClass.checkReferenceSingleValued(org.eclipse.emf.ecore.EReference reference) |
boolean |
PropagateFeature.checkReferencesType(org.eclipse.emf.ecore.EReference reference) |
boolean |
ExtractExistingClass.checkReplaceBy(org.eclipse.emf.ecore.EStructuralFeature feature) |
boolean |
FlattenHierarchy.checkRootReferenceSingleValueContainment(org.eclipse.emf.ecore.EReference rootReference) |
boolean |
UnfoldClass.checkUnfoldedClassNoSubTypes(org.eclipse.emf.ecore.EReference reference,
Metamodel metamodel) |
boolean |
ExtractClass.checkUniqueClassifierName() |
boolean |
ExtractClass.checkUniqueFeatureName() |
Modifier and Type | Method and Description |
---|---|
boolean |
SpecializeReferenceType.checkOldTypeSingleSubType(org.eclipse.emf.ecore.EReference reference,
Metamodel metamodel) |
boolean |
SpecializeComposition.checkReference(org.eclipse.emf.ecore.EReference reference) |
boolean |
SpecializeReferenceType.checkReference(org.eclipse.emf.ecore.EReference reference) |
boolean |
SpecializeReference.checkReferenceMultiplicityRestricted() |
boolean |
GeneralizeTypedElement.checkSameOrExtendedMultiplicity() |
boolean |
RemoveSuperfluousSuperType.checkSuperType(org.eclipse.emf.ecore.EClass superType) |
boolean |
GeneralizeSuperType.checkSuperType(org.eclipse.emf.ecore.EClass superType) |
boolean |
RemoveSuperType.checkSuperType(org.eclipse.emf.ecore.EClass superType) |
boolean |
RemoveSuperfluousSuperType.checkSuperTypeSubsumed(org.eclipse.emf.ecore.EClass superType) |
boolean |
SpecializeSuperType.checkToReplaceSubType() |
boolean |
SpecializeSuperType.checkToReplaceSuperType(org.eclipse.emf.ecore.EClass toReplace) |
boolean |
SpecializeReference.checkType(org.eclipse.emf.ecore.EClass type) |
boolean |
SpecializeReferenceType.checkType(org.eclipse.emf.ecore.EClass type) |
boolean |
GeneralizeReference.checkType(org.eclipse.emf.ecore.EClass type) |
Modifier and Type | Method and Description |
---|---|
boolean |
ExtractSubClass.checkFeature(org.eclipse.emf.ecore.EStructuralFeature feature) |
boolean |
PushFeature.checkFeature(org.eclipse.emf.ecore.EStructuralFeature feature,
Metamodel metamodel) |
boolean |
ReplaceFeature.checkFeaturesInCompatibleClasses(org.eclipse.emf.ecore.EStructuralFeature replaceBy)
Deprecated.
|
boolean |
UseSuperClass.checkFeaturesSameMultiplicity() |
boolean |
PullFeature.checkFeaturesSameMultiplicity() |
boolean |
ReplaceFeature.checkFeaturesSameMultiplicity()
Deprecated.
|
boolean |
UseSuperClass.checkFeaturesSameSize() |
boolean |
UseSuperClass.checkFeaturesSameType() |
boolean |
PullFeature.checkFeaturesSameType() |
boolean |
ReplaceFeature.checkFeaturesSameType()
Deprecated.
|
boolean |
PullOperation.checkOperationsSameMultiplicity() |
boolean |
PullOperation.checkOperationsSameType() |
boolean |
PullFeature.checkReferencesContainment() |
boolean |
ExtractSuperClass2.checkReferencesOpposite() |
boolean |
PullFeature.checkReferencesOpposite() |
boolean |
UseSuperClass.checkReplaceByInSuperClass(org.eclipse.emf.ecore.EStructuralFeature replaceBy) |
boolean |
ExtractSuperClass2.checkSameClass() |
boolean |
ExtractSuperClass2.checkSameContainment() |
boolean |
ExtractSuperClass2.checkSameMultiplicity() |
boolean |
ExtractSuperClass2.checkSameType() |
boolean |
InlineSubClass.checkSubClass(org.eclipse.emf.ecore.EClass subClass) |
boolean |
InlineSubClass.checkSubClassNoFeatures(org.eclipse.emf.ecore.EClass subClass) |
boolean |
InlineSubClass.checkSubClassNoSubTypes(org.eclipse.emf.ecore.EClass subClass,
Metamodel metamodel) |
boolean |
InlineSubClass.checkSubClassSingleSuperType(org.eclipse.emf.ecore.EClass subClass) |
boolean |
ImitateSuperType.checkSuperClass(org.eclipse.emf.ecore.EClass superClass) |
boolean |
InlineSuperClass.checkSuperClassAbstract(org.eclipse.emf.ecore.EClass superClass) |
boolean |
ImitateSuperType.checkSuperClassNoReferenceTarget(Metamodel metamodel) |
boolean |
ExtractSubClass.checkSuperClassNoSubTypes(org.eclipse.emf.ecore.EClass superClass,
Metamodel metamodel) |
boolean |
ExtractSuperClass.checkSuperSuperClasses(org.eclipse.emf.ecore.EClass superSuperClasses)
Deprecated.
|
boolean |
ExtractSuperClass2.checkSuperSuperClasses(org.eclipse.emf.ecore.EClass superSuperClass) |
boolean |
PullOperation.checkTargetClass(org.eclipse.emf.ecore.EClass targetClass) |
boolean |
PullFeature.checkTargetClassCommonSuperType(org.eclipse.emf.ecore.EClass targetClass) |
boolean |
ExtractSuperClass.checkToExtractSameClass(org.eclipse.emf.ecore.EStructuralFeature toExtract)
Deprecated.
|
boolean |
UseSuperClass.checkToReplaceInSubClass(org.eclipse.emf.ecore.EStructuralFeature toReplace) |
Modifier and Type | Method and Description |
---|---|
boolean |
SplitStringAttribute.checkAttributeTypeString(org.eclipse.emf.ecore.EAttribute toSplit) |
boolean |
SplitStringAttribute.checkContext(org.eclipse.emf.ecore.EClass context,
Metamodel metamodel) |
boolean |
ReplaceClass.checkCoverFeatureDifference() |
boolean |
ReplaceClass.checkFeaturesReplaceBy(org.eclipse.emf.ecore.EStructuralFeature featuresReplaceBy) |
boolean |
ReplaceClass.checkFeaturesSameSize() |
boolean |
ReplaceClass.checkFeaturesToReplace(org.eclipse.emf.ecore.EStructuralFeature featuresToReplace) |
boolean |
ReplaceEnum.checkLiteralsReplaceBy(org.eclipse.emf.ecore.EEnumLiteral literalsReplaceBy) |
boolean |
ReplaceEnum.checkLiteralsSameSize() |
boolean |
ReplaceEnum.checkLiteralsToReplaceCommonEnumeration(org.eclipse.emf.ecore.EEnumLiteral literalsToReplace) |
boolean |
Merge.checkMergeToAvailableInContextClass() |
boolean |
Merge.checkMergeToMany(org.eclipse.emf.ecore.EReference mergeTo) |
boolean |
PartitionReference.checkReferenceMany(org.eclipse.emf.ecore.EReference reference) |
boolean |
Merge.checkReferencesDifferent(org.eclipse.emf.ecore.EReference mergeTo) |
boolean |
UniteReferences.checkReferencesSameClass() |
boolean |
UniteReferences.checkReferencesSameContainment() |
boolean |
PartitionReference.checkReferenceTypeAbstract(org.eclipse.emf.ecore.EReference reference) |
boolean |
Merge.checkReferenceTypesCompatible() |
boolean |
ReplaceLiteral.checkReplaceBy(org.eclipse.emf.ecore.EEnumLiteral replaceBy) |
boolean |
ReplaceClassBySibling.checkReplaceBySingleSuperClass(org.eclipse.emf.ecore.EClass replaceBy)
Deprecated.
|
boolean |
ReplaceClassBySibling.checkSameSuperClasses(org.eclipse.emf.ecore.EClass replaceBy)
Deprecated.
|
boolean |
ReplaceClassBySibling.checkToReplaceNoFeatures(org.eclipse.emf.ecore.EClass toReplace)
Deprecated.
|
boolean |
ReplaceClass.checkToReplaceNoSubTypes(Metamodel metamodel) |
boolean |
ReplaceClassBySibling.checkToReplaceSingleSuperClass(org.eclipse.emf.ecore.EClass toReplace)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
boolean |
ReplaceIdentifierByReference.checkAttributesSameType() |
boolean |
EnumerationToSubClasses.checkAttributeTypeEnum() |
boolean |
ClassToAssociation.checkClassSubClasses(org.eclipse.emf.ecore.EClass eClass,
Metamodel metamodel) |
boolean |
SubClassesToEnumeration.checkContextClassAbstract() |
boolean |
EnumerationToSubClasses.checkContextClassConcrete() |
boolean |
EnumerationToSubClasses.checkContextClassNoSubTypes(Metamodel metamodel) |
boolean |
SubClassesToEnumeration.checkContextClassSubTypes(Metamodel metamodel) |
boolean |
SubClassesToEnumeration.checkContextClassSubTypesNoSubTypes(Metamodel metamodel) |
boolean |
OperationToVolatile.checkCustomPreconditions() |
boolean |
VolatileToOpposite.checkOppositeCompatible(org.eclipse.emf.ecore.EReference opposite) |
boolean |
IntroduceReferenceClass.checkOppositeNotContainment() |
boolean |
VolatileToOpposite.checkReferenceNoOpposite() |
boolean |
IntroduceReferenceClass.checkReferenceNotContainment() |
boolean |
IntroduceReferenceClass.checkReferenceOpposite() |
boolean |
ClassToAssociation.checkReferences(Metamodel metamodel) |
boolean |
VolatileToOpposite.checkReferenceVolatile() |
boolean |
ClassToAssociation.checkSourceReference(org.eclipse.emf.ecore.EReference sourceReference) |
boolean |
ClassToAssociation.checkSourceReferenceInClass(org.eclipse.emf.ecore.EReference sourceReference) |
boolean |
ReplaceInheritanceByDelegation.checkSuperClass(org.eclipse.emf.ecore.EClass superClass) |
boolean |
SuppressedSetVisibilityToNotChangeable.checkSuppressedSetVisibilityNotPresent() |
boolean |
ClassToAssociation.checkTargetReference(org.eclipse.emf.ecore.EReference targetReference) |
boolean |
ClassToAssociation.checkTargetReferenceInClass(org.eclipse.emf.ecore.EReference targetReference) |
Modifier and Type | Method and Description |
---|---|
boolean |
MakeAbstract.checkClassAbstract(org.eclipse.emf.ecore.EClass eClass) |
boolean |
MoveClassifier.checkClassifierNotInTargetPackage() |
boolean |
MakeFeatureVolatile.checkFeatureNotVolatile(org.eclipse.emf.ecore.EStructuralFeature feature) |
boolean |
DropContainment.checkReferenceContainment(org.eclipse.emf.ecore.EReference reference) |
boolean |
MakeContainment.checkReferenceNotContainment(org.eclipse.emf.ecore.EReference reference) |
boolean |
DropOpposite.checkReferenceOpposite(org.eclipse.emf.ecore.EReference reference) |
boolean |
MakeAbstract.checkSubClass(org.eclipse.emf.ecore.EClass subClass) |
boolean |
MoveClassifier.checkUniqueClassifierNameInTargetPackage() |
boolean |
Rename.checkUniqueName() |
Copyright © 2019. All rights reserved.