Class PackageRetyping
java.lang.Object
org.eclipse.epsilon.common.module.AbstractModuleElement
org.eclipse.epsilon.eol.dom.AnnotatableModuleElement
org.eclipse.epsilon.flock.model.domain.common.FlockConstruct
org.eclipse.epsilon.flock.model.domain.common.GuardedConstruct
org.eclipse.epsilon.flock.model.domain.common.PackageTypedConstruct
org.eclipse.epsilon.flock.model.domain.typemappings.PackageRetyping
- All Implemented Interfaces:
ModuleElement,EquivalenceFactory,TypeMappingConstruct
-
Field Summary
Fields inherited from class org.eclipse.epsilon.eol.dom.AnnotatableModuleElement
annotationBlock -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcreateEquivalence(IEolContext context, FlockExecution execution, ModelElement original, EquivalenceEstablishmentContext.EquivalentFactory factory) booleaninthashCode()toString()Methods inherited from class org.eclipse.epsilon.flock.model.domain.common.PackageTypedConstruct
appliesIn, check, getOriginalPackageMethods inherited from class org.eclipse.epsilon.flock.model.domain.common.GuardedConstruct
getGuardMethods inherited from class org.eclipse.epsilon.eol.dom.AnnotatableModuleElement
accept, getAnnotation, getAnnotationBlock, getAnnotations, getAnnotationsValues, getBooleanAnnotationValue, getBooleanAnnotationValue, getBooleanAnnotationValue, getBooleanAnnotationValue, hasAnnotation, setAnnotationBlockMethods inherited from class org.eclipse.epsilon.common.module.AbstractModuleElement
getChildren, getComments, getData, getDebugInfo, getFile, getModule, getParent, getRegion, getUri, setModule, setParent, setRegion, setUriMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.eclipse.epsilon.common.module.ModuleElement
getChildren, getComments, getData, getFile, getModule, getParent, getRegion, getUri, setModule, setParent, setRegion, setUriMethods inherited from interface org.eclipse.epsilon.flock.model.domain.typemappings.TypeMappingConstruct
appliesIn, check
-
Constructor Details
-
PackageRetyping
public PackageRetyping()
-
-
Method Details
-
build
- Specified by:
buildin interfaceModuleElement- Overrides:
buildin classPackageTypedConstruct
-
getEvolvedPackage
-
createEquivalence
public Equivalence createEquivalence(IEolContext context, FlockExecution execution, ModelElement original, EquivalenceEstablishmentContext.EquivalentFactory factory) throws FlockRuntimeException - Specified by:
createEquivalencein interfaceEquivalenceFactory- Throws:
FlockRuntimeException
-
toString
- Overrides:
toStringin classAbstractModuleElement
-
equals
- Overrides:
equalsin classPackageTypedConstruct
-
hashCode
public int hashCode()- Overrides:
hashCodein classPackageTypedConstruct
-