removed the unique id from the provided interface. Now using object
[utils] / system / general / src / main / java / org / wamblee / system / core / RequiredInterface.java
index 7f7fc348d411b308f6b0fe1c40cb4dd6eb7b0b55..74c132e02aa7532cde7ec98e982b5be58c82573f 100644 (file)
@@ -46,4 +46,10 @@ public interface RequiredInterface {
         * @return Provider or null if not set. 
         */
        ProvidedInterface getProvider();
+       
+       /**
+        * Determines if the requirements of the current interface are at least those
+        * of the given required interface. 
+        */
+       boolean covers(RequiredInterface aInterface); 
 }