public class PivotExecutorStandardLibrary extends ExecutableStandardLibrary
StandardLibrary.StandardLibraryExtension
Modifier and Type | Field and Description |
---|---|
protected EnvironmentFactoryInternal |
environmentFactory |
Constructor and Description |
---|
PivotExecutorStandardLibrary(EcoreExecutorPackage... execPackages) |
Modifier and Type | Method and Description |
---|---|
protected Package |
createPackage(Package domainPackage) |
protected Class |
createType(Class domainType) |
Class |
getClassType()
Obtains the single instance of the org.eclipse.ocl.pivot.Class metatype, named
Class.
|
Class |
getEnumerationType()
Obtains the single instance of the EnumerationType metatype, named
Enumeration.
|
CompleteInheritance |
getInheritance(Class type)
Return the Inheritance dispatch table for a given type.
|
PivotMetamodelManager |
getMetamodelManager() |
Package |
getNsURIPackage(java.lang.String nsURI) |
Operation |
getOclInvalidOperation() |
Type |
getOclType(java.lang.String typeName) |
Type |
getType(org.eclipse.emf.ecore.EClassifier eClassifier) |
protected Class |
getType(Type typeType) |
createValidationKey2severityMap, getAllCompletePackages, getBagType, getBagType, getBagType, getBooleanType, getCollectionType, getCollectionType, getCollectionType, getIntegerType, getLambdaType, getMapType, getMapType, getMetaclass, getMetaType, getNestedPackage, getNestedType, getOclAnyType, getOclComparableType, getOclElementType, getOclEnumerationType, getOclInvalidType, getOclMessageType, getOclSelfType, getOclStereotypeType, getOclSummableType, getOclTupleType, getOclVoidType, getOperationTemplateParameter, getOrderedCollectionType, getOrderedSetType, getOrderedSetType, getOrderedSetType, getOwnedCompleteModel, getOwnedStandardLibrary, getOwningCompleteEnvironment, getPackage, getPivotType, getPrimitiveType, getRealType, getRootPackage, getSequenceType, getSequenceType, getSequenceType, getSetType, getSetType, getSetType, getSeverity, getSpecializedType, getStringType, getTemplateParameter, getTupleType, getTupleType, getUniqueCollectionType, getUnlimitedNaturalType, resetSeverities, setOwnedCompleteModel, setOwnedStandardLibrary, setOwningCompleteEnvironment, weakGet
accept, allOwnedElements, eAdapters, eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eDeliver, eGet, eGet, eInvoke, eIsProxy, eIsSet, eNotify, eResource, eSet, eSetDeliver, eUnset, getAnnotatingComments, getESObject, getETarget, getOwnedAnnotations, getOwnedComments, getOwnedExtensions, getValue
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
accept, allOwnedElements, getAnnotatingComments, getESObject, getETarget, getOwnedAnnotations, getOwnedComments, getOwnedExtensions, getValue
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
@NonNull protected final EnvironmentFactoryInternal environmentFactory
public PivotExecutorStandardLibrary(EcoreExecutorPackage... execPackages)
public Class getClassType()
StandardLibrary
public Class getEnumerationType()
StandardLibrary
@NonNull public CompleteInheritance getInheritance(Class type)
StandardLibrary
@NonNull public PivotMetamodelManager getMetamodelManager()
public Package getNsURIPackage(@NonNull java.lang.String nsURI)
@NonNull public Operation getOclInvalidOperation()
public Type getOclType(@NonNull java.lang.String typeName)
@NonNull public Type getType(@NonNull org.eclipse.emf.ecore.EClassifier eClassifier)