|
Rational Developer for Power Systems Software V7.6 |
|||||||||
| 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.src.impl.SourceContainerImpl
public class SourceContainerImpl
An implementation of the model object 'Source Container'.
The following features are implemented:
| Field Summary | |
|---|---|
protected EList |
callableblocks
The cached value of the ' Callableblocks' containment reference list. |
static String |
copyright
|
protected static String |
SOURCE_TYPE_EDEFAULT
The default value of the ' Source Type' attribute. |
protected String |
sourceType
The cached value of the ' Source Type' attribute. |
| 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 |
SourceContainerImpl()
|
| Method Summary | |
|---|---|
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)
|
EList |
getCallableblocks()
|
List |
getIncludes()
Return a list of all SourceContainers included by this SourceContainer. |
String |
getSourceType()
|
void |
setSourceType(String newSourceType)
|
String |
toString()
|
| Methods inherited from class com.ibm.etools.systems.app.model.impl.ArtifactImpl |
|---|
getLocation, getName, getSubtype, getType, getVersion, isExternal, setExternal, setLocation, setName, setSubtype, setType, setVersion |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, 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 static final String SOURCE_TYPE_EDEFAULT
Source Type' attribute.
getSourceType()protected String sourceType
Source Type' attribute.
getSourceType()protected EList callableblocks
Callableblocks' containment reference list.
getCallableblocks()| Constructor Detail |
|---|
protected SourceContainerImpl()
| Method Detail |
|---|
protected EClass eStaticClass()
eStaticClass in class ArtifactImplpublic String getSourceType()
getSourceType in interface SourceContainerSourceContainer.setSourceType(String),
SrcPackage.getSourceContainer_SourceType()public void setSourceType(String newSourceType)
setSourceType in interface SourceContainernewSourceType - the new value of the 'Source Type' attribute.SourceContainer.getSourceType()public EList getCallableblocks()
getCallableblocks in interface SourceContainerSrcPackage.getSourceContainer_Callableblocks(),
CallableBlock.getSourceContainer()
public NotificationChain eInverseAdd(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
public NotificationChain eInverseRemove(InternalEObject otherEnd,
int featureID,
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 ArtifactImplpublic List getIncludes()
IncludesRelationshipto add new includes.
getIncludes in interface SourceContainer
|
Rational Developer for Power Systems Software V7.6 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||