org.eclipse.ocl.examples.library.executor
Class ExecutorPackage
java.lang.Object
org.eclipse.ocl.examples.library.executor.ExecutorPackage
- All Implemented Interfaces:
- DomainElement, DomainNamedElement, DomainNamespace, DomainPackage, Nameable
- Direct Known Subclasses:
- EcoreExecutorPackage, EcoreReflectivePackage, ReflectivePackage
public abstract class ExecutorPackage
- extends java.lang.Object
- implements DomainPackage
Constructor Summary |
protected |
ExecutorPackage(java.lang.String name,
java.lang.String nsPrefix,
java.lang.String nsURI,
PackageId packageId)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
name
@NonNull
protected final java.lang.String name
nsPrefix
@Nullable
protected final java.lang.String nsPrefix
nsURI
@Nullable
protected final java.lang.String nsURI
packageId
@NonNull
protected final PackageId packageId
ExecutorPackage
protected ExecutorPackage(@NonNull
java.lang.String name,
@Nullable
java.lang.String nsPrefix,
@Nullable
java.lang.String nsURI,
@NonNull
PackageId packageId)
getEPackage
@Nullable
public org.eclipse.emf.ecore.EPackage getEPackage()
- Specified by:
getEPackage
in interface DomainPackage
getElementId
@NonNull
public ElementId getElementId()
getName
@NonNull
public final java.lang.String getName()
- Specified by:
getName
in interface Nameable
getNsPrefix
@Nullable
public final java.lang.String getNsPrefix()
- Specified by:
getNsPrefix
in interface DomainPackage
getNsURI
@Nullable
public final java.lang.String getNsURI()
- Specified by:
getNsURI
in interface DomainPackage
getOwnedRule
@NonNull
public java.util.List<? extends DomainConstraint> getOwnedRule()
- Specified by:
getOwnedRule
in interface DomainNamespace
getOwnedType
@NonNull
public abstract java.util.List<? extends DomainType> getOwnedType()
- Specified by:
getOwnedType
in interface DomainPackage
getPackageId
@NonNull
public PackageId getPackageId()
- Specified by:
getPackageId
in interface DomainPackage
getType
public DomainType getType(java.lang.String typeName)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object