public class CompilationUnitImpl extends NamedElementImpl implements CompilationUnit
The following features are implemented:
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Containerorg.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImplorg.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterList| Modifier and Type | Field and Description |
|---|---|
protected org.eclipse.emf.common.util.EList<Comment> |
commentList
The cached value of the '
Comment List' reference list. |
protected org.eclipse.emf.common.util.EList<ImportDeclaration> |
imports
The cached value of the '
Imports' containment reference list. |
protected static String |
ORIGINAL_FILE_PATH_EDEFAULT
The default value of the '
Original File Path' attribute. |
protected String |
originalFilePath
The cached value of the '
Original File Path' attribute. |
protected Package |
package_
The cached value of the '
Package' reference. |
protected org.eclipse.emf.common.util.EList<AbstractTypeDeclaration> |
types
The cached value of the '
Types' reference list. |
name, NAME_EDEFAULT, proxy, PROXY_EDEFAULT, usagesInImportscomments, originalClassFile, originalCompilationUnitEVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET| Modifier | Constructor and Description |
|---|---|
protected |
CompilationUnitImpl() |
| Modifier and Type | Method and Description |
|---|---|
Package |
basicGetPackage() |
Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
org.eclipse.emf.common.notify.NotificationChain |
eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
Object newValue) |
protected org.eclipse.emf.ecore.EClass |
eStaticClass() |
void |
eUnset(int featureID) |
org.eclipse.emf.common.util.EList<Comment> |
getCommentList() |
org.eclipse.emf.common.util.EList<ImportDeclaration> |
getImports() |
String |
getOriginalFilePath() |
Package |
getPackage() |
org.eclipse.emf.common.util.EList<AbstractTypeDeclaration> |
getTypes() |
void |
setOriginalFilePath(String newOriginalFilePath) |
void |
setPackage(Package newPackage) |
String |
toString() |
eInverseAdd, getName, getUsagesInImports, isProxy, setName, setProxybasicGetOriginalClassFile, basicGetOriginalCompilationUnit, getComments, getOriginalClassFile, getOriginalCompilationUnit, setOriginalClassFile, setOriginalCompilationUnitdynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eInternalContainer, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettingseAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValueseNotificationRequired, eNotifyclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetName, getUsagesInImports, isProxy, setName, setProxygetComments, getOriginalClassFile, getOriginalCompilationUnit, setOriginalClassFile, setOriginalCompilationUniteAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetprotected static final String ORIGINAL_FILE_PATH_EDEFAULT
Original File Path' attribute.
getOriginalFilePath()protected String originalFilePath
Original File Path' attribute.
getOriginalFilePath()protected org.eclipse.emf.common.util.EList<Comment> commentList
Comment List' reference list.
getCommentList()protected org.eclipse.emf.common.util.EList<ImportDeclaration> imports
Imports' containment reference list.
getImports()protected Package package_
Package' reference.
getPackage()protected org.eclipse.emf.common.util.EList<AbstractTypeDeclaration> types
Types' reference list.
getTypes()protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class NamedElementImplpublic String getOriginalFilePath()
getOriginalFilePath in interface CompilationUnitCompilationUnit.setOriginalFilePath(String),
JavaPackage.getCompilationUnit_OriginalFilePath()public void setOriginalFilePath(String newOriginalFilePath)
setOriginalFilePath in interface CompilationUnitnewOriginalFilePath - the new value of the 'Original File Path' attribute.CompilationUnit.getOriginalFilePath()public org.eclipse.emf.common.util.EList<Comment> getCommentList()
getCommentList in interface CompilationUnitJavaPackage.getCompilationUnit_CommentList()public org.eclipse.emf.common.util.EList<ImportDeclaration> getImports()
getImports in interface CompilationUnitJavaPackage.getCompilationUnit_Imports()public Package getPackage()
getPackage in interface CompilationUnitCompilationUnit.setPackage(org.eclipse.gmt.modisco.java.Package),
JavaPackage.getCompilationUnit_Package()public Package basicGetPackage()
public void setPackage(Package newPackage)
setPackage in interface CompilationUnitnewPackage - the new value of the 'Package' reference.CompilationUnit.getPackage()public org.eclipse.emf.common.util.EList<AbstractTypeDeclaration> getTypes()
getTypes in interface CompilationUnitJavaPackage.getCompilationUnit_Types()public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseRemove in class NamedElementImplpublic Object eGet(int featureID, boolean resolve, boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class NamedElementImplpublic void eSet(int featureID,
Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class NamedElementImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class NamedElementImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class NamedElementImplpublic String toString()
toString in class NamedElementImplCopyright © 2018–2020 Atlanmod. All rights reserved.