D:\NewZebra\JavaApplications\DesignPatternsProject\src\structural_patterns\composite_tree\Mediator.java
 1 /*
 2  * Mediator.java
 3  *
 4  */
 5 
 6 package structural_patterns.composite_tree;
 7 
 8 /**
 9  *
10  * @author Sam Eldin
11  */
12 
13 public interface Mediator {
14     
15     public int performService(Object passedObject);
16     public int performService(int serviceID, Object passedObject);
17     public int addService(CompositeNodeServices  passedCompositeNodeServices);
18     
19 }
20 
21