public interface Package extends Namespace
The following features are supported:
PivotPackage.getPackage()
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.ecore.EPackage |
getEPackage() |
java.util.List<Package> |
getImportedPackages()
Returns the value of the 'Imported Packages' reference list.
|
java.lang.String |
getNsPrefix()
Returns the value of the 'Ns Prefix' attribute.
|
Class |
getOwnedClass(java.lang.String className) |
java.util.List<Class> |
getOwnedClasses()
Returns the value of the 'Owned Classes' containment reference list.
|
java.util.List<InstanceSpecification> |
getOwnedInstances()
Returns the value of the 'Owned Instances' containment reference list.
|
java.util.List<Package> |
getOwnedPackages()
Returns the value of the 'Owned Packages' containment reference list.
|
java.util.List<ProfileApplication> |
getOwnedProfileApplications()
Returns the value of the 'Owned Profile Applications' containment reference list.
|
Package |
getOwningPackage()
Returns the value of the 'Owning Package' container reference.
|
PackageId |
getPackageId() |
java.lang.String |
getURI()
Returns the value of the 'URI' attribute.
|
void |
setNsPrefix(java.lang.String value)
Sets the value of the '
Ns Prefix ' attribute. |
void |
setOwningPackage(Package value)
Sets the value of the '
Owning Package ' container reference. |
void |
setURI(java.lang.String value)
Sets the value of the '
URI ' attribute. |
getOwnedConstraints
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
@NonNull java.util.List<Package> getOwnedPackages()
Package
.
It is bidirectional and its opposite is 'Owning Package
'.
References the packaged elements that are Packages.
PivotPackage.getPackage_OwnedPackages()
,
getOwningPackage()
java.util.List<ProfileApplication> getOwnedProfileApplications()
ProfileApplication
.
It is bidirectional and its opposite is 'Owning Package
'.
If the meaning of the 'Owned Profile Applications' containment reference list isn't clear, there really should be more of a description here...
References the ProfileApplications that indicate which profiles have been applied to the Package.PivotPackage.getPackage_OwnedProfileApplications()
,
ProfileApplication.getOwningPackage()
java.lang.String getNsPrefix()
If the meaning of the 'Ns Prefix' attribute isn't clear, there really should be more of a description here...
setNsPrefix(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 getURI()
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.setURI(String)
,
PivotPackage.getPackage_URI()
void setURI(java.lang.String value)
URI
' attribute.
value
- the new value of the 'URI' attribute.getURI()
java.util.List<InstanceSpecification> getOwnedInstances()
InstanceSpecification
.
It is bidirectional and its opposite is 'Owning Package
'.
The instance specification that owns this slot.
PivotPackage.getPackage_OwnedInstances()
,
InstanceSpecification.getOwningPackage()
@NonNull java.util.List<Package> getImportedPackages()
Package
.
If the meaning of the 'Imported Package' reference list isn't clear, there really should be more of a description here...
PivotPackage.getPackage_ImportedPackages()
@NonNull java.util.List<Class> getOwnedClasses()
Class
.
It is bidirectional and its opposite is 'Owning Package
'.
References the packaged elements that are Types.
PivotPackage.getPackage_OwnedClasses()
,
Class.getOwningPackage()
Package getOwningPackage()
Owned Packages
'.
References the Package that owns this Package.
setOwningPackage(Package)
,
PivotPackage.getPackage_OwningPackage()
,
getOwnedPackages()
void setOwningPackage(Package value)
Owning Package
' container reference.
value
- the new value of the 'Owning Package' container reference.getOwningPackage()
@Nullable org.eclipse.emf.ecore.EPackage getEPackage()
@NonNull PackageId getPackageId()
Class getOwnedClass(java.lang.String className)