jgb.handlers.swing
Class PropertyTagHandler

java.lang.Object
  |
  +--jgb.handlers.swing.AbstractTagHandler
        |
        +--jgb.handlers.swing.MethodCallTagHandler
              |
              +--jgb.handlers.swing.PropertyTagHandler
All Implemented Interfaces:
TagHandler

public class PropertyTagHandler
extends MethodCallTagHandler

Since:
0.1a
Author:
Francois Beausoleil, fbos@users.sourceforge.net

Field Summary
protected static String ATTR_NAME
          The name of the name attribute.
 
Fields inherited from class jgb.handlers.swing.MethodCallTagHandler
ATTR_METHOD
 
Fields inherited from class jgb.handlers.swing.AbstractTagHandler
ATTR_CLASS, ATTR_ID, ATTR_REFID, tagContext, tagName
 
Fields inherited from interface jgb.builder.TagHandler
CALL_RETURN_CLASS_KEY, CALL_RETURN_VALUE_KEY, CONSTANTS_MAP_KEY, CONTROLS_STACK_KEY, CURRENT_CONSTRAINTS_KEY, CURRENT_MODEL_ADAPTER, CURRENT_MODEL_ATTRIBUTE, CURRENT_OBJECT_ID_KEY, CURRENT_OBJECT_KEY, CURRENT_OBJECTS_STACK_KEY, CURRENT_PARM_ACC_KEY, CURRENT_WINDOW_ID_KEY, CURRENT_WINDOW_KEY, DOCUMENT_LOCATOR_KEY, MODEL_ID, OBJECTS_MAP_KEY, PARAMETER_CLASS_KEY, PARAMETER_VALUE_KEY, PROPERTY_NAME_KEY, TAG_HANDLER_FACTORY_STACK_KEY, WINDOW_CONTEXT_KEY, WINDOW_KEY
 
Constructor Summary
PropertyTagHandler()
           
 
Method Summary
 void exitElement()
          Actually handle the element's behaviour when the element's closure is encountered.
protected  String getMethodName(Map atts)
           
protected  Object getReferenceObject(Map atts)
           
 
Methods inherited from class jgb.handlers.swing.MethodCallTagHandler
createMethodCall, enterElement, getContextAccumulator, putAccumulator
 
Methods inherited from class jgb.handlers.swing.AbstractTagHandler
endElement, getCurrentObject, getCurrentObjectId, getObject, isCurrentObjectValid, popCurrentObject, pushCurrentObject, pushCurrentObject, putComponent, putObject, startElement, throwParsingException, throwParsingException, throwParsingException
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ATTR_NAME

protected static final String ATTR_NAME
The name of the name attribute.

See Also:
Constant Field Values
Constructor Detail

PropertyTagHandler

public PropertyTagHandler()
Method Detail

exitElement

public void exitElement()
                 throws org.xml.sax.SAXException
Description copied from class: AbstractTagHandler
Actually handle the element's behaviour when the element's closure is encountered.

Overrides:
exitElement in class MethodCallTagHandler
org.xml.sax.SAXException

getMethodName

protected String getMethodName(Map atts)
Overrides:
getMethodName in class MethodCallTagHandler

getReferenceObject

protected Object getReferenceObject(Map atts)
Overrides:
getReferenceObject in class MethodCallTagHandler


Copyright 2002-2003, François Beausoleil, All Rights Reserved