public class DotMemberExpressionTreeImpl extends JavaScriptTree implements DotMemberExpressionTree
| Constructor and Description |
|---|
DotMemberExpressionTreeImpl(InternalSyntaxToken dot,
IdentifierTree property) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(TreeVisitor visitor) |
void |
addType(Type type) |
Iterator<Tree> |
childrenIterator()
Creates iterator for children of this node.
|
DotMemberExpressionTreeImpl |
complete(ExpressionTree object) |
SyntaxToken |
dot() |
Tree.Kind |
getKind() |
ExpressionTree |
object() |
IdentifierTree |
property() |
TypeSet |
types()
Returns an unmodifiable set of the possible types for the expression.
|
getFirstToken, getLastToken, getLine, is, isLeafpublic DotMemberExpressionTreeImpl(InternalSyntaxToken dot, IdentifierTree property)
public DotMemberExpressionTreeImpl complete(ExpressionTree object)
public ExpressionTree object()
object in interface DotMemberExpressionTreeobject in interface MemberExpressionTreepublic SyntaxToken dot()
dot in interface DotMemberExpressionTreepublic IdentifierTree property()
property in interface DotMemberExpressionTreeproperty in interface MemberExpressionTreepublic void addType(Type type)
addType in interface MemberExpressionTreepublic Tree.Kind getKind()
getKind in class JavaScriptTreepublic TypeSet types()
ExpressionTreetypes in interface ExpressionTreepublic Iterator<Tree> childrenIterator()
JavaScriptTreenull elements.childrenIterator in class JavaScriptTreepublic void accept(TreeVisitor visitor)
Copyright © 2011–2015 SonarSource and Eriks Nukis. All rights reserved.