public class ClassFileImpl extends NamedElementImpl implements ClassFile
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 CompilationUnit |
attachedSource
The cached value of the '
Attached Source' reference. |
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 AbstractTypeDeclaration |
type
The cached value of the '
Type' reference. |
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 |
ClassFileImpl() |
| Modifier and Type | Method and Description |
|---|---|
CompilationUnit |
basicGetAttachedSource() |
Package |
basicGetPackage() |
AbstractTypeDeclaration |
basicGetType() |
Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
Object newValue) |
protected org.eclipse.emf.ecore.EClass |
eStaticClass() |
void |
eUnset(int featureID) |
CompilationUnit |
getAttachedSource() |
String |
getOriginalFilePath() |
Package |
getPackage() |
AbstractTypeDeclaration |
getType() |
void |
setAttachedSource(CompilationUnit newAttachedSource) |
void |
setOriginalFilePath(String newOriginalFilePath) |
void |
setPackage(Package newPackage) |
void |
setType(AbstractTypeDeclaration newType) |
String |
toString() |
eInverseAdd, eInverseRemove, 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 AbstractTypeDeclaration type
Type' reference.
getType()protected CompilationUnit attachedSource
Attached Source' reference.
getAttachedSource()protected Package package_
Package' reference.
getPackage()protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class NamedElementImplpublic String getOriginalFilePath()
getOriginalFilePath in interface ClassFileClassFile.setOriginalFilePath(String),
JavaPackage.getClassFile_OriginalFilePath()public void setOriginalFilePath(String newOriginalFilePath)
setOriginalFilePath in interface ClassFilenewOriginalFilePath - the new value of the 'Original File Path' attribute.ClassFile.getOriginalFilePath()public AbstractTypeDeclaration getType()
getType in interface ClassFileClassFile.setType(AbstractTypeDeclaration),
JavaPackage.getClassFile_Type()public AbstractTypeDeclaration basicGetType()
public void setType(AbstractTypeDeclaration newType)
setType in interface ClassFilenewType - the new value of the 'Type' reference.ClassFile.getType()public CompilationUnit getAttachedSource()
getAttachedSource in interface ClassFileClassFile.setAttachedSource(CompilationUnit),
JavaPackage.getClassFile_AttachedSource()public CompilationUnit basicGetAttachedSource()
public void setAttachedSource(CompilationUnit newAttachedSource)
setAttachedSource in interface ClassFilenewAttachedSource - the new value of the 'Attached Source' reference.ClassFile.getAttachedSource()public Package getPackage()
getPackage in interface ClassFileClassFile.setPackage(org.eclipse.gmt.modisco.java.Package),
JavaPackage.getClassFile_Package()public Package basicGetPackage()
public void setPackage(Package newPackage)
setPackage in interface ClassFilenewPackage - the new value of the 'Package' reference.ClassFile.getPackage()public 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.