public class DomainReflectivePackage extends ReflectivePackage
ExecutorPackage.StringNameable| Modifier and Type | Field and Description |
|---|---|
protected Package |
domainPackage |
protected StandardLibrary |
standardLibrary |
class2inheritancensPrefix, nsURI, packageIdname| Constructor and Description |
|---|
DomainReflectivePackage(StandardLibrary standardLibrary,
Package domainPackage) |
| Modifier and Type | Method and Description |
|---|---|
protected ReflectiveInheritance |
createInheritance(Class domainClass) |
protected java.util.List<Class> |
getDomainClasses() |
java.util.List<Package> |
getOwnedPackages()
Returns the value of the 'Owned Packages' containment reference list.
|
Package |
getOwningPackage()
Returns the value of the 'Owning Package' container reference.
|
PackageId |
getPackageId() |
protected StandardLibrary |
getStandardLibrary() |
computeClasses, getInheritance, getOwnedClassesgetElementId, getEPackage, getNsPrefix, getOwnedClass, getOwnedConstraints, getURI, toStringgetImportedPackages, getOwnedInstances, getOwnedProfileApplications, setNsPrefix, setOwningPackage, setURIgetName, setNameaccept, 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, getValueclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetName, setNameaccept, allOwnedElements, getAnnotatingComments, getESObject, getETarget, getOwnedAnnotations, getOwnedComments, getOwnedExtensions, getValueeAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset@NonNull protected final StandardLibrary standardLibrary
public DomainReflectivePackage(@NonNull StandardLibrary standardLibrary, @NonNull Package domainPackage)
@NonNull protected ReflectiveInheritance createInheritance(@NonNull Class domainClass)
createInheritance in class ReflectivePackage@NonNull protected java.util.List<Class> getDomainClasses()
getDomainClasses in class ReflectivePackage@NonNull public java.util.List<Package> getOwnedPackages()
PackagePackage.
It is bidirectional and its opposite is 'Owning Package'.
References the packaged elements that are Packages.
getOwnedPackages in interface PackagegetOwnedPackages in class AbstractExecutorPackagePivotPackage.getPackage_OwnedPackages(),
Package.getOwningPackage()public Package getOwningPackage()
PackageOwned Packages'.
References the Package that owns this Package.
getOwningPackage in interface PackagegetOwningPackage in class AbstractExecutorPackagePackage.setOwningPackage(Package),
PivotPackage.getPackage_OwningPackage(),
Package.getOwnedPackages()@NonNull public PackageId getPackageId()
getPackageId in interface PackagegetPackageId in class ExecutorPackage@NonNull protected StandardLibrary getStandardLibrary()
getStandardLibrary in class ReflectivePackage