jgb.handlers.swing
Class ConstantTagHandler

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

public class ConstantTagHandler
extends AbstractValueTagHandler

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

Field Summary
protected static String ATTR_NAME
          The name of the name attribute.
static String CLASS_SUFFIX
          The suffix to use when searching for the current constant's class in the context.
static String VALUE_SUFFIX
          The suffix to use when searching for the current constant's value in the context.
 
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
ConstantTagHandler()
           
 
Method Summary
 void enterElement(Map atts)
          Actually handle the element's behaviour when the element's start is encountered.
protected  void exitElement()
          Actually handle the element's behaviour when the element's closure is encountered.
 
Methods inherited from class jgb.handlers.swing.AbstractValueTagHandler
updateContextParameters
 
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

CLASS_SUFFIX

public static final String CLASS_SUFFIX
The suffix to use when searching for the current constant's class in the context.

See Also:
Constant Field Values

VALUE_SUFFIX

public static final String VALUE_SUFFIX
The suffix to use when searching for the current constant's value in the context.

See Also:
Constant Field Values

ATTR_NAME

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

See Also:
Constant Field Values
Constructor Detail

ConstantTagHandler

public ConstantTagHandler()
Method Detail

enterElement

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

Specified by:
enterElement in class AbstractTagHandler
org.xml.sax.SAXException

exitElement

protected 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.

Specified by:
exitElement in class AbstractTagHandler
org.xml.sax.SAXException


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