|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.EObjectImpl
org.metaabm.impl.SImplementationImpl
public class SImplementationImpl
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
|---|
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList |
| Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
org.eclipse.emf.ecore.InternalEObject.EStore |
| Field Summary | |
|---|---|
static char |
sc
|
| Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
|---|
ELAST_EOBJECT_FLAG |
| Fields inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
EOPPOSITE_FEATURE_BASE |
| Method Summary | |
|---|---|
static java.lang.String |
addDir(java.lang.String currentPath,
java.lang.String candidatePath)
Adds a dir to the current path, adding a seperator IFF both paths are not empty or null. |
org.eclipse.emf.common.notify.NotificationChain |
basicSetTarget(SImplemented newTarget,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
java.lang.String |
derive(Derivable derivable)
If this object's value for the derived parent is null, return the parent's value for the derivable. |
org.eclipse.emf.common.notify.NotificationChain |
eBasicRemoveFromContainerFeature(org.eclipse.emf.common.notify.NotificationChain msgs)
|
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType)
|
org.eclipse.emf.common.notify.NotificationChain |
eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
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,
java.lang.Object newValue)
|
void |
eUnset(int featureID)
|
java.lang.String |
getBasePath()
|
java.lang.String |
getBinDir()
|
java.lang.String |
getClassFileLoc()
Returns the value of the 'Class File Loc' attribute. |
java.lang.String |
getClassName()
|
java.lang.String |
getDerivedBinDir()
Returns the value of the 'Derived Bin Dir' attribute. |
java.lang.String |
getDerivedPackage()
Returns the value of the 'Derived Package' attribute. |
java.lang.String |
getDerivedPath()
Returns the value of the 'Derived Path' attribute. |
java.lang.String |
getDerivedSrcDir()
Returns the value of the 'Derived Src Dir' attribute. |
java.lang.String |
getJavaFileLoc()
Returns the value of the 'Java File Loc' attribute. |
SImplementationMode |
getMode()
|
java.lang.String |
getPackage()
|
java.lang.String |
getPackagePath()
|
java.lang.String |
getQualifiedName()
Returns the value of the 'Qualified Name' attribute. |
java.lang.String |
getSrcDir()
|
SImplemented |
getTarget()
|
void |
setBasePath(java.lang.String newBasePath)
|
void |
setBinDir(java.lang.String newBinDir)
|
void |
setClassName(java.lang.String newClassName)
|
void |
setMode(SImplementationMode newMode)
|
void |
setPackage(java.lang.String newPackage)
|
void |
setSrcDir(java.lang.String newSrcDir)
|
void |
setTarget(SImplemented newTarget)
|
java.lang.String |
toString()
|
| Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
|---|
eAdapters, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eSetClass, eSetDeliver, eSetProxyURI |
| Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
|---|
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eURIFragmentSegment, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnset |
| Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
|---|
eNotificationRequired, eNotify |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.eclipse.emf.ecore.EObject |
|---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset |
| Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
|---|
eAdapters, eDeliver, eNotify, eSetDeliver |
| Methods inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
eNotificationRequired |
| Field Detail |
|---|
public static final char sc
| Method Detail |
|---|
public java.lang.String getPackage()
getPackage in interface SImplementationSImplementation.setPackage(String),
MetaABMPackage.getSImplementation_Package()public void setPackage(java.lang.String newPackage)
setPackage in interface SImplementationnewPackage - the new value of the 'Package' attribute.SImplementation.getPackage()public java.lang.String getClassName()
getClassName in interface SImplementationSImplementation.setClassName(String),
MetaABMPackage.getSImplementation_ClassName()public void setClassName(java.lang.String newClassName)
setClassName in interface SImplementationnewClassName - the new value of the 'Class Name' attribute.SImplementation.getClassName()public java.lang.String getBasePath()
getBasePath in interface SImplementationSImplementation.setBasePath(String),
MetaABMPackage.getSImplementation_BasePath()public void setBasePath(java.lang.String newBasePath)
setBasePath in interface SImplementationnewBasePath - the new value of the 'Base Path' attribute.SImplementation.getBasePath()public java.lang.String derive(Derivable derivable)
SImplementation
derive in interface SImplementationpublic java.lang.String getDerivedPackage()
SImplementationIf the meaning of the 'Derived Package' attribute isn't clear, there really should be more of a description here...
getDerivedPackage in interface SImplementationMetaABMPackage.getSImplementation_DerivedPackage()
public static java.lang.String addDir(java.lang.String currentPath,
java.lang.String candidatePath)
currentPath - candidatePath -
public java.lang.String getPackagePath()
getPackagePath in interface SImplementationpublic java.lang.String getClassFileLoc()
SImplementation"". The precise
location of any related binary class file, e.g.
"../projectdir/bin/org/foo/MyClass.class" or
"/root/projectdir/bin/org/foo/MyClass.class".
getClassFileLoc in interface SImplementationorg.metaabmPackage#getSImplementation_ClassFileLoc()public java.lang.String getJavaFileLoc()
SImplementationIf the meaning of the 'Java File Loc' attribute isn't clear, there really should be more of a description here...
The precise location of any related java file, e.g. \"../projectdir/srcgen/org/foo/MyClass.java\" or \"/root/projectdir/srcgen/org/foo/MyClass.java\".
getJavaFileLoc in interface SImplementationMetaABMPackage.getSImplementation_JavaFileLoc()public java.lang.String getDerivedBinDir()
SImplementationIf the meaning of the 'Derived Bin Dir' attribute isn't clear, there really should be more of a description here...
getDerivedBinDir in interface SImplementationMetaABMPackage.getSImplementation_DerivedBinDir()public java.lang.String getDerivedSrcDir()
SImplementationIf the meaning of the 'Derived Src Dir' attribute isn't clear, there really should be more of a description here...
getDerivedSrcDir in interface SImplementationMetaABMPackage.getSImplementation_DerivedSrcDir()public java.lang.String getDerivedPath()
SImplementationIf the meaning of the 'Derived Path' attribute isn't clear, there really should be more of a description here...
getDerivedPath in interface SImplementationMetaABMPackage.getSImplementation_DerivedPath()public java.lang.String getQualifiedName()
SImplementationIf the meaning of the 'Qualified Name' attribute isn't clear, there really should be more of a description here...
getQualifiedName in interface SImplementationMetaABMPackage.getSImplementation_QualifiedName()public java.lang.String getSrcDir()
getSrcDir in interface SImplementationSImplementation.setSrcDir(String),
MetaABMPackage.getSImplementation_SrcDir()public void setSrcDir(java.lang.String newSrcDir)
setSrcDir in interface SImplementationnewSrcDir - the new value of the 'Src Dir' attribute.SImplementation.getSrcDir()public java.lang.String getBinDir()
getBinDir in interface SImplementationSImplementation.setBinDir(String),
MetaABMPackage.getSImplementation_BinDir()public void setBinDir(java.lang.String newBinDir)
setBinDir in interface SImplementationnewBinDir - the new value of the 'Bin Dir' attribute.SImplementation.getBinDir()public SImplementationMode getMode()
getMode in interface SImplementationSImplementationMode,
SImplementation.setMode(SImplementationMode),
MetaABMPackage.getSImplementation_Mode()public void setMode(SImplementationMode newMode)
setMode in interface SImplementationnewMode - the new value of the 'Mode' attribute.SImplementationMode,
SImplementation.getMode()public SImplemented getTarget()
getTarget in interface SImplementationSImplementation.setTarget(SImplemented),
MetaABMPackage.getSImplementation_Target(),
SImplemented.getImplementation()
public org.eclipse.emf.common.notify.NotificationChain basicSetTarget(SImplemented newTarget,
org.eclipse.emf.common.notify.NotificationChain msgs)
public void setTarget(SImplemented newTarget)
setTarget in interface SImplementationnewTarget - the new value of the 'Target' container reference.SImplementation.getTarget()
public org.eclipse.emf.common.notify.NotificationChain eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseAdd in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
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 org.eclipse.emf.ecore.impl.BasicEObjectImplpublic org.eclipse.emf.common.notify.NotificationChain eBasicRemoveFromContainerFeature(org.eclipse.emf.common.notify.NotificationChain msgs)
eBasicRemoveFromContainerFeature in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic java.lang.String toString()
toString in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||