|
Rational Developer for i 7.5.0 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjectEObjectImpl
com.ibm.etools.systems.app.model.impl.ArtifactImpl
com.ibm.etools.systems.app.model.bin.impl.BoundModuleImpl
public class BoundModuleImpl
An implementation of the model object 'Bound Module'.
The following features are implemented:
| Field Summary | |
|---|---|
protected EList |
callableBlocks
The cached value of the ' Callable Blocks' containment reference list. |
static String |
copyright
|
protected boolean |
debuggable
The cached value of the ' Debuggable' attribute. |
protected static boolean |
DEBUGGABLE_EDEFAULT
The default value of the ' Debuggable' attribute. |
protected SourceContainer |
sourceContainer
The cached value of the ' Source Container' reference. |
| Fields inherited from class com.ibm.etools.systems.app.model.impl.ArtifactImpl |
|---|
external, EXTERNAL_EDEFAULT, location, LOCATION_EDEFAULT, name, NAME_EDEFAULT, subtype, SUBTYPE_EDEFAULT, type, TYPE_EDEFAULT, version, VERSION_EDEFAULT |
| Constructor Summary | |
|---|---|
protected |
BoundModuleImpl()
|
| Method Summary | |
|---|---|
SourceContainer |
basicGetSourceContainer()
|
NotificationChain |
basicSetBinaryContainer(BinaryArtifact newBinaryContainer,
NotificationChain msgs)
|
NotificationChain |
eBasicRemoveFromContainerFeature(NotificationChain msgs)
|
Object |
eGet(int featureID,
boolean resolve,
boolean coreType)
|
NotificationChain |
eInverseAdd(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
|
NotificationChain |
eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
|
boolean |
eIsSet(int featureID)
|
void |
eSet(int featureID,
Object newValue)
|
protected EClass |
eStaticClass()
|
void |
eUnset(int featureID)
|
BinaryArtifact |
getBinaryContainer()
|
EList |
getCallableBlocks()
|
SourceContainer |
getSourceContainer()
|
boolean |
isDebuggable()
Returns if a bound module is debuggable. |
void |
setBinaryContainer(BinaryArtifact newBinaryContainer)
|
void |
setDebuggable(boolean newDebuggable)
|
void |
setSourceContainer(SourceContainer newSourceContainer)
|
String |
toString()
|
| Methods inherited from class com.ibm.etools.systems.app.model.impl.ArtifactImpl |
|---|
equals, getLocation, getName, getSubtype, getType, getVersion, isExternal, setExternal, setLocation, setName, setSubtype, setType, setVersion |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface com.ibm.etools.systems.app.model.Artifact |
|---|
getLocation, getName, getSubtype, getType, getVersion, isExternal, setExternal, setLocation, setName, setSubtype, setType, setVersion |
| Field Detail |
|---|
public static final String copyright
protected SourceContainer sourceContainer
Source Container' reference.
getSourceContainer()protected static final boolean DEBUGGABLE_EDEFAULT
Debuggable' attribute.
isDebuggable(),
Constant Field Valuesprotected boolean debuggable
Debuggable' attribute.
isDebuggable()protected EList callableBlocks
Callable Blocks' containment reference list.
getCallableBlocks()| Constructor Detail |
|---|
protected BoundModuleImpl()
| Method Detail |
|---|
protected EClass eStaticClass()
eStaticClass in class ArtifactImplpublic BinaryArtifact getBinaryContainer()
getBinaryContainer in interface BoundModuleBoundModule.setBinaryContainer(BinaryArtifact),
BinPackage.getBoundModule_BinaryContainer(),
BinaryArtifact.getModules()
public NotificationChain basicSetBinaryContainer(BinaryArtifact newBinaryContainer,
NotificationChain msgs)
public void setBinaryContainer(BinaryArtifact newBinaryContainer)
setBinaryContainer in interface BoundModulenewBinaryContainer - the new value of the 'Binary Container' container reference.BoundModule.getBinaryContainer()public SourceContainer getSourceContainer()
getSourceContainer in interface BoundModuleBoundModule.setSourceContainer(SourceContainer),
BinPackage.getBoundModule_SourceContainer()public SourceContainer basicGetSourceContainer()
public void setSourceContainer(SourceContainer newSourceContainer)
setSourceContainer in interface BoundModulenewSourceContainer - the new value of the 'Source Container' reference.BoundModule.getSourceContainer()public boolean isDebuggable()
isDebuggable in interface BoundModuleisDebuggable in interface IDebuggableBoundModule.setDebuggable(boolean),
BinPackage.getBoundModule_Debuggable()public void setDebuggable(boolean newDebuggable)
setDebuggable in interface BoundModulenewDebuggable - the new value of the 'Debuggable' attribute.BoundModule.isDebuggable()public EList getCallableBlocks()
getCallableBlocks in interface BoundModuleBinPackage.getBoundModule_CallableBlocks()
public NotificationChain eInverseAdd(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
public NotificationChain eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
public NotificationChain eBasicRemoveFromContainerFeature(NotificationChain msgs)
public Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in class ArtifactImpl
public void eSet(int featureID,
Object newValue)
eSet in class ArtifactImplpublic void eUnset(int featureID)
eUnset in class ArtifactImplpublic boolean eIsSet(int featureID)
eIsSet in class ArtifactImplpublic String toString()
toString in class ArtifactImpl
|
Rational Developer for i 7.5.0 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||