jaxx.compiler
Class JAXXCompilerFile

java.lang.Object
  extended by jaxx.compiler.JAXXCompilerFile

public class JAXXCompilerFile
extends Object

Represents a file to be treated by the JAXXCompiler.

It contains informations about jaxx file, ident css, class name,...

Note: This class will be more used in next version (will have the compiler it-self, symbols table,...).

Since:
2.0.2
Author:
tchemit

Field Summary
protected  File basedir
          root directory of the source roots.
protected  String className
          full qualified name of the jaxx file class
protected  JAXXCompiler compiler
          compiler associated to the file
protected  File cssFile
          location of the ident css file
protected  File jaxxFile
          location of the jaxx file
 
Constructor Summary
JAXXCompilerFile(File basedir, File jaxxFile)
           
JAXXCompilerFile(File jaxxFile, String className)
           
 
Method Summary
 void clear()
           
 File getBasedir()
           
 String getClassName()
           
 JAXXCompiler getCompiler()
           
 File getCssFile()
           
 File getJaxxFile()
           
 URL getJAXXFileURL()
           
 String getRelativePath()
           
 void setCompiler(JAXXCompiler compiler)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

basedir

protected final File basedir
root directory of the source roots.


jaxxFile

protected File jaxxFile
location of the jaxx file


cssFile

protected File cssFile
location of the ident css file


className

protected String className
full qualified name of the jaxx file class


compiler

protected JAXXCompiler compiler
compiler associated to the file

Constructor Detail

JAXXCompilerFile

public JAXXCompilerFile(File basedir,
                        File jaxxFile)

JAXXCompilerFile

public JAXXCompilerFile(File jaxxFile,
                        String className)
Method Detail

getBasedir

public File getBasedir()

getRelativePath

public String getRelativePath()

getCompiler

public JAXXCompiler getCompiler()

getJaxxFile

public File getJaxxFile()

getJAXXFileURL

public URL getJAXXFileURL()

getCssFile

public File getCssFile()

getClassName

public String getClassName()

clear

public void clear()

setCompiler

public void setCompiler(JAXXCompiler compiler)


Copyright © 2008-2012 CodeLutin. All Rights Reserved.