Package | org.antlr.runtime.tree |
Class | public class RewriteRuleNodeStream |
Inheritance | RewriteRuleNodeStream RewriteRuleElementStream |
Method | Defined by | ||
---|---|---|---|
RewriteRuleNodeStream(adaptor:TreeAdaptor, elementDescription:String, element:Object = null)
| RewriteRuleNodeStream | ||
add(el:Object):void
| RewriteRuleElementStream | ||
nextNode():Object
| RewriteRuleNodeStream | ||
nextTree():Object
Return the next element in the stream.
| RewriteRuleElementStream | ||
reset():void
Reset the condition of this stream so that it appears we have
not consumed any of its elements.
| RewriteRuleElementStream |
Method | Defined by | ||
---|---|---|---|
_next():Object
do the work of getting the next element, making sure that it's
a tree node or subtree.
| RewriteRuleElementStream | ||
dup(el:Object):Object
| RewriteRuleNodeStream | ||
toTree(el:Object):Object
| RewriteRuleNodeStream |
RewriteRuleNodeStream | () | constructor |
public function RewriteRuleNodeStream(adaptor:TreeAdaptor, elementDescription:String, element:Object = null)
Parameters
adaptor:TreeAdaptor |
|
elementDescription:String |
|
element:Object (default = null )
|
dup | () | method |
protected override function dup(el:Object):Object
Parameters
el:Object |
Object |
nextNode | () | method |
public function nextNode():Object
Returns
Object |
toTree | () | method |
protected override function toTree(el:Object):Object
Parameters
el:Object |
Object |