jaxx.compiler
Class JAXXCompilerFile

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

public class JAXXCompilerFile
extends java.lang.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  java.io.File basedir
          root directory of the source roots.
protected  java.lang.String className
          full qualified name of the jaxx file class
protected  JAXXCompiler compiler
          compiler associated to the file
protected  java.io.File cssFile
          location of the ident css file
protected  java.io.File jaxxFile
          location of the jaxx file
 
Constructor Summary
JAXXCompilerFile(java.io.File basedir, java.io.File jaxxFile)
           
JAXXCompilerFile(java.io.File jaxxFile, java.lang.String className)
           
 
Method Summary
 void clear()
           
 java.io.File getBasedir()
           
 java.lang.String getClassName()
           
 JAXXCompiler getCompiler()
           
 java.io.File getCssFile()
           
 java.io.File getJaxxFile()
           
 java.net.URL getJAXXFileURL()
           
 java.lang.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 java.io.File basedir
root directory of the source roots.


jaxxFile

protected java.io.File jaxxFile
location of the jaxx file


cssFile

protected java.io.File cssFile
location of the ident css file


className

protected java.lang.String className
full qualified name of the jaxx file class


compiler

protected JAXXCompiler compiler
compiler associated to the file

Constructor Detail

JAXXCompilerFile

public JAXXCompilerFile(java.io.File basedir,
                        java.io.File jaxxFile)

JAXXCompilerFile

public JAXXCompilerFile(java.io.File jaxxFile,
                        java.lang.String className)
Method Detail

getBasedir

public java.io.File getBasedir()

getRelativePath

public java.lang.String getRelativePath()

getCompiler

public JAXXCompiler getCompiler()

getJaxxFile

public java.io.File getJaxxFile()

getJAXXFileURL

public java.net.URL getJAXXFileURL()

getCssFile

public java.io.File getCssFile()

getClassName

public java.lang.String getClassName()

clear

public void clear()

setCompiler

public void setCompiler(JAXXCompiler compiler)


Copyright © 2008-2010 CodeLutin. All Rights Reserved.