public class CompleteClassImpl extends NamedElementImpl implements CompleteClass, CompleteClassInternal
getName, setName, toStringallOwnedElements, eInvoke, getAnnotatingComments, getOwnedAnnotations, getOwnedComments, getOwnedExtensions, getValuegetESObject, getETarget, getImage, getTarget, getText, setESObject, setTarget, unloadedequals, getClass, hashCode, notify, notifyAll, wait, wait, waitgetName, setNameallOwnedElements, getAnnotatingComments, getESObject, getETarget, getOwnedAnnotations, getOwnedComments, getOwnedExtensions, getValuepublic CompletePackage getOwningCompletePackageGen()
public CompletePackageInternal getOwningCompletePackage()
CompleteClassOwned Complete Classes'.
If the meaning of the 'Owning Complete Package' container reference isn't clear, there really should be more of a description here...
getOwningCompletePackage in interface CompleteClassgetOwningCompletePackage in interface CompleteClassInternalCompleteClass.setOwningCompletePackage(CompletePackage),
PivotPackage.getCompleteClass_OwningCompletePackage(),
CompletePackage.getOwnedCompleteClasses()public NotificationChain basicSetOwningCompletePackage(CompletePackage newOwningCompletePackage, NotificationChain msgs)
public void setOwningCompletePackage(CompletePackage newOwningCompletePackage)
setOwningCompletePackage in interface CompleteClassnewOwningCompletePackage - the new value of the 'Owning Complete Package' container reference.CompleteClass.getOwningCompletePackage()public NotificationChain eInverseAdd(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
eInverseAdd in class ElementImplpublic NotificationChain eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
eInverseRemove in class ElementImplpublic NotificationChain eBasicRemoveFromContainerFeature(NotificationChain msgs)
public Object eGet(int featureID, boolean resolve, boolean coreType)
eGet in class NamedElementImplpublic void eSet(int featureID,
Object newValue)
eSet in class NamedElementImplpublic void eUnset(int featureID)
eUnset in class NamedElementImplpublic boolean eIsSet(int featureID)
eIsSet in class NamedElementImplpublic <R> R accept(Visitor<R> visitor)
Elementpublic void addClass(Class partialClass)
addClass in interface CompleteClassInternalpublic boolean conformsTo(Type elementType)
conformsTo in interface CompleteClasspublic boolean conformsTo(CompleteClass thatCompleteClass)
conformsTo in interface CompleteClasspublic void didAddClass(Class partialClass)
didAddClass in interface CompleteClassInternalpublic boolean didRemoveClass(Class partialClass)
didRemoveClass in interface CompleteClassInternalpublic void dispose()
dispose in interface CompleteClassInternalpublic CollectionType findCollectionType(CollectionTypeParameters<Type> typeParameters)
findCollectionType in interface CompleteClasspublic MapType findMapType(MapTypeParameters<Type,Type> typeParameters)
findMapType in interface CompleteClasspublic Class getBehavioralClass()
getBehavioralClass in interface CompleteClasspublic CollectionType getCollectionType(CollectionTypeParameters<Type> typeParameters)
getCollectionType in interface CompleteClasspublic final CompleteInheritanceImpl getCompleteInheritance()
getCompleteInheritance in interface CompleteClassgetCompleteInheritance in interface CompleteClassInternalpublic CompleteModelInternal getCompleteModel()
getCompleteModel in interface CompleteClassInternalpublic EnvironmentFactoryInternal getEnvironmentFactory()
getEnvironmentFactory in interface CompleteClassInternalpublic MapType getMapType(MapTypeParameters<Type,Type> typeParameters)
getMapType in interface CompleteClasspublic PivotMetamodelManager getMetamodelManager()
getMetamodelManager in interface CompleteClassInternalpublic Operation getOperation(OperationId operationId)
getOperation in interface CompleteClasspublic Operation getOperation(Operation operationId)
getOperation in interface CompleteClasspublic Iterable<Operation> getOperationOverloads(Operation pivotOperation)
getOperationOverloads in interface CompleteClasspublic Iterable<Operation> getOperations(FeatureFilter featureFilter)
getOperations in interface CompleteClasspublic Iterable<Operation> getOperations(FeatureFilter featureFilter, String name)
getOperations in interface CompleteClasspublic PartialClasses getPartialClasses()
getPartialClasses in interface CompleteClassgetPartialClasses in interface CompleteClassInternalPivotPackage.getCompleteClass_PartialClasses()public Class getPrimaryClass()
getPrimaryClass in interface CompleteClasspublic Iterable<Class> getProperSuperClasses()
getProperSuperClasses in interface CompleteClassInternalpublic Iterable<CompleteClass> getProperSuperCompleteClasses()
getProperSuperCompleteClasses in interface CompleteClasspublic Iterable<Property> getProperties(Property pivotProperty)
getProperties in interface CompleteClasspublic Iterable<Property> getProperties(FeatureFilter featureFilter)
getProperties in interface CompleteClasspublic Iterable<Property> getProperties(FeatureFilter featureFilter, String name)
getProperties in interface CompleteClasspublic Iterable<Property> getProperties(String propertyName)
getProperties in interface CompleteClasspublic Property getProperty(String propertyName)
getProperty in interface CompleteClasspublic StandardLibraryInternal getStandardLibrary()
public Iterable<State> getStates()
getStates in interface CompleteClasspublic Iterable<State> getStates(String name)
getStates in interface CompleteClasspublic Iterable<CompleteClass> getSuperCompleteClasses()
getSuperCompleteClasses in interface CompleteClasspublic void uninstall()
uninstall in interface CompleteClassInternalCopyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.