Uses of Class
org.nuiton.jaxx.compiler.CompiledObject
-
-
Uses of CompiledObject in org.nuiton.jaxx.compiler
Fields in org.nuiton.jaxx.compiler declared as CompiledObject Modifier and Type Field Description protected CompiledObjectJAXXCompiler. rootObject corresponding to the root tag in the document.Fields in org.nuiton.jaxx.compiler with type parameters of type CompiledObject Modifier and Type Field Description protected Map<CompiledObject,String>JAXXCompiler. idsMaps objects to their ID strings.protected Map<String,CompiledObject>JAXXCompiler. objectsMaps object ID strings to the objects themselves.protected Stack<CompiledObject>JAXXCompiler. openComponentsKeeps track of open components (components still having children added).Methods in org.nuiton.jaxx.compiler that return CompiledObject Modifier and Type Method Description CompiledObjectCompiledObject.ChildRef. getChild()CompiledObjectBeanScope. getCompiledObject()CompiledObjectJAXXCompiler. getCompiledObject(String id)CompiledObjectJAXXCompiler. getOpenComponent()CompiledObjectCompiledObject. getParent()Returns this object's parent container.CompiledObjectJAXXCompiler. getRootObject()Methods in org.nuiton.jaxx.compiler that return types with arguments of type CompiledObject Modifier and Type Method Description Iterator<CompiledObject>JAXXCompiler. getObjectCreationOrder()Map<String,CompiledObject>JAXXCompiler. getObjects()Methods in org.nuiton.jaxx.compiler with parameters of type CompiledObject Modifier and Type Method Description voidCompiledObject. addChild(CompiledObject child, String constraints, JAXXCompiler compiler)Adds a child component to this container.voidCompiledObject. addChild(CompiledObject child, String constraints, JAXXCompiler compiler, DefaultComponentHandler tagHandler)Adds a child component to this container.static StringI18nHelper. addI18nMnemonicInvocation(CompiledObject object, String attributeName, String attributeValueCode, JAXXCompiler compiler)Box a i18n key with code to be used as a i18n mnemonic.voidJAXXCompiler. addInlineStyle(CompiledObject object, String propertyName, boolean dataBinding)voidJAXXCompiler. checkOverride(CompiledObject object)voidJAXXCompiler. closeComponent(CompiledObject component)StringJAXXCompiler. computeI18nProperty(CompiledObject editorName)StringJAXXCompiler. computeI18nProperty(CompiledObject editorName, String suffix)StringCompiledObjectDecorator. createCompleteSetupMethod(JAXXCompiler compiler, CompiledObject object, JavaFile javaFile)Obtain the setup code of the givenobjectfrom thecompilerto be inject in the generated method$completeSetup.booleanCompiledObjectDecorator. createInitializer(JAXXCompiler compiler, CompiledObject root, CompiledObject object, StringBuilder code, boolean lastWasMethodCall)Create the initializer code for the given compiledobjectand inject it in thecode.voidCompiledObjectDecorator. finalizeCompiler(JAXXCompiler compiler, CompiledObject root, CompiledObject object, JavaFile javaFile, String packageName, String className, String fullClassName)Finalize the given compiled object before any generation in thefile.static StringJAXXCompiler. getCanonicalName(CompiledObject compiled)StringCompiledObjectDecorator. getCreationCode(JAXXCompiler compiler, CompiledObject object)Obtain the creation code of the givenobjectfrom thecompilerto inject in generate method$initializeorcreateXXXin not inline.StringJAXXCompiler. getI18nProperty(CompiledObject compiledObject)booleanJAXXCompiler. inlineCreation(CompiledObject object)protected CompiledObject.ChildRefCompiledObject. newChildRef(CompiledObject child, String constraints, String delegateCode)voidJAXXCompiler. openComponent(CompiledObject component)voidJAXXCompiler. openComponent(CompiledObject component, String constraints)voidJAXXCompiler. openInvisibleComponent(CompiledObject component)voidJAXXCompiler. registerCompiledObject(CompiledObject object)voidCompiledObject. setParent(CompiledObject parent)Sets this object's parent container.Constructors in org.nuiton.jaxx.compiler with parameters of type CompiledObject Constructor Description BeanScope(String beanScope, CompiledObject compiledObject)ChildRef(CompiledObject child, String constraints, String childJavaCode, String delegateCode) -
Uses of CompiledObject in org.nuiton.jaxx.compiler.binding
Methods in org.nuiton.jaxx.compiler.binding with parameters of type CompiledObject Modifier and Type Method Description static PseudoClassDataBindingPseudoClassDataBinding. newPseudoClassDataBinding(String pseudoClass, CompiledObject object, String propertyCode, String methodName, boolean invertTest) -
Uses of CompiledObject in org.nuiton.jaxx.compiler.css
Methods in org.nuiton.jaxx.compiler.css with parameters of type CompiledObject Modifier and Type Method Description static intStylesheetHelper. appliesTo(Rule rule, CompiledObject object)static intStylesheetHelper. appliesTo(Selector selector, CompiledObject object)static voidStylesheetHelper. applyPseudoClass(String pseudoClass, Map<String,String> properties, CompiledObject object, JAXXCompiler compiler, int priority)static voidStylesheetHelper. applyTo(CompiledObject object, JAXXCompiler compiler, Stylesheet stylesheet, Stylesheet overrides)static voidStylesheetHelper. compilePseudoClass(String pseudoClass, CompiledObject object, String propertyCode, int pos, String methodName, JAXXCompiler compiler, boolean invertTest)static MethodDescriptorStylesheetHelper. getAddMouseListenerMethod(CompiledObject object)static Map<String,String>StylesheetHelper. getApplicableProperties(Stylesheet s, CompiledObject object)static Rule[]StylesheetHelper. getApplicablePseudoClasses(Stylesheet s, CompiledObject object)static MethodDescriptorStylesheetHelper. getMouseListenerMethod(CompiledObject object, String property)static RuleStylesheetHelper. inlineAttribute(CompiledObject object, String propertyName, boolean dataBinding) -
Uses of CompiledObject in org.nuiton.jaxx.compiler.decorators
Methods in org.nuiton.jaxx.compiler.decorators with parameters of type CompiledObject Modifier and Type Method Description protected voidDefaultCompiledObjectDecorator. addClientProperties(CompiledObject object, StringBuilder code, String eol)StringDefaultCompiledObjectDecorator. createCompleteSetupMethod(JAXXCompiler compiler, CompiledObject object, JavaFile javaFile)booleanDefaultCompiledObjectDecorator. createInitializer(JAXXCompiler compiler, CompiledObject root, CompiledObject object, StringBuilder code, boolean lastWasMethodCall)voidBoxedCompiledObjectDecorator. finalizeCompiler(JAXXCompiler compiler, CompiledObject root, CompiledObject object, JavaFile javaFile, String packageName, String className, String fullClassName)voidDefaultCompiledObjectDecorator. finalizeCompiler(JAXXCompiler compiler, CompiledObject root, CompiledObject object, JavaFile javaFile, String packageName, String className, String fullClassName)StringDefaultCompiledObjectDecorator. getCreationCode(JAXXCompiler compiler, CompiledObject object) -
Uses of CompiledObject in org.nuiton.jaxx.compiler.finalizers
Methods in org.nuiton.jaxx.compiler.finalizers with parameters of type CompiledObject Modifier and Type Method Description protected voidDefaultFinalizer. addJAXXObjectSupport(JAXXCompiler compiler, CompiledObject root, JavaFile javaFile)protected voidDefaultFinalizer. addPreviousValuesField(JAXXCompiler compiler, JavaFile javaFile, CompiledObject root)protected voidDefaultFinalizer. addPropertyChangeSupport(CompiledObject root, JavaFile javaFile)voidApplyI18nKeysFileFinalizer. finalizeCompiler(CompiledObject root, JAXXCompiler compiler, JavaFile javaFile, String packageName, String className)voidDefaultFinalizer. finalizeCompiler(CompiledObject root, JAXXCompiler compiler, JavaFile javaFile, String packageName, String className)voidDetectI18nKeyFilesFinalizer. finalizeCompiler(CompiledObject root, JAXXCompiler compiler, JavaFile javaFile, String packageName, String className)voidJAXXCompilerFinalizer. finalizeCompiler(CompiledObject root, JAXXCompiler compiler, JavaFile javaFile, String packageName, String className)Finalize compiler for a given compiler on the finalizer pass before any generation.voidSwingFinalizer. finalizeCompiler(CompiledObject root, JAXXCompiler compiler, JavaFile javaFile, String packageName, String className)voidValidatorFinalizer. finalizeCompiler(CompiledObject root, JAXXCompiler compiler, JavaFile javaFile, String packageName, String className)voidApplyI18nKeysFileFinalizer. prepareJavaFile(CompiledObject root, JAXXCompiler compiler, JavaFile javaFile, String packageName, String className)voidDefaultFinalizer. prepareJavaFile(CompiledObject root, JAXXCompiler compiler, JavaFile javaFile, String packageName, String className)voidDetectI18nKeyFilesFinalizer. prepareJavaFile(CompiledObject root, JAXXCompiler compiler, JavaFile javaFile, String packageName, String className)voidJAXXCompilerFinalizer. prepareJavaFile(CompiledObject root, JAXXCompiler compiler, JavaFile javaFile, String packageName, String className)Prepare java file after any compiler finalizer pass, says the last action before generation.voidSwingFinalizer. prepareJavaFile(CompiledObject root, JAXXCompiler compiler, JavaFile javaFile, String packageName, String className)voidValidatorFinalizer. prepareJavaFile(CompiledObject root, JAXXCompiler compiler, JavaFile javaFile, String packageName, String className) -
Uses of CompiledObject in org.nuiton.jaxx.compiler.script
Subclasses of CompiledObject in org.nuiton.jaxx.compiler.script Modifier and Type Class Description classScriptInitializerA dummy CompiledObject which serves to initialize scripted field. -
Uses of CompiledObject in org.nuiton.jaxx.compiler.tags
Fields in org.nuiton.jaxx.compiler.tags with type parameters of type CompiledObject Modifier and Type Field Description protected static Map<Element,CompiledObject>DefaultObjectHandler. objectMapMaps XML tags to the CompiledObjects created from them.Methods in org.nuiton.jaxx.compiler.tags that return CompiledObject Modifier and Type Method Description protected CompiledObjectDefaultObjectHandler. createCompiledObject(String id, JAXXCompiler compiler)Creates theCompiledObjectwhich will represent the object created by thisTagHandler.protected CompiledObjectDefaultObjectHandler. getSafeCompiledObject(Element tag, JAXXCompiler compiler)Methods in org.nuiton.jaxx.compiler.tags with parameters of type CompiledObject Modifier and Type Method Description voidDefaultObjectHandler. addEventHandler(CompiledObject object, String name, String value, JAXXCompiler compiler)Adds the necessary Java code to aCompiledObjectto add an event listener at runtime.voidDefaultObjectHandler. applyStylesheets(CompiledObject object, JAXXCompiler compiler)protected voidDefaultComponentHandler. closeComponent(CompiledObject object, Element tag, JAXXCompiler compiler)ClassDescriptorDefaultComponentHandler. getPropertyType(CompiledObject object, String propertyName, JAXXCompiler compiler)ClassDescriptorDefaultObjectHandler. getPropertyType(CompiledObject object, String propertyName, JAXXCompiler compiler)Returns the type of the named property.protected voidDefaultComponentHandler. openComponent(CompiledObject object, Element tag, JAXXCompiler compiler)voidDefaultComponentHandler. setAttribute(CompiledObject object, String propertyName, String stringValue, boolean inline, JAXXCompiler compiler)voidDefaultObjectHandler. setAttribute(CompiledObject object, String propertyName, String stringValue, boolean inline, JAXXCompiler compiler)Set a single property on an object.voidDefaultObjectHandler. setAttributeFromCss(CompiledObject object, String propertyName, String stringValue, JAXXCompiler compiler)Set a single property on an object.voidDefaultObjectHandler. setAttributes(CompiledObject object, Element tag, JAXXCompiler compiler)Processes the attributes of an XML tag.protected voidDefaultComponentHandler. setDefaults(CompiledObject object, Element tag, JAXXCompiler compiler)protected voidDefaultObjectHandler. setDefaults(CompiledObject object, Element tag, JAXXCompiler compiler)Initializes the default settings of the object, prior to setting its attribute values.voidDefaultObjectHandler. setProperty(CompiledObject object, String name, Object value, JAXXCompiler compiler)Appends Java code to aCompiledObjectin order to implement a property assignment. -
Uses of CompiledObject in org.nuiton.jaxx.compiler.tags.swing
Subclasses of CompiledObject in org.nuiton.jaxx.compiler.tags.swing Modifier and Type Class Description classJScrollPaneHandler.JScrollPaneCompiledObjectstatic classJSpinnerHandler.CompiledSpinnerclassJTabbedPaneHandler.CompiledTabbedPanestatic classTabHandler.CompiledTabbedTabMethods in org.nuiton.jaxx.compiler.tags.swing with parameters of type CompiledObject Modifier and Type Method Description voidJScrollPaneHandler.JScrollPaneCompiledObject. addChild(CompiledObject child, String constraints, JAXXCompiler compiler)voidJTabbedPaneHandler.CompiledTabbedPane. addChild(CompiledObject child, String constraints, JAXXCompiler compiler)protected voidJSpinnerHandler. closeComponent(CompiledObject object, Element tag, JAXXCompiler compiler)ClassDescriptorJRadioButtonHandler. getPropertyType(CompiledObject object, String name, JAXXCompiler compiler)ClassDescriptorJSpinnerHandler. getPropertyType(CompiledObject object, String propertyName, JAXXCompiler compiler)protected voidJPopupMenuHandler. openComponent(CompiledObject object, Element tag, JAXXCompiler compiler)protected voidJWindowHandler. openComponent(CompiledObject object, Element tag, JAXXCompiler compiler)voidAbstractButtonHandler. setAttribute(CompiledObject object, String propertyName, String stringValue, boolean inline, JAXXCompiler compiler)voidApplicationHandler. setAttribute(CompiledObject object, String propertyName, String stringValue, boolean inline, JAXXCompiler compiler)voidTabHandler. setAttribute(CompiledObject object, String propertyName, String stringValue, boolean inline, JAXXCompiler compiler)voidTableHandler. setAttribute(CompiledObject object, String propertyName, String stringValue, boolean inline, JAXXCompiler compiler)voidTabWithValidatorHandler. setAttribute(CompiledObject object, String propertyName, String stringValue, boolean inline, JAXXCompiler compiler)static voidTabWithValidatorHandler. setAttribute(CompiledObject compiledTabInfo, TabInfoWithValidator tabInfo, String name, String value, JAXXCompiler compiler)voidJInternalFrameHandler. setAttributes(CompiledObject object, Element tag, JAXXCompiler compiler)voidTabWithValidatorHandler. setAttributes(CompiledObject compiledTabInfo, TabInfo tabInfo, Element tag, JAXXCompiler compiler)protected voidAbstractButtonHandler. setDefaults(CompiledObject object, Element tag, JAXXCompiler compiler)protected voidApplicationHandler. setDefaults(CompiledObject object, Element tag, JAXXCompiler compiler)protected voidJInternalFrameHandler. setDefaults(CompiledObject object, Element tag, JAXXCompiler compiler)protected voidJSliderHandler. setDefaults(CompiledObject object, Element tag, JAXXCompiler compiler)protected voidJTextComponentHandler. setDefaults(CompiledObject object, Element tag, JAXXCompiler compiler)voidJRadioButtonHandler. setProperty(CompiledObject object, String name, Object value, JAXXCompiler compiler)voidJSpinnerHandler. setProperty(CompiledObject object, String name, Object value, JAXXCompiler compiler) -
Uses of CompiledObject in org.nuiton.jaxx.compiler.tags.validator
Subclasses of CompiledObject in org.nuiton.jaxx.compiler.tags.validator Modifier and Type Class Description static classBeanValidatorHandler.CompiledBeanValidatorThe compiled objet representing a BeanValidator to be generated in JAXXObjectMethods in org.nuiton.jaxx.compiler.tags.validator that return CompiledObject Modifier and Type Method Description protected CompiledObjectBeanValidatorHandler. createCompiledObject(String id, JAXXCompiler compiler)Methods in org.nuiton.jaxx.compiler.tags.validator with parameters of type CompiledObject Modifier and Type Method Description voidBeanValidatorHandler.CompiledBeanValidator. addChild(CompiledObject child, String constraints, JAXXCompiler compiler)voidBeanValidatorHandler. setAttribute(CompiledObject object, String propertyName, String stringValue, boolean inline, JAXXCompiler compiler)protected voidBeanValidatorHandler. setDefaults(CompiledObject object, Element tag, JAXXCompiler compiler)
-