|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Scenario
A representation of the model object 'Scenario'.
The following features are supported:
ScenarioPackage.getScenario()| Method Summary | |
|---|---|
java.util.List<Pair<OpenPropertyDeclaration,OpenPropertyBinding>> |
findOpenProperty(PropertyDeclaration property,
DirectPropertyContainer container,
Port port)
|
java.util.Collection<Scenario> |
getAllChildren()
Finds all Scenarios that are contained within this scenario (and all of this scenario's children) as scenario instances. |
java.util.List<Instance> |
getAllInstances()
|
EList |
getComponentInstances()
Returns the value of the 'Component Instances' containment reference list. |
EList |
getConnectors()
Returns the value of the 'Connectors' containment reference list. |
EList |
getImports()
Returns the value of the 'Imports' reference list. |
java.lang.String |
getName()
Returns the value of the 'Name' attribute. |
EList |
getOpenPorts()
Returns the value of the 'Open Ports' containment reference list. |
EList |
getOpenProperties()
Returns the value of the 'Open Properties' containment reference list. |
EList |
getScenarioInstances()
Returns the value of the 'Scenario Instances' containment reference list. |
Style |
getStyle()
Returns the value of the 'Style' reference. |
java.util.List<ComponentInstance> |
getTypedComponentInstances()
|
java.util.List<Connector> |
getTypedConnectors()
|
java.util.List<Module> |
getTypedImports()
|
java.util.List<ScenarioPort> |
getTypedOpenPorts()
|
java.util.List<OpenPropertyDeclaration> |
getTypedOpenProperties()
|
java.util.List<ScenarioInstance> |
getTypedScenarioInstances()
|
java.util.List<ComponentType> |
getVisibleComponentTypes(boolean includeAbstract)
Finds all of the visible component type for this Style. |
void |
setName(java.lang.String value)
Sets the value of the ' Name' attribute. |
void |
setStyle(Style value)
Sets the value of the ' Style' reference. |
| Methods inherited from interface edu.ksu.cis.cadena.core.specification.base.CalmObject |
|---|
addBackReference, getBackReferences, getDeleted, getTrashCan, getUuid, removeBackReference |
| Method Detail |
|---|
java.lang.String getName()
If the meaning of the 'Name' attribute isn't clear, there really should be more of a description here...
setName(String),
ScenarioPackage.getScenario_Name()void setName(java.lang.String value)
Name' attribute.
value - the new value of the 'Name' attribute.getName()EList getConnectors()
Connector.
It is bidirectional and its opposite is 'Scenario'.
If the meaning of the 'Connectors' containment reference list isn't clear, there really should be more of a description here...
ScenarioPackage.getScenario_Connectors(),
Connector.getScenario()EList getComponentInstances()
ComponentInstance.
It is bidirectional and its opposite is 'Scenario'.
If the meaning of the 'Component Instances' containment reference list isn't clear, there really should be more of a description here...
ScenarioPackage.getScenario_ComponentInstances(),
ComponentInstance.getScenario()EList getScenarioInstances()
ScenarioInstance.
It is bidirectional and its opposite is 'Scenario'.
If the meaning of the 'Scenario Instances' containment reference list isn't clear, there really should be more of a description here...
ScenarioPackage.getScenario_ScenarioInstances(),
ScenarioInstance.getScenario()Style getStyle()
If the meaning of the 'Style' reference isn't clear, there really should be more of a description here...
setStyle(Style),
ScenarioPackage.getScenario_Style()void setStyle(Style value)
Style' reference.
value - the new value of the 'Style' reference.getStyle()EList getImports()
Module.
If the meaning of the 'Imports' reference list isn't clear, there really should be more of a description here...
ScenarioPackage.getScenario_Imports()EList getOpenPorts()
ScenarioPort.
If the meaning of the 'Open Ports' containment reference list isn't clear, there really should be more of a description here...
ScenarioPackage.getScenario_OpenPorts()EList getOpenProperties()
OpenPropertyDeclaration.
If the meaning of the 'Open Properties' containment reference list isn't clear, there really should be more of a description here...
ScenarioPackage.getScenario_OpenProperties()java.util.List<Module> getTypedImports()
java.util.List<ScenarioPort> getTypedOpenPorts()
java.util.List<ScenarioInstance> getTypedScenarioInstances()
java.util.List<Connector> getTypedConnectors()
java.util.List<ComponentInstance> getTypedComponentInstances()
java.util.List<OpenPropertyDeclaration> getTypedOpenProperties()
java.util.List<Instance> getAllInstances()
java.util.List<ComponentType> getVisibleComponentTypes(boolean includeAbstract)
Style.
The contents of all the directly (but not indirectly) imported modules
are included.
includeAbstract - if true, exclude component types
that are abstract
java.util.Collection<Scenario> getAllChildren()
java.util.List<Pair<OpenPropertyDeclaration,OpenPropertyBinding>> findOpenProperty(PropertyDeclaration property,
DirectPropertyContainer container,
Port port)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||