org.eclipse.internal.xpand2.ast
Class ImportDeclaration

java.lang.Object
  extended by org.eclipse.internal.xtend.expression.ast.SyntaxElement
      extended by org.eclipse.internal.xpand2.ast.ImportDeclaration
All Implemented Interfaces:
XpandAnalyzable, ISyntaxElement
Direct Known Subclasses:
ExtensionImportDeclaration

public class ImportDeclaration
extends SyntaxElement
implements XpandAnalyzable

Author:
Sven Efftinge (http://www.efftinge.de), Karsten Thoms

Field Summary
 
Fields inherited from class org.eclipse.internal.xtend.expression.ast.SyntaxElement
end, line, start
 
Constructor Summary
ImportDeclaration(Identifier importString)
           
 
Method Summary
 void analyze(XpandExecutionContext ctx, java.util.Set<AnalysationIssue> issues)
           
 Identifier getImportString()
           
 java.lang.String toString()
           
 
Methods inherited from class org.eclipse.internal.xtend.expression.ast.SyntaxElement
accept, getEnd, getFileName, getLine, getNameString, getStart, setEnd, setFileName, setLine, setStart
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ImportDeclaration

public ImportDeclaration(Identifier importString)
Method Detail

getImportString

public Identifier getImportString()

analyze

public void analyze(XpandExecutionContext ctx,
                    java.util.Set<AnalysationIssue> issues)
Specified by:
analyze in interface XpandAnalyzable

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object