public interface Configuration extends ModelElement
The following features are supported:
Compiler Switches
Link Switches
Libraries
Additional Sources
Standard Headers
Include Path
Initialization Code
Scope Type
Instrumentation Type
Time Model
Statechart Implementation
Build Set
All Elements In Instrumentation Scope
Generate Code For Actors
Path
Directory
Main Name
Makefile Name
Target Name
Executable Name
Instrumentation Scope
Initial Instances
Component
RhapsodyPackage.getConfiguration()
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAdditionalSources()
Returns the value of the 'Additional Sources' attribute.
|
BuildSetKind |
getBuildSet()
Returns the value of the 'Build Set' attribute.
|
java.lang.String |
getCompilerSwitches()
Returns the value of the 'Compiler Switches' attribute.
|
Component |
getComponent()
Returns the value of the 'Component' reference.
|
java.lang.String |
getDirectory()
Returns the value of the 'Directory' attribute.
|
java.lang.String |
getExecutableName()
Returns the value of the 'Executable Name' attribute.
|
java.lang.String |
getIncludePath()
Returns the value of the 'Include Path' attribute.
|
com.sodius.mdw.core.model.emf.MDWEList |
getInitialInstances()
Returns the value of the 'Initial Instances' reference list.
|
java.lang.String |
getInitializationCode()
Returns the value of the 'Initialization Code' attribute.
|
com.sodius.mdw.core.model.emf.MDWEList |
getInstrumentationScope()
Returns the value of the 'Instrumentation Scope' reference list.
|
InstrumentationKind |
getInstrumentationType()
Returns the value of the 'Instrumentation Type' attribute.
|
java.lang.String |
getLibraries()
Returns the value of the 'Libraries' attribute.
|
java.lang.String |
getLinkSwitches()
Returns the value of the 'Link Switches' attribute.
|
java.lang.String |
getMainName()
Returns the value of the 'Main Name' attribute.
|
java.lang.String |
getMakefileName()
Returns the value of the 'Makefile Name' attribute.
|
java.lang.String |
getPath()
Returns the value of the 'Path' attribute.
|
ScopeKind |
getScopeType()
Returns the value of the 'Scope Type' attribute.
|
java.lang.String |
getStandardHeaders()
Returns the value of the 'Standard Headers' attribute.
|
StatechartImplementation |
getStatechartImplementation()
Returns the value of the 'Statechart Implementation' attribute.
|
java.lang.String |
getTargetName()
Returns the value of the 'Target Name' attribute.
|
TimeModelKind |
getTimeModel()
Returns the value of the 'Time Model' attribute.
|
boolean |
isAllElementsInInstrumentationScope()
Returns the value of the 'All Elements In Instrumentation Scope' attribute.
|
boolean |
isGenerateCodeForActors()
Returns the value of the 'Generate Code For Actors' attribute.
|
void |
setAdditionalSources(java.lang.String value)
Sets the value of the '
Additional Sources ' attribute. |
void |
setAllElementsInInstrumentationScope(boolean value)
Sets the value of the '
All Elements In Instrumentation Scope ' attribute. |
void |
setBuildSet(BuildSetKind value)
Sets the value of the '
Build Set ' attribute. |
void |
setCompilerSwitches(java.lang.String value)
Sets the value of the '
Compiler Switches ' attribute. |
void |
setComponent(Component value)
Sets the value of the '
Component ' reference. |
void |
setDirectory(java.lang.String value)
Sets the value of the '
Directory ' attribute. |
void |
setExecutableName(java.lang.String value)
Sets the value of the '
Executable Name ' attribute. |
void |
setGenerateCodeForActors(boolean value)
Sets the value of the '
Generate Code For Actors '
attribute. |
void |
setIncludePath(java.lang.String value)
Sets the value of the '
Include Path ' attribute. |
void |
setInitializationCode(java.lang.String value)
Sets the value of the '
Initialization Code ' attribute. |
void |
setInstrumentationType(InstrumentationKind value)
Sets the value of the '
Instrumentation Type ' attribute. |
void |
setLibraries(java.lang.String value)
Sets the value of the '
Libraries ' attribute. |
void |
setLinkSwitches(java.lang.String value)
Sets the value of the '
Link Switches ' attribute. |
void |
setMainName(java.lang.String value)
Sets the value of the '
Main Name ' attribute. |
void |
setMakefileName(java.lang.String value)
Sets the value of the '
Makefile Name ' attribute. |
void |
setPath(java.lang.String value)
Sets the value of the '
Path ' attribute. |
void |
setScopeType(ScopeKind value)
Sets the value of the '
Scope Type ' attribute. |
void |
setStandardHeaders(java.lang.String value)
Sets the value of the '
Standard Headers ' attribute. |
void |
setStatechartImplementation(StatechartImplementation value)
Sets the value of the '
Statechart Implementation '
attribute. |
void |
setTargetName(java.lang.String value)
Sets the value of the '
Target Name ' attribute. |
void |
setTimeModel(TimeModelKind value)
Sets the value of the '
Time Model ' attribute. |
getAllTags, getAnnotations, getConstraints, getConstraintsByHim, getControlledFiles, getDependencies, getDescription, getDescriptionHTML, getDescriptionRTF, getDisplayName, getFullPathName, getGUID, getHyperLinks, getInterfaceName, getLocalTags, getMainDiagram, getMetaClass, getName, getOfTemplate, getOwnedDependencies, getOwner, getProject, getProperties, getProperty, getReferences, getStereotype, getStereotypes, getTemplateParameters, getTi, getUserDefinedMetaClass, isATemplate, isExternal, isRequirementTraceabilityHandle, isShowDisplayName, isUnresolved, setDescription, setDescriptionHTML, setDescriptionRTF, setDisplayName, setFullPathName, setGUID, setInterfaceName, setIsATemplate, setIsExternal, setIsShowDisplayName, setIsUnresolved, setMainDiagram, setMetaClass, setName, setOfTemplate, setOwner, setProject, setRequirementTraceabilityHandle, setStereotype, setTi, setUserDefinedMetaClass
compareTo, eExtendedClass, eIsInstanceOf, eIsInstanceOf, eIsProfiled, eIsRemoved, eMetamodel, eMetaTypeName, eModel, eRemove, eSetUniqueID, eUniqueID, superScript, superScript, toBoolean, toBoolean, toByte, toByte, toChar, toChar, toDouble, toDouble, toFloat, toFloat, toInt, toInt, toList, toList, toList, toList, toList, toLong, toLong, toObject, toObject, toSet, toSet, toShort, toShort, toString, toString
getEAnnotation, getEAnnotations
java.lang.String getCompilerSwitches()
""
.
setCompilerSwitches(String)
,
RhapsodyPackage.getConfiguration_CompilerSwitches()
void setCompilerSwitches(java.lang.String value)
Compiler Switches
' attribute.
value
- the new value of the 'Compiler Switches' attribute.getCompilerSwitches()
java.lang.String getLinkSwitches()
""
.
setLinkSwitches(String)
,
RhapsodyPackage.getConfiguration_LinkSwitches()
void setLinkSwitches(java.lang.String value)
Link Switches
' attribute.
value
- the new value of the 'Link Switches' attribute.getLinkSwitches()
java.lang.String getLibraries()
""
.
setLibraries(String)
,
RhapsodyPackage.getConfiguration_Libraries()
void setLibraries(java.lang.String value)
Libraries
' attribute.
value
- the new value of the 'Libraries' attribute.getLibraries()
java.lang.String getAdditionalSources()
""
.
setAdditionalSources(String)
,
RhapsodyPackage.getConfiguration_AdditionalSources()
void setAdditionalSources(java.lang.String value)
Additional Sources
' attribute.
value
- the new value of the 'Additional Sources' attribute.getAdditionalSources()
java.lang.String getStandardHeaders()
""
.
setStandardHeaders(String)
,
RhapsodyPackage.getConfiguration_StandardHeaders()
void setStandardHeaders(java.lang.String value)
Standard Headers
' attribute.
value
- the new value of the 'Standard Headers' attribute.getStandardHeaders()
java.lang.String getIncludePath()
""
.
setIncludePath(String)
,
RhapsodyPackage.getConfiguration_IncludePath()
void setIncludePath(java.lang.String value)
Include Path
' attribute.
value
- the new value of the 'Include Path' attribute.getIncludePath()
java.lang.String getInitializationCode()
""
.
setInitializationCode(String)
,
RhapsodyPackage.getConfiguration_InitializationCode()
void setInitializationCode(java.lang.String value)
Initialization Code
' attribute.
value
- the new value of the 'Initialization Code' attribute.getInitializationCode()
ScopeKind getScopeType()
""
.
The literals are from the enumeration ScopeKind
.
ScopeKind
,
setScopeType(ScopeKind)
,
RhapsodyPackage.getConfiguration_ScopeType()
void setScopeType(ScopeKind value)
Scope Type
' attribute.
value
- the new value of the 'Scope Type' attribute.ScopeKind
,
getScopeType()
InstrumentationKind getInstrumentationType()
""
.
The literals are from the enumeration InstrumentationKind
.
InstrumentationKind
,
setInstrumentationType(InstrumentationKind)
,
RhapsodyPackage.getConfiguration_InstrumentationType()
void setInstrumentationType(InstrumentationKind value)
Instrumentation Type
' attribute.
value
- the new value of the 'Instrumentation Type' attribute.InstrumentationKind
,
getInstrumentationType()
TimeModelKind getTimeModel()
""
.
The literals are from the enumeration TimeModelKind
.
TimeModelKind
,
setTimeModel(TimeModelKind)
,
RhapsodyPackage.getConfiguration_TimeModel()
void setTimeModel(TimeModelKind value)
Time Model
' attribute.
value
- the new value of the 'Time Model' attribute.TimeModelKind
,
getTimeModel()
StatechartImplementation getStatechartImplementation()
""
.
The literals are from the enumeration StatechartImplementation
.
StatechartImplementation
,
setStatechartImplementation(StatechartImplementation)
,
RhapsodyPackage.getConfiguration_StatechartImplementation()
void setStatechartImplementation(StatechartImplementation value)
Statechart Implementation
'
attribute.
value
- the new value of the 'Statechart Implementation' attribute.StatechartImplementation
,
getStatechartImplementation()
BuildSetKind getBuildSet()
""
.
The literals are from the enumeration BuildSetKind
.
BuildSetKind
,
setBuildSet(BuildSetKind)
,
RhapsodyPackage.getConfiguration_BuildSet()
void setBuildSet(BuildSetKind value)
Build Set
' attribute.
value
- the new value of the 'Build Set' attribute.BuildSetKind
,
getBuildSet()
boolean isAllElementsInInstrumentationScope()
setAllElementsInInstrumentationScope(boolean)
,
RhapsodyPackage.getConfiguration_AllElementsInInstrumentationScope()
void setAllElementsInInstrumentationScope(boolean value)
All Elements In Instrumentation Scope
' attribute.
value
- the new value of the 'All Elements In Instrumentation Scope' attribute.isAllElementsInInstrumentationScope()
boolean isGenerateCodeForActors()
setGenerateCodeForActors(boolean)
,
RhapsodyPackage.getConfiguration_GenerateCodeForActors()
void setGenerateCodeForActors(boolean value)
Generate Code For Actors
'
attribute.
value
- the new value of the 'Generate Code For Actors' attribute.isGenerateCodeForActors()
java.lang.String getPath()
""
.
setPath(String)
,
RhapsodyPackage.getConfiguration_Path()
void setPath(java.lang.String value)
Path
' attribute.
value
- the new value of the 'Path' attribute.getPath()
java.lang.String getDirectory()
""
.
setDirectory(String)
,
RhapsodyPackage.getConfiguration_Directory()
void setDirectory(java.lang.String value)
Directory
' attribute.
value
- the new value of the 'Directory' attribute.getDirectory()
java.lang.String getMainName()
""
.
setMainName(String)
,
RhapsodyPackage.getConfiguration_MainName()
void setMainName(java.lang.String value)
Main Name
' attribute.
value
- the new value of the 'Main Name' attribute.getMainName()
java.lang.String getMakefileName()
""
.
setMakefileName(String)
,
RhapsodyPackage.getConfiguration_MakefileName()
void setMakefileName(java.lang.String value)
Makefile Name
' attribute.
value
- the new value of the 'Makefile Name' attribute.getMakefileName()
java.lang.String getTargetName()
""
.
setTargetName(String)
,
RhapsodyPackage.getConfiguration_TargetName()
void setTargetName(java.lang.String value)
Target Name
' attribute.
value
- the new value of the 'Target Name' attribute.getTargetName()
java.lang.String getExecutableName()
""
.
setExecutableName(String)
,
RhapsodyPackage.getConfiguration_ExecutableName()
void setExecutableName(java.lang.String value)
Executable Name
' attribute.
value
- the new value of the 'Executable Name' attribute.getExecutableName()
com.sodius.mdw.core.model.emf.MDWEList getInstrumentationScope()
ModelElement
.
RhapsodyPackage.getConfiguration_InstrumentationScope()
com.sodius.mdw.core.model.emf.MDWEList getInitialInstances()
ModelElement
.
RhapsodyPackage.getConfiguration_InitialInstances()
Component getComponent()
Configurations
'.
setComponent(Component)
,
RhapsodyPackage.getConfiguration_Component()
,
Component.getConfigurations()
void setComponent(Component value)
Component
' reference.
value
- the new value of the 'Component' reference.getComponent()