public abstract class ExecutorPackage extends AbstractExecutorPackage
Modifier and Type | Class and Description |
---|---|
static class |
ExecutorPackage.StringNameable |
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
nsPrefix |
protected java.lang.String |
nsURI |
protected PackageId |
packageId |
name
Modifier | Constructor and Description |
---|---|
protected |
ExecutorPackage(java.lang.String name,
java.lang.String nsPrefix,
java.lang.String nsURI,
PackageId packageId) |
Modifier and Type | Method and Description |
---|---|
ElementId |
getElementId() |
org.eclipse.emf.ecore.EPackage |
getEPackage() |
java.lang.String |
getNsPrefix()
Returns the value of the 'Ns Prefix' attribute.
|
Class |
getOwnedClass(java.lang.String typeName) |
abstract java.util.List<Class> |
getOwnedClasses()
Returns the value of the 'Owned Classes' containment reference list.
|
java.util.List<Constraint> |
getOwnedConstraints()
Returns the value of the 'Owned Constraints' containment reference list.
|
PackageId |
getPackageId() |
java.lang.String |
getURI()
Returns the value of the 'URI' attribute.
|
java.lang.String |
toString() |
getImportedPackages, getOwnedInstances, getOwnedPackages, getOwnedProfileApplications, getOwningPackage, setNsPrefix, setOwningPackage, setURI
getName, setName
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, wait, wait, wait
getName, setName
accept, allOwnedElements, getAnnotatingComments, getESObject, getETarget, getOwnedAnnotations, getOwnedComments, getOwnedExtensions, getValue
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
@Nullable protected final java.lang.String nsPrefix
@Nullable protected final java.lang.String nsURI
@NonNull protected final PackageId packageId
protected ExecutorPackage(@NonNull java.lang.String name, @Nullable java.lang.String nsPrefix, @Nullable java.lang.String nsURI, @NonNull PackageId packageId)
@Nullable public org.eclipse.emf.ecore.EPackage getEPackage()
getEPackage
in interface Package
getEPackage
in class AbstractExecutorPackage
@NonNull public ElementId getElementId()
@Nullable public final java.lang.String getNsPrefix()
Package
If the meaning of the 'Ns Prefix' attribute isn't clear, there really should be more of a description here...
getNsPrefix
in interface Package
getNsPrefix
in class AbstractExecutorPackage
Package.setNsPrefix(String)
,
PivotPackage.getPackage_NsPrefix()
@Nullable public final java.lang.String getURI()
Package
If the meaning of the 'Ns URI' attribute isn't clear, there really should be more of a description here...
Provides an identifier for the package that can be used for many purposes. A URI is the universally unique identification of the package following the IETF URI specification, RFC 2396 http://www.ietf.org/rfc/rfc2396.txt and it must comply with those syntax rules.getURI
in interface Package
getURI
in class AbstractExecutorPackage
Package.setURI(String)
,
PivotPackage.getPackage_URI()
@NonNull public java.util.List<Constraint> getOwnedConstraints()
Namespace
Constraint
.
If the meaning of the 'Owned Rule' containment reference list isn't clear, there really should be more of a description here...
Specifies a set of Constraints owned by this Namespace.getOwnedConstraints
in interface Namespace
getOwnedConstraints
in class AbstractExecutorPackage
PivotPackage.getNamespace_OwnedConstraints()
@NonNull public abstract java.util.List<Class> getOwnedClasses()
Package
Class
.
It is bidirectional and its opposite is 'Owning Package
'.
References the packaged elements that are Types.
getOwnedClasses
in interface Package
getOwnedClasses
in class AbstractExecutorPackage
PivotPackage.getPackage_OwnedClasses()
,
Class.getOwningPackage()
@NonNull public PackageId getPackageId()
getPackageId
in interface Package
getPackageId
in class AbstractExecutorPackage
public Class getOwnedClass(java.lang.String typeName)
public java.lang.String toString()
toString
in class java.lang.Object