|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectstreamit.frontend.nodes.FENode
public abstract class FENode
Any node in the tree created by the front-end's parser. This is the root of the front-end class tree. Derived classes include statement, expression, and stream object nodes.
| Constructor Summary | |
|---|---|
FENode(FEContext context)
Create a new node with the specified context. |
|
| Method Summary | |
|---|---|
abstract Object |
accept(FEVisitor v)
Calls an appropriate method in a visitor object with this as a parameter. |
FEContext |
getContext()
Returns the context associated with this node. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public FENode(FEContext context)
context - file and line number for the node| Method Detail |
|---|
public FEContext getContext()
public abstract Object accept(FEVisitor v)
v - visitor object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||