jaxx.compiler
Class SwingCompiler

java.lang.Object
  extended by jaxx.compiler.JAXXCompiler
      extended by jaxx.compiler.SwingCompiler

public class SwingCompiler
extends JAXXCompiler

Swing JAXX compiler.

todo finish javadoc


Field Summary
 
Fields inherited from class jaxx.compiler.JAXXCompiler
applyDataBinding, autogenID, baseDir, bodyCode, classLoader, dataBindings, defaultDecorator, document, eventHandlerMethodNames, eventHandlers, failed, firstPassClassTagHandler, ids, importedClasses, importedPackages, initDataBindings, initializer, initializers, INLINE_THRESHOLD, inlineStyles, javaFile, JAXX_INTERNAL_NAMESPACE, JAXX_NAMESPACE, lateInitializer, leftBraceMatcher, lineSeparator, log, mainDeclared, objects, openComponents, options, outputClassName, processDataBinding, removeDataBinding, rightBraceMatcher, root, scriptManager, sourceFiles, src, staticImports, STRICT_CHECKS, stylesheet, symbolTable, tagsBeingCompiled, uniqueIds
 
Constructor Summary
SwingCompiler(java.lang.ClassLoader classLoader)
           
SwingCompiler(java.io.File baseDir, java.io.File src, java.lang.String outputClassName, CompilerOptions options)
          Creates a new SwingCompiler.
 
Method Summary
 
Methods inherited from class jaxx.compiler.JAXXCompiler
addDependencyClass, addImport, addInlineStyle, addMethodToJavaFile, addScriptField, addScriptMethod, addSimpleField, appendApplyDataBinding, appendBodyCode, appendInitDataBindings, appendInitializerCode, appendLateInitializer, appendProcessDataBinding, appendRemoveDataBinding, applyStylesheets, checkJavaCode, checkOverride, checkReference, closeComponent, compileFirstPass, compileFirstPass, compileSecondPass, compileSecondPass, escapeJavaString, generateCode, getApplyDataBinding, getAutoId, getBaseDir, getBodyCode, getCanonicalName, getCanonicalName, getCanonicalName, getClassLoader, getCompiledObject, getDataBindings, getEventHandlerMethodName, getEventHandlers, getExtraInterfaces, getGenericType, getImportedClasses, getImportedPackages, getInitDataBindings, getInitializer, getJavaFile, getJAXXObjectDescriptor, getLateInitializer, getLineSeparator, getNextLeftBrace, getNextRightBrace, getObjectCreationOrder, getObjects, getOpenComponent, getOptions, getOutputClassName, getProcessDataBinding, getRemoveDataBinding, getRootObject, getSAXParser, getScriptFields, getScriptManager, getScriptMethod, getScriptMethods, getSourceFiles, getStylesheet, getSuperGenericType, getSymbolTable, getUniqueId, hasMethod, haveApplyDataBinding, haveProcessDataBinding, haveRemoveDataBinding, inlineCreation, isAbstractClass, isFailed, isMainDeclared, openComponent, openComponent, openInvisibleComponent, parseDocument, parseParameterList, preprocessScript, processDataBindings, registerCompiledObject, registerDataBinding, registerEventHandler, registerInitializer, registerScript, registerScript, registerStylesheet, reportError, reportError, reportError, reportError, reportError, reportError, reportWarning, reportWarning, runInitializers, setAbstractClass, setExtraInterfaces, setFailed, setGenericType, setMainDeclared, setSuperGenericType, URLtoFile, URLtoFile
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SwingCompiler

public SwingCompiler(java.lang.ClassLoader classLoader)

SwingCompiler

public SwingCompiler(java.io.File baseDir,
                     java.io.File src,
                     java.lang.String outputClassName,
                     CompilerOptions options)
Creates a new SwingCompiler.

Parameters:
baseDir - classpath location
options - options to pass to javac
src - location of file to compile
outputClassName - the out file name


Copyright © 2008-2009 CodeLutin. All Rights Reserved.