public interface PackageImport extends DirectedRelationship
The following features are supported:
UMLPackage.getPackageImport()
Modifier and Type | Method and Description |
---|---|
Profile |
get_profileOfMetamodelReference()
Returns the value of the 'profile Of Metamodel Reference' reference.
|
Package |
getImportedPackage()
Returns the value of the 'Imported Package' reference.
|
Namespace |
getImportingNamespace()
Returns the value of the 'Importing Namespace' container reference.
|
VisibilityKind |
getVisibility()
Returns the value of the 'Visibility' attribute.
|
void |
set_profileOfMetamodelReference(Profile value)
Sets the value of the '
profile Of Metamodel Reference ' reference. |
void |
setImportedPackage(Package value)
Sets the value of the '
Imported Package ' reference. |
void |
setImportingNamespace(Namespace value)
Sets the value of the '
Importing Namespace ' container reference. |
void |
setVisibility(VisibilityKind value)
Sets the value of the '
Visibility ' attribute. |
getSource, getTarget, hasSource, hasTarget
get_abstraction, getRelatedElement, has_abstraction, hasRelatedElement
get_activityPartitionOfRepresents, get_commentOfAnnotatedElement, get_constraintOfConstrainedElement, get_diagramOfContext, get_directedRelationshipOfSource, get_directedRelationshipOfTarget, get_elementOfSyncElement, get_elementValueOfElement, get_relationshipOfRelatedElement, getAppliedStereotypeInstance, getOwnedComment, getOwnedElement, getOwner, getSyncElement, has_activityPartitionOfRepresents, has_commentOfAnnotatedElement, has_constraintOfConstrainedElement, has_diagramOfContext, has_directedRelationshipOfSource, has_directedRelationshipOfTarget, has_elementOfSyncElement, has_elementValueOfElement, has_relationshipOfRelatedElement, hasOwnedComment, hasOwnedElement, setAppliedStereotypeInstance, setOwner, setSyncElement
get_representationText, getLocalID, isInvalid, set_representationText, setLocalID, sGetLocalID
getID, getMDExtension, getMdExtensions, setID
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
accept, addPropertyChangeListener, canAdd, canAdd, canAddChild, canBeDeleted, firePropertyChange, getClassType, getHumanName, getHumanType, getObjectParent, isEditable, removePropertyChangeListener, sGetID
refClass, refDelete, refImmediateComposite, refIsInstanceOf, refOutermostComposite
Package getImportedPackage()
package Import Of Imported Package
'.
Specifies the Package whose members are imported into a Namespace.
setImportedPackage(Package)
,
UMLPackage.getPackageImport_ImportedPackage()
,
Package.get_packageImportOfImportedPackage()
void setImportedPackage(Package value)
Imported Package
' reference.
value
- the new value of the 'Imported Package' reference.getImportedPackage()
Profile get_profileOfMetamodelReference()
Metamodel Reference
'.
If the meaning of the 'profile Of Metamodel Reference' reference isn't clear, there really should be more of a description here...
set_profileOfMetamodelReference(Profile)
,
UMLPackage.getPackageImport__profileOfMetamodelReference()
,
Profile.getMetamodelReference()
void set_profileOfMetamodelReference(Profile value)
profile Of Metamodel Reference
' reference.
value
- the new value of the 'profile Of Metamodel Reference' reference.get_profileOfMetamodelReference()
Namespace getImportingNamespace()
Package Import
'.
Specifies the Namespace that imports the members from a Package.
setImportingNamespace(Namespace)
,
UMLPackage.getPackageImport_ImportingNamespace()
,
Namespace.getPackageImport()
void setImportingNamespace(Namespace value)
Importing Namespace
' container reference.
value
- the new value of the 'Importing Namespace' container reference.getImportingNamespace()
VisibilityKind getVisibility()
"public"
.
The literals are from the enumeration VisibilityKind
.
Specifies the visibility of the imported PackageableElements within the importingNamespace, i.e., whether imported Elements will in turn be visible to other Namespaces. If the PackageImport is public, the imported Elements will be visible outside the importingNamespace, while, if the PackageImport is private, they will not.
VisibilityKind
,
setVisibility(VisibilityKind)
,
UMLPackage.getPackageImport_Visibility()
void setVisibility(VisibilityKind value)
Visibility
' attribute.
value
- the new value of the 'Visibility' attribute.VisibilityKind
,
getVisibility()