ix.ideel
Class IssueOption.NoActionOption

java.lang.Object
  |
  +--ix.ideel.IssueOption
        |
        +--ix.ideel.IssueOption.NoActionOption
All Implemented Interfaces:
IssueHandler, StatusValues
Enclosing class:
IssueOption

static class IssueOption.NoActionOption
extends IssueOption

Handles an issue by doing nothing. Used when it's convenient to select an option without actually handling the issue, so that all other options remain available and can be selected later on.


Inner classes inherited from class ix.ideel.IssueOption
IssueOption.ManualOption, IssueOption.NoActionOption, IssueOption.NotApplicableOption
 
Fields inherited from class ix.ideel.IssueOption
shortDescription
 
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
IssueOption.NoActionOption()
           
 
Method Summary
 void handleIssue(Issue i)
          Handle the issue in the manner appropriate to this issue-option.
 
Methods inherited from class ix.ideel.IssueOption
getActionDescription
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IssueOption.NoActionOption

public IssueOption.NoActionOption()
Method Detail

handleIssue

public void handleIssue(Issue i)
Description copied from class: IssueOption
Handle the issue in the manner appropriate to this issue-option. This method merely changes the issue's status to COMPLETE and is overridden in subclasses that handle the issue in more interesting ways.
Overrides:
handleIssue in class IssueOption