public interface Package extends Namespace
The following features are supported:
PivotPackage.getPackage()
Modifier and Type | Method and Description |
---|---|
EPackage |
getEPackage() |
List<Package> |
getImportedPackages()
Returns the value of the 'Imported Packages' reference list.
|
String |
getNsPrefix()
Returns the value of the 'Ns Prefix' attribute.
|
Class |
getOwnedClass(String className) |
List<Class> |
getOwnedClasses()
Returns the value of the 'Owned Classes' containment reference list.
|
List<InstanceSpecification> |
getOwnedInstances()
Returns the value of the 'Owned Instances' containment reference list.
|
List<Package> |
getOwnedPackages()
Returns the value of the 'Owned Packages' containment reference list.
|
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() |
String |
getURI()
Returns the value of the 'URI' attribute.
|
void |
setNsPrefix(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(String value)
Sets the value of the '
URI ' attribute. |
getOwnedConstraints
getName, setName
accept, allOwnedElements, getAnnotatingComments, getESObject, getETarget, getOwnedAnnotations, getOwnedComments, getOwnedExtensions, getValue
List<Package> getOwnedPackages()
Package
.
It is bidirectional and its opposite is 'Owning Package
'.
References the packaged elements that are Packages.
PivotPackage.getPackage_OwnedPackages()
,
getOwningPackage()
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()
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(String value)
Ns Prefix
' attribute.
value
- the new value of the 'Ns Prefix' attribute.getNsPrefix()
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(String value)
URI
' attribute.
value
- the new value of the 'URI' attribute.getURI()
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()
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()
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()
EPackage getEPackage()
PackageId getPackageId()
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.