public final class ContinueStmt extends Statement implements NodeWithOptionalLabel<ContinueStmt>
continue brains;
continue;
Node.ObserverRegistrationMode
ABSOLUTE_BEGIN_LINE, ABSOLUTE_END_LINE, NODE_BY_BEGIN_POSITION, prettyPrinterNoCommentsConfiguration
Constructor and Description |
---|
ContinueStmt() |
ContinueStmt(Range range,
SimpleName label) |
ContinueStmt(SimpleName label) |
ContinueStmt(String label) |
Modifier and Type | Method and Description |
---|---|
<R,A> R |
accept(GenericVisitor<R,A> v,
A arg)
Accept method for visitor support.
|
<A> void |
accept(VoidVisitor<A> v,
A arg)
Accept method for visitor support.
|
ContinueStmt |
clone() |
Optional<SimpleName> |
getLabel() |
ContinueStmtMetaModel |
getMetaModel() |
boolean |
remove(Node node) |
ContinueStmt |
removeLabel() |
ContinueStmt |
setLabel(SimpleName label)
Sets the label
|
addOrphanComment, equals, getAllContainedComments, getChildNodes, getChildNodesByType, getComment, getData, getNodeLists, getNodesByType, getOrphanComments, getParentNode, getParentNodeForChildren, getRange, hasComment, hashCode, isRegistered, notifyPropertyChange, register, register, registerForSubtree, remove, removeComment, removeOrphanComment, setAsParentNodeOf, setBlockComment, setComment, setData, setLineComment, setParentNode, setRange, toString, toString, tryAddImportToParentCompilationUnit, unregister
finalize, getClass, notify, notifyAll, wait, wait, wait
getLabelAsString, setLabel
getAncestorOfType, setAsParentNodeOf, setAsParentNodeOf
containsWithin, getBegin, getEnd, isPositionedAfter, isPositionedBefore
public ContinueStmt()
public ContinueStmt(String label)
public ContinueStmt(SimpleName label)
public ContinueStmt(Range range, SimpleName label)
public <R,A> R accept(GenericVisitor<R,A> v, A arg)
Visitable
accept
in interface Visitable
R
- the type of the return value of the visitorA
- the type the user argument passed to the visitorv
- the visitor implementationarg
- the argument passed to the visitor (of type A)public <A> void accept(VoidVisitor<A> v, A arg)
Visitable
public Optional<SimpleName> getLabel()
getLabel
in interface NodeWithOptionalLabel<ContinueStmt>
public ContinueStmt setLabel(SimpleName label)
setLabel
in interface NodeWithOptionalLabel<ContinueStmt>
label
- the label, can be nullpublic ContinueStmt removeLabel()
public ContinueStmt clone()
public ContinueStmtMetaModel getMetaModel()
getMetaModel
in class Statement
Copyright © 2007–2017. All rights reserved.