ix.ideel
Class BasicIdeel.ForwardingIssueHandler

java.lang.Object
  |
  +--ix.icore.BasicIssueHandler
        |
        +--ix.ideel.IdeelIssueHandler
              |
              +--ix.ideel.BasicIdeel.ForwardingIssueHandler
All Implemented Interfaces:
IssueHandler, StatusValues
Direct Known Subclasses:
BasicIdeel.DelegateHandler, BasicIdeel.EscalateHandler
Enclosing class:
BasicIdeel

public static class BasicIdeel.ForwardingIssueHandler
extends IdeelIssueHandler


Field Summary
protected  java.lang.String action
           
protected  boolean reportBack
           
protected  java.lang.String toName
           
 
Fields inherited from class ix.icore.BasicIssueHandler
actionDescription
 
Fields inherited from interface ix.icore.process.StatusValues
PRIORITY_HIGH, PRIORITY_LOW, PRIORITY_MEDIUM, PRIORITY_NONE, PRODUCT_BLANK, PRODUCT_COMPLETE, PRODUCT_DRAFT, STATUS_BLANK, STATUS_COMPLETE, STATUS_EXECUTING, STATUS_IMPOSSIBLE, STATUS_NA, STATUS_POSSIBLE
 
Constructor Summary
BasicIdeel.ForwardingIssueHandler(java.lang.String action, java.lang.String toName, boolean reportBack)
           
 
Method Summary
 void addIssueOptions(IdeelIssue issue)
           
 boolean appliesTo(IdeelIssue issue)
           
 void handleIssue(Issue issue)
           
 
Methods inherited from class ix.icore.BasicIssueHandler
getActionDescription, toString
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

action

protected java.lang.String action

toName

protected java.lang.String toName

reportBack

protected boolean reportBack
Constructor Detail

BasicIdeel.ForwardingIssueHandler

public BasicIdeel.ForwardingIssueHandler(java.lang.String action,
                                         java.lang.String toName,
                                         boolean reportBack)
Method Detail

handleIssue

public void handleIssue(Issue issue)
Overrides:
handleIssue in class BasicIssueHandler

appliesTo

public boolean appliesTo(IdeelIssue issue)
Overrides:
appliesTo in class IdeelIssueHandler

addIssueOptions

public void addIssueOptions(IdeelIssue issue)
Overrides:
addIssueOptions in class IdeelIssueHandler