ix.icore.domain
Class Effect

java.lang.Object
  |
  +--ix.icore.domain.Effect
All Implemented Interfaces:
java.lang.Cloneable

public class Effect
extends java.lang.Object
implements java.lang.Cloneable

Represents an effect of an action in a process.


Field Summary
 java.lang.Object pattern
           
 java.lang.Object value
           
 java.lang.Object when
           
 
Constructor Summary
Effect(java.lang.Object when, java.lang.Object pattern, java.lang.Object value)
           
 
Method Summary
 Effect instantiate(MatchEnv env)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

when

public java.lang.Object when

pattern

public java.lang.Object pattern

value

public java.lang.Object value
Constructor Detail

Effect

public Effect(java.lang.Object when,
              java.lang.Object pattern,
              java.lang.Object value)
Method Detail

instantiate

public Effect instantiate(MatchEnv env)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object