|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.google.dart.compiler.backend.js.ast.JsPropertyInitializer
public class JsPropertyInitializer
Used in object literals to specify property values by name.
Constructor Summary | |
---|---|
JsPropertyInitializer(JsExpression labelExpr)
|
|
JsPropertyInitializer(JsExpression labelExpr,
JsExpression valueExpr)
|
Method Summary | |
---|---|
void |
accept(JsVisitor v)
Causes this object to have the visitor visit itself and its children. |
void |
acceptChildren(JsVisitor visitor)
|
JsExpression |
getLabelExpr()
|
java.lang.Object |
getSource()
Return the source info associated with this object. |
JsExpression |
getValueExpr()
|
void |
setSource(java.lang.Object info)
Set the source info associated with this object. |
void |
setValueExpr(JsExpression valueExpr)
|
JsNode |
source(java.lang.Object info)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public JsPropertyInitializer(@NotNull JsExpression labelExpr)
public JsPropertyInitializer(@NotNull JsExpression labelExpr, @NotNull JsExpression valueExpr)
Method Detail |
---|
public JsExpression getLabelExpr()
public JsExpression getValueExpr()
public void setValueExpr(@NotNull JsExpression valueExpr)
public void accept(JsVisitor v)
JsNode
v
- the visitor that should traverse this nodepublic void acceptChildren(JsVisitor visitor)
acceptChildren
in interface JsNode
public java.lang.Object getSource()
JsNode
public void setSource(java.lang.Object info)
JsNode
public JsNode source(java.lang.Object info)
public java.lang.String toString()
toString
in class java.lang.Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |