public interface Package extends Namespace, TemplateableElement, DomainPackage
PivotPackage.getPackage()| Modifier and Type | Method and Description |
|---|---|
Package |
createNestedPackage()
Creates a new
Package and appends it to the 'Nested Package' containment reference list. |
Package |
createNestedPackage(org.eclipse.emf.ecore.EClass eClass)
Creates a new
Package and appends it to the 'Nested Package' containment reference list. |
Type |
createOwnedType()
Creates a new
Type and appends it to the 'Owned Type' containment reference list. |
Type |
createOwnedType(org.eclipse.emf.ecore.EClass eClass)
Creates a new
Type and appends it to the 'Owned Type' containment reference list. |
java.util.List<Package> |
getImportedPackage()
Returns the value of the 'Imported Package' reference list.
|
java.util.List<Package> |
getNestedPackage()
Returns the value of the 'Nested Package' containment reference list.
|
Package |
getNestingPackage()
Returns the value of the 'Nesting Package' container reference.
|
java.lang.String |
getNsPrefix()
Returns the value of the 'Ns Prefix' attribute.
|
java.lang.String |
getNsURI()
Returns the value of the 'Ns URI' attribute.
|
java.util.List<Type> |
getOwnedType()
Returns the value of the 'Owned Type' containment reference list.
|
void |
setNestingPackage(Package value)
Sets the value of the '
Nesting Package' container reference. |
void |
setNsPrefix(java.lang.String value)
Sets the value of the '
Ns Prefix' attribute. |
void |
setNsURI(java.lang.String value)
Sets the value of the '
Ns URI' attribute. |
createOwnedRule, getOwnedRulecreateOwnedAnnotation, getName, getOwnedAnnotation, isStatic, setIsStatic, setNameallOwnedElements, createExtension, createOwnedComment, getETarget, getExtension, getOwnedComment, getValueeAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnseteAdapters, eDeliver, eNotify, eSetDelivercreateOwnedTemplateSignature, createTemplateBinding, getOwnedTemplateSignature, getTemplateBinding, getUnspecializedElement, isTemplate, parameterableElements, setOwnedTemplateSignature, setUnspecializedElementgetEPackage, getPackageIdjava.util.List<Package> getNestedPackage()
Package.
It is bidirectional and its opposite is 'Nesting Package'.
The set of contained packages.
getNestedPackage in interface DomainPackagePivotPackage.getPackage_NestedPackage(),
getNestingPackage()java.lang.String getNsPrefix()
If the meaning of the 'Ns Prefix' attribute isn't clear, there really should be more of a description here...
getNsPrefix in interface DomainPackagesetNsPrefix(String),
PivotPackage.getPackage_NsPrefix()void setNsPrefix(java.lang.String value)
Ns Prefix' attribute.
value - the new value of the 'Ns Prefix' attribute.getNsPrefix()java.lang.String getNsURI()
If the meaning of the 'Ns URI' attribute isn't clear, there really should be more of a description here...
getNsURI in interface DomainPackagesetNsURI(String),
PivotPackage.getPackage_NsURI()void setNsURI(java.lang.String value)
Ns URI' attribute.
value - the new value of the 'Ns URI' attribute.getNsURI()java.util.List<Package> getImportedPackage()
Package.
If the meaning of the 'Imported Package' reference list isn't clear, there really should be more of a description here...
PivotPackage.getPackage_ImportedPackage()java.util.List<Type> getOwnedType()
Type.
It is bidirectional and its opposite is 'Package'.
The set of contained types.
getOwnedType in interface DomainPackagePivotPackage.getPackage_OwnedType(),
Type.getPackage()Package createNestedPackage(org.eclipse.emf.ecore.EClass eClass)
Package and appends it to the 'Nested Package' containment reference list.
eClass - The Ecore class of the Package to create.Package.getNestedPackage()Package createNestedPackage()
Package and appends it to the 'Nested Package' containment reference list.
Package.getNestedPackage()Package getNestingPackage()
Nested Package'.
The containing package.
getNestingPackage in interface DomainPackagesetNestingPackage(Package),
PivotPackage.getPackage_NestingPackage(),
getNestedPackage()void setNestingPackage(Package value)
Nesting Package' container reference.
value - the new value of the 'Nesting Package' container reference.getNestingPackage()Type createOwnedType(org.eclipse.emf.ecore.EClass eClass)
Type and appends it to the 'Owned Type' containment reference list.
eClass - The Ecore class of the Type to create.Type.getOwnedType()Type createOwnedType()
Type and appends it to the 'Owned Type' containment reference list.
Type.getOwnedType()