public class BindingPropertyTreeImpl extends JavaScriptTree implements BindingPropertyTree
| Constructor and Description |
|---|
BindingPropertyTreeImpl(Tree name,
InternalSyntaxToken colonToken,
BindingElementTree value) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(DoubleDispatchVisitor visitor) |
List<IdentifierTree> |
bindingIdentifiers() |
Iterator<Tree> |
childrenIterator()
Creates iterator for children of this node.
|
SyntaxToken |
colonToken() |
Tree.Kind |
getKind() |
Tree |
name() |
BindingElementTree |
value() |
getFirstToken, getLastToken, getLine, getParent, is, isLeaf, setParentpublic BindingPropertyTreeImpl(Tree name, InternalSyntaxToken colonToken, BindingElementTree value)
public Tree name()
name in interface BindingPropertyTreepublic SyntaxToken colonToken()
colonToken in interface BindingPropertyTreepublic BindingElementTree value()
value in interface BindingPropertyTreepublic Tree.Kind getKind()
getKind in class JavaScriptTreepublic Iterator<Tree> childrenIterator()
JavaScriptTreenull elements.childrenIterator in class JavaScriptTreepublic void accept(DoubleDispatchVisitor visitor)
public List<IdentifierTree> bindingIdentifiers()
bindingIdentifiers in interface BindingElementTreeCopyright © 2011–2016 SonarSource and Eriks Nukis. All rights reserved.