com.ptc.windchill.enterprise.dataops.client
Class TableViewActionDoer

java.lang.Object
  extended bycom.ptc.windchill.enterprise.dataops.client.TableViewActionDoer
All Implemented Interfaces:
CoActionDoer, CoDoer

public class TableViewActionDoer
extends Object
implements CoActionDoer


Nested Class Summary
private  class TableViewActionDoer.DateSearchTermProducer
           
 
Field Summary
private static String CLASSNAME
           
private static String RESOURCE
           
 
Constructor Summary
TableViewActionDoer()
           
 
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.
private  CoConfigFeature getDoerConfig(CoActionHandlerData execData)
           
private  CoElement getElement(CoActionHandlerData execData)
           
 boolean isRelevant(CoActionHandlerData execData)
          Returns whether the action is relevant to the current situation.
 
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

TableViewActionDoer

public TableViewActionDoer()
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

getDoerConfig

private CoConfigFeature getDoerConfig(CoActionHandlerData execData)
                               throws WTException
Throws:
WTException

getElement

private CoElement getElement(CoActionHandlerData execData)
                      throws WTException
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