jaxx.compiler.tags.swing
Class JAXXListHandler
java.lang.Object
jaxx.compiler.tags.DefaultObjectHandler
jaxx.compiler.tags.DefaultComponentHandler
jaxx.compiler.tags.swing.JAXXListHandler
- All Implemented Interfaces:
- TagHandler
public class JAXXListHandler
- extends DefaultComponentHandler
| 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, ICON_IMAGE_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 |
| Methods inherited from class jaxx.compiler.tags.DefaultComponentHandler |
closeComponent, compileFirstPass, compileSecondPass, 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, compileChildTagFirstPass, compileChildTagSecondPass, convertFromString, getAttributeComparator, getAttributeOrdering, getBeanClass, getEventClass, getEventInfo, getJAXXBeanInfo, getJAXXBeanInfo, isEventHandlerName, isMemberBound, registerCompiledObject, safeInit, setAttributes, setProperty, toString |
JAXXListHandler
public JAXXListHandler(ClassDescriptor beanClass)
configureProxyEventInfo
protected void configureProxyEventInfo()
- Description copied from class:
DefaultObjectHandler
- Configures the event handling for members which do not fire
PropertyChangeEvent when
modified. The default implementation does nothing. Subclasses should override this method to call
addProxyEventInfo for each member which requires special handling.
- Overrides:
configureProxyEventInfo in class DefaultComponentHandler
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
compileChildrenSecondPass
public void compileChildrenSecondPass(Element tag,
JAXXCompiler compiler)
throws CompilerException,
IOException
- Description copied from class:
DefaultObjectHandler
- Compiles the child tags of the current tag. The default implementation invokes
DefaultObjectHandler.compileChildTagFirstPass(org.w3c.dom.Element, jaxx.compiler.JAXXCompiler)
for each child tag.
- Overrides:
compileChildrenSecondPass in class DefaultObjectHandler
- Parameters:
tag - the tag whose children to runcompiler - the current JAXXCompiler
- Throws:
CompilerException - if a compilation error occurs
IOException - if an I/O error occurs
Copyright © 2008-2012 CodeLutin. All Rights Reserved.