|
||||||||||
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 SImplementation
SImplementation.setPackage(String)
,
MetaABMPackage.getSImplementation_Package()
public void setPackage(java.lang.String newPackage)
setPackage
in interface SImplementation
newPackage
- the new value of the 'Package' attribute.SImplementation.getPackage()
public java.lang.String getClassName()
getClassName
in interface SImplementation
SImplementation.setClassName(String)
,
MetaABMPackage.getSImplementation_ClassName()
public void setClassName(java.lang.String newClassName)
setClassName
in interface SImplementation
newClassName
- the new value of the 'Class Name' attribute.SImplementation.getClassName()
public java.lang.String getBasePath()
getBasePath
in interface SImplementation
SImplementation.setBasePath(String)
,
MetaABMPackage.getSImplementation_BasePath()
public void setBasePath(java.lang.String newBasePath)
setBasePath
in interface SImplementation
newBasePath
- the new value of the 'Base Path' attribute.SImplementation.getBasePath()
public java.lang.String derive(Derivable derivable)
SImplementation
derive
in interface SImplementation
public java.lang.String getDerivedPackage()
SImplementation
If the meaning of the 'Derived Package' attribute isn't clear, there really should be more of a description here...
getDerivedPackage
in interface SImplementation
MetaABMPackage.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 SImplementation
public 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 SImplementation
org.metaabmPackage#getSImplementation_ClassFileLoc()
public java.lang.String getJavaFileLoc()
SImplementation
If 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 SImplementation
MetaABMPackage.getSImplementation_JavaFileLoc()
public java.lang.String getDerivedBinDir()
SImplementation
If the meaning of the 'Derived Bin Dir' attribute isn't clear, there really should be more of a description here...
getDerivedBinDir
in interface SImplementation
MetaABMPackage.getSImplementation_DerivedBinDir()
public java.lang.String getDerivedSrcDir()
SImplementation
If the meaning of the 'Derived Src Dir' attribute isn't clear, there really should be more of a description here...
getDerivedSrcDir
in interface SImplementation
MetaABMPackage.getSImplementation_DerivedSrcDir()
public java.lang.String getDerivedPath()
SImplementation
If the meaning of the 'Derived Path' attribute isn't clear, there really should be more of a description here...
getDerivedPath
in interface SImplementation
MetaABMPackage.getSImplementation_DerivedPath()
public java.lang.String getQualifiedName()
SImplementation
If the meaning of the 'Qualified Name' attribute isn't clear, there really should be more of a description here...
getQualifiedName
in interface SImplementation
MetaABMPackage.getSImplementation_QualifiedName()
public java.lang.String getSrcDir()
getSrcDir
in interface SImplementation
SImplementation.setSrcDir(String)
,
MetaABMPackage.getSImplementation_SrcDir()
public void setSrcDir(java.lang.String newSrcDir)
setSrcDir
in interface SImplementation
newSrcDir
- the new value of the 'Src Dir' attribute.SImplementation.getSrcDir()
public java.lang.String getBinDir()
getBinDir
in interface SImplementation
SImplementation.setBinDir(String)
,
MetaABMPackage.getSImplementation_BinDir()
public void setBinDir(java.lang.String newBinDir)
setBinDir
in interface SImplementation
newBinDir
- the new value of the 'Bin Dir' attribute.SImplementation.getBinDir()
public SImplementationMode getMode()
getMode
in interface SImplementation
SImplementationMode
,
SImplementation.setMode(SImplementationMode)
,
MetaABMPackage.getSImplementation_Mode()
public void setMode(SImplementationMode newMode)
setMode
in interface SImplementation
newMode
- the new value of the 'Mode' attribute.SImplementationMode
,
SImplementation.getMode()
public SImplemented getTarget()
getTarget
in interface SImplementation
SImplementation.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 SImplementation
newTarget
- 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.BasicEObjectImpl
public 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.InternalEObject
eGet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public 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 |