com.ptc.windchill.enterprise.change2.client
Class CoPickerActionClientDoer

java.lang.Object
  extended bycom.ptc.windchill.enterprise.change2.client.CoPickerActionClientDoer
All Implemented Interfaces:
CoActionDoer, CoDoer, CoPickerUpdateAddressDoer

public class CoPickerActionClientDoer
extends Object
implements CoActionDoer, CoPickerUpdateAddressDoer


Field Summary
private static String CLASSNAME
           
private static String RESOURCE
           
 
Constructor Summary
CoPickerActionClientDoer()
           
 
Method Summary
 boolean canExecute(CoActionHandlerData execData)
          Returns whether the action can be triggered.
 void execute(CoActionHandlerData execData)
          Action handler delegates the execution of the operation to the doer by calling this method on it.
 boolean isRelevant(CoActionHandlerData execData)
          Returns whether the action is relevant to the current situation.
 void updateAddress(CoActionHandlerData data)
          

Supported API: true
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

RESOURCE

private static final String RESOURCE
See Also:
Constant Field Values

CLASSNAME

private static final String CLASSNAME
Constructor Detail

CoPickerActionClientDoer

public CoPickerActionClientDoer()
Method Detail

execute

public void execute(CoActionHandlerData execData)
             throws WTException
Description copied from interface: CoActionDoer
Action handler delegates the execution of the operation to the doer by calling this method on it.

Supported API: false

Specified by:
execute in interface CoActionDoer
Parameters:
execData -
Throws:
WTException

canExecute

public boolean canExecute(CoActionHandlerData execData)
                   throws WTException
Description copied from interface: CoActionDoer
Returns whether the action can be triggered.

Supported API: false

Specified by:
canExecute in interface CoActionDoer
Parameters:
execData -
Returns:
boolean
Throws:
WTException

isRelevant

public boolean isRelevant(CoActionHandlerData execData)
                   throws WTException
Description copied from interface: CoActionDoer
Returns whether the action is relevant to the current situation. The action may not be relevant when the licensing limitaions or the application logic prevent it from appearing in the GUI.

Supported API: false

Specified by:
isRelevant in interface CoActionDoer
Parameters:
execData -
Returns:
boolean
Throws:
WTException

updateAddress

public void updateAddress(CoActionHandlerData data)
                   throws WTException
Description copied from interface: CoPickerUpdateAddressDoer


Supported API: true

Specified by:
updateAddress in interface CoPickerUpdateAddressDoer
Parameters:
data -
Throws:
WTException