tedlib
Class ARecursiveCase

java.lang.Object
  |
  +--tedlib.ACommunication
        |
        +--tedlib.ARecursiveCase
Direct Known Subclasses:
MutatingNumberCommunication, NumberCommunication, StaticNumberCommunication

public abstract class ARecursiveCase
extends ACommunication


Field Summary
private  ACommunication[] a
           
private  java.lang.reflect.Method m
           
 
Constructor Summary
protected ARecursiveCase(java.lang.reflect.Method method, ACommunication[] args)
           
 
Method Summary
 java.lang.Object execute(java.lang.Object source, java.util.Iterator params)
           
protected abstract  java.lang.Object getSource(java.lang.Object source, java.util.Iterator params)
           
 
Methods inherited from class tedlib.ACommunication
execute, execute, execute, returnIt
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

m

private java.lang.reflect.Method m

a

private ACommunication[] a
Constructor Detail

ARecursiveCase

protected ARecursiveCase(java.lang.reflect.Method method,
                         ACommunication[] args)
Method Detail

execute

public java.lang.Object execute(java.lang.Object source,
                                java.util.Iterator params)
Overrides:
execute in class ACommunication

getSource

protected abstract java.lang.Object getSource(java.lang.Object source,
                                              java.util.Iterator params)