org.tromer.jie.opportunity
Class Opportunity.EntryExitOpp

java.lang.Object
  |
  +--org.tromer.jie.visitor.NullObjectVisitor
        |
        +--org.tromer.jie.opportunity.Opportunity
              |
              +--org.tromer.jie.opportunity.Opportunity.EntryExitOpp
Direct Known Subclasses:
ClassInstantiationOpp, MethodOpp, NominalMethodOpp
Enclosing class:
Opportunity

public abstract static class Opportunity.EntryExitOpp
extends Opportunity

Base class for all opportunities that have two configurable aspects: entry action template and exit action template.


Inner classes inherited from class org.tromer.jie.opportunity.Opportunity
Opportunity.EntryExitOpp, Opportunity.SingleActionOpp
 
Field Summary
protected  java.lang.String entryAction
          entry action template, null if none or empty
protected  java.lang.String exitAction
          exit action template, null if none or empty
 
Constructor Summary
Opportunity.EntryExitOpp()
           
 
Method Summary
 void init(java.lang.String entryAction, java.lang.String exitAction)
           
 
Methods inherited from class org.tromer.jie.opportunity.Opportunity
initOpp, newTransform
 
Methods inherited from class org.tromer.jie.visitor.NullObjectVisitor
visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

entryAction

protected java.lang.String entryAction
entry action template, null if none or empty

exitAction

protected java.lang.String exitAction
exit action template, null if none or empty
Constructor Detail

Opportunity.EntryExitOpp

public Opportunity.EntryExitOpp()
Method Detail

init

public void init(java.lang.String entryAction,
                 java.lang.String exitAction)