Extension SDK 9.0.5

oracle.jdeveloper.jot
Interface JotBreak

All Superinterfaces:
JotBlockElement, JotCodeElement, JotElement, JotStatement

public interface JotBreak
extends JotStatement

A JotBreak represents a break statement. A break statement can have an optional target label. The target label indicates which labeled statement should be the target of the break statement.

Since:
5.0
See Also:
"Section 14.14 of the Java Language Specification"

Field Summary
 
Fields inherited from interface oracle.jdeveloper.jot.JotStatement
BLOCK_STATEMENT, BREAK_STATEMENT, CASE_CLAUSE, CONTINUE_STATEMENT, DO_STATEMENT, ELSE_CLAUSE, EMPTY_STATEMENT, EXPRESSION_STATEMENT, FOR_STATEMENT, IF_STATEMENT, RETURN_STATEMENT, SWITCH_STATEMENT, SYNCHRONIZED_STATEMENT, THROW_STATEMENT, TRY_STATEMENT, WHILE_STATEMENT
 
Fields inherited from interface oracle.jdeveloper.jot.JotBlockElement
LOCAL_CLASS_TYPE, STATEMENT_TYPE, VARIABLE_DECLARATION_TYPE
 
Method Summary
 java.lang.String getBreakLabel()
          Retrieves the target label associated with this break statement.
 void setBreakLabel(java.lang.String label)
          Sets the target label associated with this break statement.
 
Methods inherited from interface oracle.jdeveloper.jot.JotStatement
addLabel, getAsBlock, getAsBreak, getAsCase, getAsContinue, getAsDo, getAsExpressionStatement, getAsFor, getAsIf, getAsReturn, getAsSwitch, getAsSynchronized, getAsThrow, getAsTry, getAsWhile, getLabels, getStatementText, getStatementType, removeLabel
 
Methods inherited from interface oracle.jdeveloper.jot.JotBlockElement
getAsLocalClass, getAsStatement, getAsVariableDeclaration, getElementType
 
Methods inherited from interface oracle.jdeveloper.jot.JotCodeElement
addPrecedingComment, childrenContainErrors, delete, getContainingJotFile, getLeftWhitespace, getLength, getRightWhitespace, isInError, isSource, setLeftWhitespace, setRightWhitespace
 
Methods inherited from interface oracle.jdeveloper.jot.JotElement
getChildren, getContainedElements, getElementName, getEndOffset, getID, getJotWorkArea, getParent, getStartOffset, isExistent, isReadOnly, isStructureKnown, setParent
 

Method Detail

getBreakLabel

public java.lang.String getBreakLabel()
                               throws JotInvalidElementException
Retrieves the target label associated with this break statement.

Returns:
the target label of this break statement, or null if this break statement does not have a target label.
Throws:
JotInvalidElementException

setBreakLabel

public void setBreakLabel(java.lang.String label)
                   throws JotInvalidElementException
Sets the target label associated with this break statement.

Parameters:
label - the target label of this break statement; null indicates that his break statement does not have a target label.
Throws:
JotInvalidElementException

Extension SDK

 

Copyright © 1997, 2004, Oracle. All rights reserved.