pt.compiler.parser.ast
Class ImportDeclaration

java.lang.Object
  extended by pt.compiler.parser.ast.Node
      extended by pt.compiler.parser.ast.ImportDeclaration

public final class ImportDeclaration
extends Node

Author:
Julio Vilmar Gesser

Constructor Summary
ImportDeclaration(int line, int column, NameExpr name, boolean isStatic, boolean isAsterisk)
           
 
Method Summary
<R,A> R
accept(GenericVisitor<R,A> v, A arg)
           
<A> void
accept(VoidVisitor<A> v, A arg)
           
 NameExpr getName()
           
 boolean isAsterisk()
           
 boolean isStatic()
           
 
Methods inherited from class pt.compiler.parser.ast.Node
getBeginColumn, getBeginLine, getData, getEndColumn, getEndLine, setData, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ImportDeclaration

public ImportDeclaration(int line,
                         int column,
                         NameExpr name,
                         boolean isStatic,
                         boolean isAsterisk)
Method Detail

getName

public NameExpr getName()

isStatic

public boolean isStatic()

isAsterisk

public boolean isAsterisk()

accept

public <A> void accept(VoidVisitor<A> v,
                       A arg)
Overrides:
accept in class Node

accept

public <R,A> R accept(GenericVisitor<R,A> v,
                      A arg)
Overrides:
accept in class Node