public class DomainReflectivePackage extends ReflectivePackage
| Modifier and Type | Field and Description |
|---|---|
protected DomainPackage |
domainPackage |
protected DomainStandardLibrary |
standardLibrary |
typesname, nsPrefix, nsURI, packageId| Constructor and Description |
|---|
DomainReflectivePackage(DomainStandardLibrary standardLibrary,
DomainPackage domainPackage) |
| Modifier and Type | Method and Description |
|---|---|
protected ReflectiveType |
createExecutorType(DomainType domainType) |
protected java.lang.Iterable<? extends DomainType> |
getDomainTypes() |
java.util.List<? extends DomainPackage> |
getNestedPackage() |
DomainPackage |
getNestingPackage() |
PackageId |
getPackageId() |
protected DomainStandardLibrary |
getStandardLibrary() |
computeClasses, getInheritance, getOwnedTypegetElementId, getEPackage, getName, getNsPrefix, getNsURI, getOwnedRule, getType, toString@NonNull protected final DomainStandardLibrary standardLibrary
@NonNull protected final DomainPackage domainPackage
public DomainReflectivePackage(@NonNull
DomainStandardLibrary standardLibrary,
@NonNull
DomainPackage domainPackage)
@NonNull protected ReflectiveType createExecutorType(@NonNull DomainType domainType)
createExecutorType in class ReflectivePackage@NonNull protected java.lang.Iterable<? extends DomainType> getDomainTypes()
getDomainTypes in class ReflectivePackagepublic java.util.List<? extends DomainPackage> getNestedPackage()
public DomainPackage getNestingPackage()
@NonNull public PackageId getPackageId()
getPackageId in interface DomainPackagegetPackageId in class ExecutorPackage@NonNull protected DomainStandardLibrary getStandardLibrary()
getStandardLibrary in class ReflectivePackage