jaxx.compiler.tags.swing
Class JXLayerHandler

java.lang.Object
  extended by jaxx.compiler.tags.DefaultObjectHandler
      extended by jaxx.compiler.tags.DefaultComponentHandler
          extended by jaxx.compiler.tags.swing.JXLayerHandler
All Implemented Interfaces:
TagHandler

public class JXLayerHandler
extends DefaultComponentHandler

To deal with JXLayer, since from version 3.0.4, we can not use any longer the Container.add(Component) ! but must now use the method JXLayer.setView(Component).

Since:
2.4
Author:
tchemit

Nested Class Summary
 
Nested classes/interfaces inherited from class jaxx.compiler.tags.DefaultObjectHandler
DefaultObjectHandler.ProxyEventInfo
 
Field Summary
static String ATTRIBUTE_ORIENTATION
           
static String ORIENTATION_VALUE_HORIZONTAL
           
static String ORIENTATION_VALUE_HORIZONTAL_SPLIT
           
static String ORIENTATION_VALUE_VERTICAL
           
static String ORIENTATION_VALUE_VERTICAL_SPLIT
           
 
Fields inherited from class jaxx.compiler.tags.DefaultComponentHandler
ACTION_ICON_ATTRIBUTE, BORDER_ATTRIBUTE, BORDER_FACTORY_PREFIX, CONTAINER_DELEGATE_ATTRIBUTE, FONT_FACE_ATTRIBUTE, FONT_SIZE_ATTRIBUTE, FONT_STYLE_ATTRIBUTE, FONT_WEIGHT_ATTRIBUTE, HEIGHT_ATTRIBUTE, ICON_ATTRIBUTE, log, NAME_ATTRIBUTE, TITLED_BORDER_PREFIX, WIDTH_ATTRIBUTE, X_ATTRIBUTE, Y_ATTRIBUTE
 
Fields inherited from class jaxx.compiler.tags.DefaultObjectHandler
ABSTRACT_ATTRIBUTE, BORDER_LAYOUT_PREFIX, CONSTRAINTS_ATTRIBUTE, CONSTRUCTOR_PARAMS_ATTRIBUTE, DECORATOR_ATTRIBUTE, DISPLAYED_MNEMONIC_ATTRIBUTE, DISPLAYED_MNEMONIC_INDEX_ATTRIBUTE, GENERICTYPE_ATTRIBUTE, GRID_LAYOUT_PREFIX, ID_ATTRIBUTE, IMPLEMENTS_ATTRIBUTE, INITIALIZER_ATTRIBUTE, JAVA_BEAN_ATTRIBUTE, jaxxBeanInfo, LAYOUT_ATTRIBUTE, MNEMONIC_ATTRIBUTE, objectMap, STYLE_CLASS_ATTRIBUTE, SUPER_GENERIC_TYPE_ATTRIBUTE
 
Fields inherited from interface jaxx.compiler.tags.TagHandler
XMLNS_ATTRIBUTE
 
Constructor Summary
JXLayerHandler(ClassDescriptor beanClass)
           
 
Method Summary
 CompiledObject createCompiledObject(String id, JAXXCompiler compiler)
          Creates the CompiledObject which will represent the object created by this TagHandler.
 
Methods inherited from class jaxx.compiler.tags.DefaultComponentHandler
closeComponent, compileFirstPass, compileSecondPass, configureProxyEventInfo, constantValue, getContainerDelegate, getGetPropertyCode, getPropertyType, getSetPropertyCode, init, isContainer, isPropertyInherited, openComponent, scanAttributesForDependencies, setAttribute, setDefaults
 
Methods inherited from class jaxx.compiler.tags.DefaultObjectHandler
addEventHandler, addProxyEventInfo, addProxyEventInfo, addProxyEventInfo, addProxyEventInfo, applyStylesheets, compileChildrenFirstPass, compileChildrenSecondPass, compileChildTagFirstPass, compileChildTagSecondPass, convertFromString, getAttributeComparator, getAttributeOrdering, getBeanClass, getEventClass, getEventInfo, getJAXXBeanInfo, getJAXXBeanInfo, isEventHandlerName, isMemberBound, registerCompiledObject, safeInit, setAttributes, setProperty, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

ATTRIBUTE_ORIENTATION

public static final String ATTRIBUTE_ORIENTATION
See Also:
Constant Field Values

ORIENTATION_VALUE_HORIZONTAL

public static final String ORIENTATION_VALUE_HORIZONTAL
See Also:
Constant Field Values

ORIENTATION_VALUE_VERTICAL

public static final String ORIENTATION_VALUE_VERTICAL
See Also:
Constant Field Values

ORIENTATION_VALUE_VERTICAL_SPLIT

public static final String ORIENTATION_VALUE_VERTICAL_SPLIT
See Also:
Constant Field Values

ORIENTATION_VALUE_HORIZONTAL_SPLIT

public static final String ORIENTATION_VALUE_HORIZONTAL_SPLIT
See Also:
Constant Field Values
Constructor Detail

JXLayerHandler

public JXLayerHandler(ClassDescriptor beanClass)
Method Detail

createCompiledObject

public CompiledObject createCompiledObject(String id,
                                           JAXXCompiler compiler)
                                    throws CompilerException
Description copied from class: DefaultObjectHandler
Creates the CompiledObject which will represent the object created by this TagHandler.

Overrides:
createCompiledObject in class DefaultObjectHandler
Parameters:
id - the CompiledObject's ID.
compiler - compiler to use
Returns:
the CompiledObject to use
Throws:
CompilerException


Copyright © 2008-2011 CodeLutin. All Rights Reserved.