org.eclipse.ocl.examples.pivot.executor
Class PivotReflectiveVoidType

java.lang.Object
  extended by org.eclipse.ocl.examples.domain.types.AbstractInheritance
      extended by org.eclipse.ocl.examples.library.executor.ReflectiveType
          extended by org.eclipse.ocl.examples.pivot.executor.PivotReflectiveType
              extended by org.eclipse.ocl.examples.pivot.executor.PivotReflectiveVoidType
All Implemented Interfaces:
DomainElement, DomainInheritance, DomainType

public class PivotReflectiveVoidType
extends PivotReflectiveType


Nested Class Summary
 
Nested classes/interfaces inherited from class org.eclipse.ocl.examples.domain.types.AbstractInheritance
AbstractInheritance.FragmentIterable
 
Field Summary
 
Fields inherited from class org.eclipse.ocl.examples.pivot.executor.PivotReflectiveType
metaModelManager, type
 
Fields inherited from class org.eclipse.ocl.examples.domain.types.AbstractInheritance
evaluationPackage, flags, name, ORDERED, UNIQUE
 
Constructor Summary
PivotReflectiveVoidType(PivotReflectivePackage executorPackage, VoidType type)
           
 
Method Summary
 DomainInheritance getCommonInheritance(DomainInheritance thatInheritance)
           
 boolean isUndefined()
           
 
Methods inherited from class org.eclipse.ocl.examples.pivot.executor.PivotReflectiveType
createFragment, getInitialSuperInheritances, getLocalOperations, getLocalProperties, getLocalSuperTypes, getMetaModelManager, getMetaTypeName, getPivotType, getStandardLibrary
 
Methods inherited from class org.eclipse.ocl.examples.library.executor.ReflectiveType
addSubInheritance, computeFlags, dispose, gatherUninstalledInheritances, getAllSuperFragments, getDepth, getFragment, getFragments, getIndex, getIndexes, getSelfFragment, getSuperFragments, getType, initialize, install, installOclAny, isInstallable, isInstalled, removeSubInheritance, uninstall
 
Methods inherited from class org.eclipse.ocl.examples.domain.types.AbstractInheritance
conformsTo, createInstance, createInstance, getCommonType, getFragment, getInheritance, getName, getNormalizedType, getOclAnyInheritance, getPackage, isEqualTo, isEqualToUnspecializedType, isOrdered, isSubInheritanceOf, isSuperInheritanceOf, isUnique, lookupImplementation, lookupLocalOperation, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PivotReflectiveVoidType

public PivotReflectiveVoidType(PivotReflectivePackage executorPackage,
                               VoidType type)
Method Detail

getCommonInheritance

public DomainInheritance getCommonInheritance(DomainInheritance thatInheritance)
Specified by:
getCommonInheritance in interface DomainInheritance
Overrides:
getCommonInheritance in class AbstractInheritance

isUndefined

public boolean isUndefined()
Specified by:
isUndefined in interface DomainInheritance
Overrides:
isUndefined in class AbstractInheritance