com.ptc.hli.ecad
Class HLIBehavior

java.lang.Object
  extended bycom.ptc.hli.ecad.HLIBehavior
All Implemented Interfaces:
RemoteAccess

public class HLIBehavior
extends Object
implements RemoteAccess


Field Summary
private static Class[] ACTION_SIGNATURE
           
private static String APPLICATION_TAG
           
private static String BEHAVIOR_TAG
           
private static HashMap behaviorHandlers
           
private static String ECADHLIRESOURCE
           
private static Element hliBehaviorRootElement
           
private static String NAME_ATTR
           
 
Fields inherited from interface wt.method.RemoteAccess
versionID
 
Constructor Summary
HLIBehavior()
           
 
Method Summary
private static void execute(Element element, AbstractHLIAction holder)
           
static Object execute(String application, String behavior, HashMap parameters)
           
private static Element searchBehavior(String application, String behavior)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ECADHLIRESOURCE

private static final String ECADHLIRESOURCE
See Also:
Constant Field Values

APPLICATION_TAG

private static final String APPLICATION_TAG
See Also:
Constant Field Values

BEHAVIOR_TAG

private static final String BEHAVIOR_TAG
See Also:
Constant Field Values

NAME_ATTR

private static final String NAME_ATTR
See Also:
Constant Field Values

hliBehaviorRootElement

private static Element hliBehaviorRootElement

behaviorHandlers

private static HashMap behaviorHandlers

ACTION_SIGNATURE

private static final Class[] ACTION_SIGNATURE
Constructor Detail

HLIBehavior

public HLIBehavior()
Method Detail

execute

public static Object execute(String application,
                             String behavior,
                             HashMap parameters)
                      throws WTException
Throws:
WTException

searchBehavior

private static Element searchBehavior(String application,
                                      String behavior)

execute

private static void execute(Element element,
                            AbstractHLIAction holder)
                     throws WTException
Throws:
WTException