org.eclipse.modisco.omg.gastm
Interface SwitchCase

All Superinterfaces:
GASTMObject, GASTMSyntaxObject, MinorSyntaxObject
All Known Subinterfaces:
CaseBlock, DefaultBlock

public interface SwitchCase
extends MinorSyntaxObject

A representation of the model object 'Switch Case'.

The following features are supported:

See Also:
GASTMPackage.getSwitchCase()
Generated:
Model:

Method Summary
  getBody()
          Returns the value of the 'Body' reference list.
 java.lang.Boolean getIsEvaluateAllCases()
          Returns the value of the 'Is Evaluate All Cases' attribute.
 void setIsEvaluateAllCases(java.lang.Boolean value)
          Sets the value of the 'Is Evaluate All Cases' attribute.
 
Methods inherited from interface org.eclipse.modisco.omg.gastm.GASTMSyntaxObject
getAnnotations, getLocationInfo, getPreProcessorElements, setLocationInfo
 

Method Detail

getIsEvaluateAllCases

java.lang.Boolean getIsEvaluateAllCases()
Returns the value of the 'Is Evaluate All Cases' attribute.

If the meaning of the 'Is Evaluate All Cases' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Is Evaluate All Cases' attribute.
See Also:
setIsEvaluateAllCases(Boolean), GASTMPackage.getSwitchCase_IsEvaluateAllCases()
Generated:
Model:

setIsEvaluateAllCases

void setIsEvaluateAllCases(java.lang.Boolean value)
Sets the value of the 'Is Evaluate All Cases' attribute.

Parameters:
value - the new value of the 'Is Evaluate All Cases' attribute.
See Also:
getIsEvaluateAllCases()
Generated:

getBody

 getBody()
Returns the value of the 'Body' reference list. The list contents are of type Statement.

If the meaning of the 'Body' reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Body' reference list.
See Also:
GASTMPackage.getSwitchCase_Body()
Generated:
Model:
required="true"