public interface CompletePackage extends NamedElement
The following features are supported:
PivotPackage.getCompletePackage()
getName, setName
accept, allOwnedElements, getAnnotatingComments, getESObject, getETarget, getOwnedAnnotations, getOwnedComments, getOwnedExtensions, getValue
List<CompleteClass> getOwnedCompleteClasses()
CompleteClass
.
It is bidirectional and its opposite is 'Owning Complete Package
'.
If the meaning of the 'Owned Complete Classes' containment reference list isn't clear, there really should be more of a description here...
This is a logically derived collection. One CompleteClass for each distinctly named partial Class inv: ownedCompleteClasses->isUnique(name) inv: ownedCompleteClasses->forAll(name <> null) inv: ownedCompleteClasses->forAll(cc | cc.partialClasses = self.partialPackages.ownedClasses->select(name = cc.name))PivotPackage.getCompletePackage_OwnedCompleteClasses()
,
CompleteClass.getOwningCompletePackage()
List<CompletePackage> getOwnedCompletePackages()
CompletePackage
.
If the meaning of the 'Owned Complete Packages' containment reference list isn't clear, there really should be more of a description here...
PivotPackage.getCompletePackage_OwnedCompletePackages()
CompleteModel getOwningCompleteModel()
Owned Complete Packages
'.
If the meaning of the 'Owning Complete Model' container reference isn't clear, there really should be more of a description here...
setOwningCompleteModel(CompleteModel)
,
PivotPackage.getCompletePackage_OwningCompleteModel()
,
CompleteModel.getOwnedCompletePackages()
void setOwningCompleteModel(CompleteModel value)
Owning Complete Model
' container reference.
value
- the new value of the 'Owning Complete Model' container reference.getOwningCompleteModel()
List<Package> getPartialPackages()
Package
.
If the meaning of the 'Partial Packages' reference list isn't clear, there really should be more of a description here...
PivotPackage.getCompletePackage_PartialPackages()
CompleteClass getOwnedCompleteClass(String name)
CompleteClass getCompleteClass(Class pivotType)
Package getPrimaryPackage()
String getURI()
String getNsPrefix()
int getIndex(Package p1)
void assertSamePackage(Package pivotPackage)
EPackage getEPackage()
CompletePackage getOwnedCompletePackage(String name)
CompleteModel getCompleteModel()
CompletePackage getOwningCompletePackage()
void setOwningCompletePackage(CompletePackage value)
Owning Complete Package
' container reference.
value
- the new value of the 'Owning Complete Package' container reference.getOwningCompletePackage()
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.