(no commit message)
[utils] / system / general / src / main / java / org / wamblee / system / adapters / RequiredInterfaceProvider.java
index 76d2d3dc83f5c2606d4807453a13998ddc99156c..02178eaa5c3a48f204a217f2e456c62b22d2db79 100644 (file)
@@ -18,10 +18,19 @@ package org.wamblee.system.adapters;
 import org.wamblee.system.core.RequiredInterface;
 import org.wamblee.system.core.Scope;
 
+/**
+ * Value provider that provides a value through a required interface.
+ *  
+ * @author Erik Brakkee
+ */
 public class RequiredInterfaceProvider implements ValueProvider {
        
        private RequiredInterface _required; 
        
+       /**
+        * Constructs the provider 
+        * @param aRequired Required interface. 
+        */
        public RequiredInterfaceProvider(RequiredInterface aRequired) { 
                _required = aRequired; 
        }