polyglot.ext.j0.ast
Interface J0NodeFactory

All Superinterfaces:
NodeFactory
All Known Implementing Classes:
J0NodeFactory_c

public interface J0NodeFactory
extends NodeFactory

NodeFactory for skel extension.


Method Summary
 ImportStaticMethod ImportStaticMethod(Position pos, java.lang.String name, java.util.List l)
           
 SourceFile SourceFile(Position fpos, PackageNode a, java.util.List b, java.util.List l, ExtensionInfo ext, java.lang.String fileName)
           
 
Methods inherited from interface polyglot.ast.NodeFactory
AmbAssign, AmbExpr, AmbPrefix, AmbPrefix, AmbQualifierNode, AmbQualifierNode, AmbReceiver, AmbReceiver, AmbTypeNode, AmbTypeNode, ArrayAccess, ArrayAccessAssign, ArrayInit, ArrayInit, ArrayTypeNode, Assert, Assert, Assign, Binary, Block, Block, Block, Block, Block, Block, BooleanLit, Branch, Branch, Break, Break, Call, Call, Call, Call, Call, Call, Call, Call, Call, Call, Call, Call, CanonicalTypeNode, Case, Cast, Catch, CharLit, ClassBody, ClassDecl, ClassLit, Conditional, ConstructorCall, ConstructorCall, ConstructorDecl, Continue, Continue, Default, disamb, Do, Empty, Eval, Field, Field, FieldAssign, FieldDecl, FieldDecl, FloatLit, For, Formal, If, If, Import, Initializer, Instanceof, IntLit, Labeled, Local, LocalAssign, LocalClassDecl, LocalDecl, LocalDecl, MethodDecl, New, New, New, New, NewArray, NewArray, NewArray, NewArray, NullLit, PackageNode, Return, Return, SourceCollection, SourceFile, SourceFile, SourceFile, Special, Special, StringLit, Super, Super, SuperCall, SuperCall, Switch, SwitchBlock, Synchronized, This, This, ThisCall, ThisCall, Throw, Try, Try, Unary, Unary, While
 

Method Detail

SourceFile

public SourceFile SourceFile(Position fpos,
                             PackageNode a,
                             java.util.List b,
                             java.util.List l,
                             ExtensionInfo ext,
                             java.lang.String fileName)

ImportStaticMethod

public ImportStaticMethod ImportStaticMethod(Position pos,
                                             java.lang.String name,
                                             java.util.List l)