Package jaxx.compiler

Class 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:
    Tony Chemit - chemit@codelutin.com
    • 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,
                                String cssExtension)
      • JAXXCompilerFile

        public JAXXCompilerFile​(File jaxxFile,
                                String className,
                                String cssExtension)
    • Method Detail

      • getBasedir

        public File getBasedir()
      • getRelativePath

        public String getRelativePath()
      • 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)