org.yasl.arch.impl.application.config.elementhandlers
Class ElementHandlerFactory

java.lang.Object
  extended byorg.yasl.arch.impl.application.config.elementhandlers.ElementHandlerFactory

public class ElementHandlerFactory
extends Object

Version:
1.0
Author:
Jeff Chapman

Field Summary
static int HANDLER_ACTION
           
static int HANDLER_ARG_COMPLEX
           
static int HANDLER_ARG_KEYED_OBJ
           
static int HANDLER_ARG_PRIMITIVE
           
static int HANDLER_ARG_RBSTRING
           
static int HANDLER_MAP
           
static int HANDLER_MAPENTRY
           
static int HANDLER_MENU
           
static int HANDLER_MENU_ITEM
           
static int HANDLER_MENUBAR
           
static int HANDLER_METHOD_CALL
           
static int HANDLER_METHOD_CALL_ARG
           
static int HANDLER_PROPERTY
           
static int HANDLER_SINGLETON
           
 
Constructor Summary
ElementHandlerFactory(YASLConfigKeyResolver keyResolver, LinkedList objInstantiatorStack, LinkedList argStack, Logger contentHandlerLogger)
           
 
Method Summary
 ElementHandler getElementHandler(int handlerId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

HANDLER_ACTION

public static final int HANDLER_ACTION
See Also:
Constant Field Values

HANDLER_SINGLETON

public static final int HANDLER_SINGLETON
See Also:
Constant Field Values

HANDLER_MENU

public static final int HANDLER_MENU
See Also:
Constant Field Values

HANDLER_MENU_ITEM

public static final int HANDLER_MENU_ITEM
See Also:
Constant Field Values

HANDLER_MENUBAR

public static final int HANDLER_MENUBAR
See Also:
Constant Field Values

HANDLER_ARG_COMPLEX

public static final int HANDLER_ARG_COMPLEX
See Also:
Constant Field Values

HANDLER_ARG_KEYED_OBJ

public static final int HANDLER_ARG_KEYED_OBJ
See Also:
Constant Field Values

HANDLER_ARG_PRIMITIVE

public static final int HANDLER_ARG_PRIMITIVE
See Also:
Constant Field Values

HANDLER_ARG_RBSTRING

public static final int HANDLER_ARG_RBSTRING
See Also:
Constant Field Values

HANDLER_METHOD_CALL

public static final int HANDLER_METHOD_CALL
See Also:
Constant Field Values

HANDLER_METHOD_CALL_ARG

public static final int HANDLER_METHOD_CALL_ARG
See Also:
Constant Field Values

HANDLER_MAP

public static final int HANDLER_MAP
See Also:
Constant Field Values

HANDLER_MAPENTRY

public static final int HANDLER_MAPENTRY
See Also:
Constant Field Values

HANDLER_PROPERTY

public static final int HANDLER_PROPERTY
See Also:
Constant Field Values
Constructor Detail

ElementHandlerFactory

public ElementHandlerFactory(YASLConfigKeyResolver keyResolver,
                             LinkedList objInstantiatorStack,
                             LinkedList argStack,
                             Logger contentHandlerLogger)
Method Detail

getElementHandler

public ElementHandler getElementHandler(int handlerId)