|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Jif
This class represents a Jif extension node. It is the root of all the Jif extension node classes.
Method Summary | |
---|---|
Jif |
del()
|
Jif |
del(Jif del)
|
polyglot.ast.Node |
labelCheck(LabelChecker lc)
Label check the node to which this extension is attached. |
ToJavaExt |
toJava()
|
Jif |
toJava(ToJavaExt toJava)
|
PathMap |
X()
Gets the path map of this extension. |
Jif |
X(PathMap X)
Returns a copy of this object with the path map updated. |
Methods inherited from interface polyglot.ast.Ext |
---|
dump, ext, ext, init, node |
Methods inherited from interface polyglot.util.Copy |
---|
copy |
Method Detail |
---|
ToJavaExt toJava()
Jif toJava(ToJavaExt toJava)
Jif del(Jif del)
Jif del()
PathMap X()
Jif X(PathMap X)
polyglot.ast.Node labelCheck(LabelChecker lc) throws polyglot.types.SemanticException
polyglot.types.SemanticException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |