public class CompletePackageImpl extends NamedElementImpl implements CompletePackage, CompletePackageInternal
Modifier and Type | Method and Description |
---|---|
<R> R |
accept(Visitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
void |
assertSamePackage(Package pivotPackage) |
NotificationChain |
basicSetOwningCompleteModel(CompleteModel newOwningCompleteModel,
NotificationChain msgs) |
NotificationChain |
basicSetOwningCompletePackage(CompletePackage newOwningCompletePackage,
NotificationChain msgs) |
void |
didAddClass(Class partialClass) |
void |
didAddNestedPackage(Package nestedPackage) |
void |
didAddPartialPackage(Package partialPackage) |
void |
didRemoveClass(Class partialClass) |
void |
didRemoveNestedPackage(Package nestedPackage) |
void |
didRemovePartialPackage(Package partialPackage) |
void |
dispose() |
NotificationChain |
eBasicRemoveFromContainerFeature(NotificationChain msgs) |
Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
NotificationChain |
eInverseAdd(InternalEObject otherEnd,
int featureID,
NotificationChain msgs) |
NotificationChain |
eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs) |
Object |
eInvoke(int operationID,
<any> arguments) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
Object newValue) |
void |
eUnset(int featureID) |
Iterable<Class> |
getAllClasses() |
CompleteClassInternal |
getCompleteClass(Class pivotType) |
CompleteInheritanceImpl |
getCompleteInheritance(CompleteClassInternal completeClass) |
CompleteModelInternal |
getCompleteModel() |
EPackage |
getEPackage() |
int |
getIndex(Package p1) |
Class |
getMemberType(String name) |
String |
getNsPrefix() |
CompleteClassInternal |
getOwnedCompleteClass(String name) |
CompleteClasses |
getOwnedCompleteClasses() |
CompletePackageInternal |
getOwnedCompletePackage(String name) |
NestedCompletePackages |
getOwnedCompletePackages() |
CompleteModel |
getOwningCompleteModel() |
CompletePackage |
getOwningCompletePackage() |
PartialPackages |
getPartialPackages()
Returns the value of the 'Partial Packages' reference list.
|
Package |
getPrimaryPackage() |
CompletePackageInternal |
getRootCompletePackage() |
Type |
getType(String metatypeName) |
String |
getURI() |
void |
init(String name,
String nsPrefix,
String nsURI) |
void |
setOwningCompleteModel(CompleteModel newOwningCompleteModel) |
void |
setOwningCompletePackage(CompletePackage newOwningCompletePackage) |
getName, setName, toString
allOwnedElements, getAnnotatingComments, getOwnedAnnotations, getOwnedComments, getOwnedExtensions, getValue
getESObject, getETarget, getImage, getTarget, getText, setESObject, setTarget, unloaded
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
getName, setName
allOwnedElements, getAnnotatingComments, getESObject, getETarget, getOwnedAnnotations, getOwnedComments, getOwnedExtensions, getValue
public NotificationChain eInverseAdd(InternalEObject otherEnd, int featureID, NotificationChain msgs)
eInverseAdd
in class ElementImpl
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
eInverseRemove
in class ElementImpl
public NotificationChain eBasicRemoveFromContainerFeature(NotificationChain msgs)
public Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in class NamedElementImpl
public void eSet(int featureID, Object newValue)
eSet
in class NamedElementImpl
public void eUnset(int featureID)
eUnset
in class NamedElementImpl
public boolean eIsSet(int featureID)
eIsSet
in class NamedElementImpl
public Object eInvoke(int operationID, <any> arguments) throws InvocationTargetException
eInvoke
in class ElementImpl
InvocationTargetException
public <R> R accept(Visitor<R> visitor)
Element
public void assertSamePackage(Package pivotPackage)
assertSamePackage
in interface CompletePackage
public void didAddClass(Class partialClass)
public void didAddNestedPackage(Package nestedPackage)
public void didAddPartialPackage(Package partialPackage)
public void didRemoveClass(Class partialClass)
public void didRemoveNestedPackage(Package nestedPackage)
public void didRemovePartialPackage(Package partialPackage)
public void dispose()
dispose
in interface CompletePackageInternal
public Iterable<Class> getAllClasses()
getAllClasses
in interface CompletePackage
public CompleteClassInternal getCompleteClass(Class pivotType)
getCompleteClass
in interface CompletePackage
getCompleteClass
in interface CompletePackageInternal
public CompleteInheritanceImpl getCompleteInheritance(CompleteClassInternal completeClass)
getCompleteInheritance
in interface CompletePackageInternal
public CompleteModelInternal getCompleteModel()
getCompleteModel
in interface CompletePackage
getCompleteModel
in interface CompletePackageInternal
public EPackage getEPackage()
getEPackage
in interface CompletePackage
public int getIndex(Package p1)
getIndex
in interface CompletePackage
public Class getMemberType(String name)
getMemberType
in interface CompletePackage
public String getNsPrefix()
getNsPrefix
in interface CompletePackage
public CompleteClassInternal getOwnedCompleteClass(String name)
CompletePackage
getOwnedCompleteClass
in interface CompletePackage
getOwnedCompleteClass
in interface CompletePackageInternal
public CompletePackageInternal getOwnedCompletePackage(String name)
getOwnedCompletePackage
in interface CompletePackage
getOwnedCompletePackage
in interface CompletePackageInternal
public CompleteClasses getOwnedCompleteClasses()
getOwnedCompleteClasses
in interface CompletePackage
PivotPackage.getCompletePackage_OwnedCompleteClasses()
,
CompleteClass.getOwningCompletePackage()
public NestedCompletePackages getOwnedCompletePackages()
getOwnedCompletePackages
in interface CompletePackage
PivotPackage.getCompletePackage_OwnedCompletePackages()
public CompleteModel getOwningCompleteModel()
getOwningCompleteModel
in interface CompletePackage
CompletePackage.setOwningCompleteModel(CompleteModel)
,
PivotPackage.getCompletePackage_OwningCompleteModel()
,
CompleteModel.getOwnedCompletePackages()
public NotificationChain basicSetOwningCompleteModel(CompleteModel newOwningCompleteModel, NotificationChain msgs)
public void setOwningCompleteModel(CompleteModel newOwningCompleteModel)
setOwningCompleteModel
in interface CompletePackage
newOwningCompleteModel
- the new value of the 'Owning Complete Model' container reference.CompletePackage.getOwningCompleteModel()
public CompletePackage getOwningCompletePackage()
getOwningCompletePackage
in interface CompletePackage
public NotificationChain basicSetOwningCompletePackage(CompletePackage newOwningCompletePackage, NotificationChain msgs)
public void setOwningCompletePackage(CompletePackage newOwningCompletePackage)
setOwningCompletePackage
in interface CompletePackage
newOwningCompletePackage
- the new value of the 'Owning Complete Package' container reference.CompletePackage.getOwningCompletePackage()
public PartialPackages getPartialPackages()
CompletePackage
Package
.
If the meaning of the 'Partial Packages' reference list isn't clear, there really should be more of a description here...
getPartialPackages
in interface CompletePackage
getPartialPackages
in interface CompletePackageInternal
PivotPackage.getCompletePackage_PartialPackages()
public final Package getPrimaryPackage()
getPrimaryPackage
in interface CompletePackage
public CompletePackageInternal getRootCompletePackage()
getRootCompletePackage
in interface CompletePackageInternal
public Type getType(String metatypeName)
getType
in interface CompletePackage
public String getURI()
getURI
in interface CompletePackage
public void init(String name, String nsPrefix, String nsURI)
init
in interface CompletePackageInternal
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.