org.eclipse.gmt.modisco.java
Interface LabeledStatement

All Superinterfaces:
ASTNode, NamedElement, Statement
All Known Subinterfaces:
UnresolvedLabeledStatement

public interface LabeledStatement
extends NamedElement, Statement

A representation of the model object 'Labeled Statement'.

The following features are supported:

See Also:
JavaPackage.getLabeledStatement()
Generated:
Model:

Method Summary
 Statement getBody()
          Returns the value of the 'Body' containment reference.
  getUsagesInBreakStatements()
          Returns the value of the 'Usages In Break Statements' reference list.
  getUsagesInContinueStatements()
          Returns the value of the 'Usages In Continue Statements' reference list.
 void setBody(Statement value)
          Sets the value of the 'Body' containment reference.
 
Methods inherited from interface org.eclipse.gmt.modisco.java.NamedElement
getName, getUsagesInImports, isProxy, setName, setProxy
 
Methods inherited from interface org.eclipse.gmt.modisco.java.ASTNode
getComments, getOriginalClassFile, getOriginalCompilationUnit, setOriginalClassFile, setOriginalCompilationUnit
 
Methods inherited from interface org.eclipse.gmt.modisco.java.ASTNode
getComments, getOriginalClassFile, getOriginalCompilationUnit, setOriginalClassFile, setOriginalCompilationUnit
 

Method Detail

getBody

Statement getBody()
Returns the value of the 'Body' containment reference.

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

Returns:
the value of the 'Body' containment reference.
See Also:
setBody(Statement), JavaPackage.getLabeledStatement_Body()
Generated:
Model:
containment="true" required="true" ordered="false"

setBody

void setBody(Statement value)
Sets the value of the 'Body' containment reference.

Parameters:
value - the new value of the 'Body' containment reference.
See Also:
getBody()
Generated:

getUsagesInBreakStatements

 getUsagesInBreakStatements()
Returns the value of the 'Usages In Break Statements' reference list. The list contents are of type BreakStatement. It is bidirectional and its opposite is 'Label'.

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

Returns:
the value of the 'Usages In Break Statements' reference list.
See Also:
JavaPackage.getLabeledStatement_UsagesInBreakStatements(), BreakStatement.getLabel()
Generated:
Model:
opposite="label" ordered="false"

getUsagesInContinueStatements

 getUsagesInContinueStatements()
Returns the value of the 'Usages In Continue Statements' reference list. The list contents are of type ContinueStatement. It is bidirectional and its opposite is 'Label'.

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

Returns:
the value of the 'Usages In Continue Statements' reference list.
See Also:
JavaPackage.getLabeledStatement_UsagesInContinueStatements(), ContinueStatement.getLabel()
Generated:
Model:
opposite="label" ordered="false"