| Modifier and Type | Field and Description |
|---|---|
protected CompiledObject |
JAXXCompiler.root
Object corresponding to the root tag in the document.
|
| Modifier and Type | Field and Description |
|---|---|
protected Map<CompiledObject,String> |
JAXXCompiler.ids
Maps objects to their ID strings.
|
protected Map<String,CompiledObject> |
JAXXCompiler.objects
Maps object ID strings to the objects themselves.
|
protected Stack<CompiledObject> |
JAXXCompiler.openComponents
Keeps track of open components (components still having children added).
|
| Modifier and Type | Method and Description |
|---|---|
CompiledObject |
CompiledObject.ChildRef.getChild() |
CompiledObject |
JAXXCompiler.getCompiledObject(String id) |
CompiledObject |
JAXXCompiler.getOpenComponent() |
CompiledObject |
CompiledObject.getParent()
Returns this object's parent container.
|
CompiledObject |
JAXXCompiler.getRootObject() |
| Modifier and Type | Method and Description |
|---|---|
Iterator<CompiledObject> |
JAXXCompiler.getObjectCreationOrder() |
Map<String,CompiledObject> |
JAXXCompiler.getObjects() |
| Modifier and Type | Method and Description |
|---|---|
void |
CompiledObject.addChild(CompiledObject child,
JAXXCompiler compiler)
Adds a child component to this container.
|
void |
CompiledObject.addChild(CompiledObject child,
String constraints,
JAXXCompiler compiler)
Adds a child component to this container.
|
static String |
I18nHelper.addI18nMnemonicInvocation(CompiledObject object,
String attributeName,
String attributeValueCode,
JAXXCompiler compiler)
Box a i18n key with code to be used as a i18n mnemonic.
|
void |
JAXXCompiler.addInlineStyle(CompiledObject object,
String propertyName,
boolean dataBinding) |
void |
JAXXCompiler.checkOverride(CompiledObject object) |
void |
JAXXCompiler.closeComponent(CompiledObject component) |
String |
CompiledObjectDecorator.createCompleteSetupMethod(JAXXCompiler compiler,
CompiledObject object,
JavaFile javaFile)
Obtain the setup code of the given
object from the
compiler to be inject in the generated method
$completeSetup. |
boolean |
CompiledObjectDecorator.createInitializer(JAXXCompiler compiler,
CompiledObject root,
CompiledObject object,
StringBuilder code,
boolean lastWasMethodCall)
Create the initializer code for the given compiled
object and
inject it in the code. |
void |
CompiledObjectDecorator.finalizeCompiler(JAXXCompiler compiler,
CompiledObject root,
CompiledObject object,
JavaFile javaFile,
String packageName,
String className,
String fullClassName)
Finalize the given compiled object before any generation in the
file. |
static String |
JAXXCompiler.getCanonicalName(CompiledObject compiled) |
String |
CompiledObjectDecorator.getCreationCode(JAXXCompiler compiler,
CompiledObject object)
Obtain the creation code of the given
object from the compiler to inject in generate method
$initialize or createXXX in not inline. |
String |
JAXXCompiler.getI18nProperty(CompiledObject compiledObject) |
boolean |
JAXXCompiler.inlineCreation(CompiledObject object) |
protected CompiledObject.ChildRef |
CompiledObject.newChildRef(CompiledObject child,
String constraints,
String delegateCode) |
void |
JAXXCompiler.openComponent(CompiledObject component) |
void |
JAXXCompiler.openComponent(CompiledObject component,
String constraints) |
void |
JAXXCompiler.openInvisibleComponent(CompiledObject component) |
void |
JAXXCompiler.registerCompiledObject(CompiledObject object) |
void |
CompiledObject.setParent(CompiledObject parent)
Sets this object's parent container.
|
| Constructor and Description |
|---|
ChildRef(CompiledObject child,
String constraints,
String childJavaCode,
String delegateCode) |
| Modifier and Type | Method and Description |
|---|---|
static PseudoClassDataBinding |
PseudoClassDataBinding.newPseudoClassDataBinding(String pseudoClass,
CompiledObject object,
String propertyCode,
String methodName,
boolean invertTest) |
| Modifier and Type | Method and Description |
|---|---|
static int |
StylesheetHelper.appliesTo(Rule rule,
CompiledObject object) |
static int |
StylesheetHelper.appliesTo(Selector selector,
CompiledObject object) |
static void |
StylesheetHelper.applyPseudoClass(String pseudoClass,
Map<String,String> properties,
CompiledObject object,
JAXXCompiler compiler,
int priority) |
static void |
StylesheetHelper.applyTo(CompiledObject object,
JAXXCompiler compiler,
Stylesheet stylesheet,
Stylesheet overrides) |
static void |
StylesheetHelper.compilePseudoClass(String pseudoClass,
CompiledObject object,
String propertyCode,
int pos,
String methodName,
JAXXCompiler compiler,
boolean invertTest) |
static MethodDescriptor |
StylesheetHelper.getAddMouseListenerMethod(CompiledObject object) |
static Map<String,String> |
StylesheetHelper.getApplicableProperties(Stylesheet s,
CompiledObject object) |
static Rule[] |
StylesheetHelper.getApplicablePseudoClasses(Stylesheet s,
CompiledObject object) |
static MethodDescriptor |
StylesheetHelper.getMouseListenerMethod(CompiledObject object,
String property) |
static Rule |
StylesheetHelper.inlineAttribute(CompiledObject object,
String propertyName,
boolean dataBinding) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
DefaultCompiledObjectDecorator.addClientProperties(CompiledObject object,
StringBuilder code,
String eol) |
String |
DefaultCompiledObjectDecorator.createCompleteSetupMethod(JAXXCompiler compiler,
CompiledObject object,
JavaFile javaFile) |
boolean |
DefaultCompiledObjectDecorator.createInitializer(JAXXCompiler compiler,
CompiledObject root,
CompiledObject object,
StringBuilder code,
boolean lastWasMethodCall) |
void |
DefaultCompiledObjectDecorator.finalizeCompiler(JAXXCompiler compiler,
CompiledObject root,
CompiledObject object,
JavaFile javaFile,
String packageName,
String className,
String fullClassName) |
void |
HelpRootCompiledObjectDecorator.finalizeCompiler(JAXXCompiler compiler,
CompiledObject root,
CompiledObject object,
JavaFile javaFile,
String packageName,
String className,
String fullClassName) |
void |
BoxedCompiledObjectDecorator.finalizeCompiler(JAXXCompiler compiler,
CompiledObject root,
CompiledObject object,
JavaFile javaFile,
String packageName,
String className,
String fullClassName) |
String |
DefaultCompiledObjectDecorator.getCreationCode(JAXXCompiler compiler,
CompiledObject object) |
protected String |
HelpRootCompiledObjectDecorator.getHelpId(CompiledObject o) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
DefaultFinalizer.addJAXXObjectSupport(JAXXCompiler compiler,
CompiledObject root,
JavaFile javaFile) |
protected void |
DefaultFinalizer.addPreviousValuesField(JAXXCompiler compiler,
JavaFile javaFile,
CompiledObject root) |
protected void |
DefaultFinalizer.addPropertyChangeSupport(CompiledObject root,
JavaFile javaFile) |
void |
ValidatorFinalizer.finalizeCompiler(CompiledObject root,
JAXXCompiler compiler,
JavaFile javaFile,
String packageName,
String className) |
void |
DefaultFinalizer.finalizeCompiler(CompiledObject root,
JAXXCompiler compiler,
JavaFile javaFile,
String packageName,
String className) |
void |
JAXXCompilerFinalizer.finalizeCompiler(CompiledObject root,
JAXXCompiler compiler,
JavaFile javaFile,
String packageName,
String className)
Finalize compiler for a given compiler on the finalizer pass before any
generation.
|
void |
SwingFinalizer.finalizeCompiler(CompiledObject root,
JAXXCompiler compiler,
JavaFile javaFile,
String packageName,
String className) |
void |
ValidatorFinalizer.prepareJavaFile(CompiledObject root,
JAXXCompiler compiler,
JavaFile javaFile,
String packageName,
String className) |
void |
DefaultFinalizer.prepareJavaFile(CompiledObject root,
JAXXCompiler compiler,
JavaFile javaFile,
String packageName,
String className) |
void |
JAXXCompilerFinalizer.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.
|
void |
SwingFinalizer.prepareJavaFile(CompiledObject root,
JAXXCompiler compiler,
JavaFile javaFile,
String packageName,
String className) |
| Modifier and Type | Class and Description |
|---|---|
class |
ScriptInitializer
A dummy CompiledObject which serves to initialize scripted field.
|
| Modifier and Type | Field and Description |
|---|---|
protected static Map<Element,CompiledObject> |
DefaultObjectHandler.objectMap
Maps XML tags to the CompiledObjects created from them.
|
| Modifier and Type | Method and Description |
|---|---|
protected CompiledObject |
DefaultObjectHandler.createCompiledObject(String id,
JAXXCompiler compiler)
Creates the
CompiledObject which will represent the object
created by this TagHandler. |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultObjectHandler.addEventHandler(CompiledObject object,
String name,
String value,
JAXXCompiler compiler)
Adds the necessary Java code to a
CompiledObject to add an event listener at runtime. |
void |
DefaultObjectHandler.applyStylesheets(CompiledObject object,
JAXXCompiler compiler) |
protected void |
DefaultComponentHandler.closeComponent(CompiledObject object,
Element tag,
JAXXCompiler compiler) |
ClassDescriptor |
DefaultComponentHandler.getPropertyType(CompiledObject object,
String propertyName,
JAXXCompiler compiler) |
ClassDescriptor |
DefaultObjectHandler.getPropertyType(CompiledObject object,
String propertyName,
JAXXCompiler compiler)
Returns the type of the named property.
|
protected void |
DefaultComponentHandler.openComponent(CompiledObject object,
Element tag,
JAXXCompiler compiler) |
void |
DefaultComponentHandler.setAttribute(CompiledObject object,
String propertyName,
String stringValue,
boolean inline,
JAXXCompiler compiler) |
void |
DefaultObjectHandler.setAttribute(CompiledObject object,
String propertyName,
String stringValue,
boolean inline,
JAXXCompiler compiler)
Set a single property on an object.
|
void |
DefaultObjectHandler.setAttributeFromCss(CompiledObject object,
String propertyName,
String stringValue,
JAXXCompiler compiler)
Set a single property on an object.
|
void |
DefaultObjectHandler.setAttributes(CompiledObject object,
Element tag,
JAXXCompiler compiler)
Processes the attributes of an XML tag.
|
protected void |
DefaultComponentHandler.setDefaults(CompiledObject object,
Element tag,
JAXXCompiler compiler) |
protected void |
DefaultObjectHandler.setDefaults(CompiledObject object,
Element tag,
JAXXCompiler compiler)
Initializes the default settings of the object, prior to setting its
attribute values.
|
void |
DefaultObjectHandler.setProperty(CompiledObject object,
String name,
Object value,
JAXXCompiler compiler)
Appends Java code to a
CompiledObject in order to implement a property assignment. |
| Modifier and Type | Class and Description |
|---|---|
static class |
JScrollPaneHandler.JScrollPaneCompiledObject |
static class |
JSpinnerHandler.CompiledSpinner |
static class |
JTabbedPaneHandler.CompiledTabbedPane |
| Modifier and Type | Method and Description |
|---|---|
void |
JScrollPaneHandler.JScrollPaneCompiledObject.addChild(CompiledObject child,
String constraints,
JAXXCompiler compiler) |
void |
JTabbedPaneHandler.CompiledTabbedPane.addChild(CompiledObject child,
String constraints,
JAXXCompiler compiler) |
protected void |
JSpinnerHandler.closeComponent(CompiledObject object,
Element tag,
JAXXCompiler compiler) |
ClassDescriptor |
JSpinnerHandler.getPropertyType(CompiledObject object,
String propertyName,
JAXXCompiler compiler) |
ClassDescriptor |
JRadioButtonHandler.getPropertyType(CompiledObject object,
String name,
JAXXCompiler compiler) |
protected void |
JWindowHandler.openComponent(CompiledObject object,
Element tag,
JAXXCompiler compiler) |
protected void |
JPopupMenuHandler.openComponent(CompiledObject object,
Element tag,
JAXXCompiler compiler) |
static void |
TabHandler.setAttribute(CompiledObject compiledTabInfo,
JTabbedPaneHandler.CompiledTabbedPane tabs,
String name,
String value,
JAXXCompiler compiler) |
void |
ApplicationHandler.setAttribute(CompiledObject object,
String propertyName,
String stringValue,
boolean inline,
JAXXCompiler compiler) |
void |
TableHandler.setAttribute(CompiledObject object,
String propertyName,
String stringValue,
boolean inline,
JAXXCompiler compiler) |
void |
JInternalFrameHandler.setAttributes(CompiledObject object,
Element tag,
JAXXCompiler compiler) |
void |
TabHandler.setAttributes(CompiledObject compiledTabInfo,
JTabbedPaneHandler.CompiledTabbedPane tabs,
Element tag,
JAXXCompiler compiler) |
protected void |
ApplicationHandler.setDefaults(CompiledObject object,
Element tag,
JAXXCompiler compiler) |
protected void |
JInternalFrameHandler.setDefaults(CompiledObject object,
Element tag,
JAXXCompiler compiler) |
protected void |
JSliderHandler.setDefaults(CompiledObject object,
Element tag,
JAXXCompiler compiler) |
protected void |
JTextComponentHandler.setDefaults(CompiledObject object,
Element tag,
JAXXCompiler compiler) |
void |
JSpinnerHandler.setProperty(CompiledObject object,
String name,
Object value,
JAXXCompiler compiler) |
void |
JRadioButtonHandler.setProperty(CompiledObject object,
String name,
Object value,
JAXXCompiler compiler) |
| Modifier and Type | Class and Description |
|---|---|
static class |
BeanValidatorHandler.CompiledBeanValidator
The compiled objet representing a BeanValidator to be generated in
JAXXObject
|
| Modifier and Type | Method and Description |
|---|---|
protected CompiledObject |
BeanValidatorHandler.createCompiledObject(String id,
JAXXCompiler compiler) |
| Modifier and Type | Method and Description |
|---|---|
void |
BeanValidatorHandler.CompiledBeanValidator.addChild(CompiledObject child,
String constraints,
JAXXCompiler compiler) |
void |
BeanValidatorHandler.setAttribute(CompiledObject object,
String propertyName,
String stringValue,
boolean inline,
JAXXCompiler compiler) |
protected void |
BeanValidatorHandler.setDefaults(CompiledObject object,
Element tag,
JAXXCompiler compiler) |
Copyright © 2008–2017 Ultreia.io. All rights reserved.