Removed DOCUMENT ME comments that were generated and applied source code
[utils] / system / general / src / main / java / org / wamblee / system / core / Scope.java
index fedc99e63ff794741ccbd27abed98e0e14e0cece..4ac43fad0f663d03f2e5a3fb3ff91157492c91b3 100644 (file)
@@ -17,90 +17,79 @@ package org.wamblee.system.core;
 
 import java.util.List;
 
-
 /**
- * A scope represents a set of running services and the runtime information for the 
- * started components and is (usually) the result of 
- * starting a container. 
+ * A scope represents a set of running services and the runtime information for
+ * the started components and is (usually) the result of starting a container.
  * 
  * @author Erik Brakkee
  */
 public interface Scope {
     /**
-     * DOCUMENT ME!
-     *
-     * @return DOCUMENT ME!
-     */
-/**
-     * DOCUMENT ME!
-     *
-     * @return DOCUMENT ME!
+     * Gets the provided interfaces by this scope.
+     * 
+     * @return Provided interfaces.
      */
-/**
-         * Gets the provided interfaces by this scope. 
-         * @return Provided interfaces. 
-         */
     List<ProvidedInterface> getProvidedInterfaces();
 
     /**
      * Adds a key value pair to the scope.
-     *
-     * @param aKey Key
-     * @param aValue Value.
+     * 
+     * @param aKey
+     *            Key
+     * @param aValue
+     *            Value.
      */
     void put(String aKey, Object aValue);
 
     /**
      * Retrieves a value for the key.
-     *
-     * @param aKey Key.
-     *
+     * 
+     * @param aKey
+     *            Key.
+     * 
      * @return Value.
      */
     Object get(String aKey);
 
     /**
      * Adds the runtime of a started component.
-     *
-     * @param aComponent Component.
-     * @param aRuntime Runtime.
+     * 
+     * @param aComponent
+     *            Component.
+     * @param aRuntime
+     *            Runtime.
      */
     void addRuntime(Component aComponent, Object aRuntime);
 
     /**
      * Publishes an implementation of a provided interface.
-     *
-     * @param aInterface Interface that is provided.
-     * @param aImplementation Implementation of the interface.
+     * 
+     * @param aInterface
+     *            Interface that is provided.
+     * @param aImplementation
+     *            Implementation of the interface.
      */
     void publishInterface(ProvidedInterface aInterface, Object aImplementation);
 
-    /**
-     * DOCUMENT ME!
-     *
-     * @param <T> DOCUMENT ME!
-     * @param aProvided DOCUMENT ME!
-     * @param aType DOCUMENT ME!
-     *
-     * @return DOCUMENT ME!
-     */
     <T> T getInterfaceImplementation(ProvidedInterface aProvided, Class<T> aType);
 
     /**
      * Gets the runtime for a component.
-     *
-     * @param aComponent Component for which we want to get the runtime.
-     *
+     * 
+     * @param aComponent
+     *            Component for which we want to get the runtime.
+     * 
      * @return Runtime.
      */
     Object getRuntime(Component aComponent);
 
     /**
-     * Gets the runtime for a component based on the name of the
-     * component (excluding its context).
-     *
-     * @param aName Component name.
-     *
+     * Gets the runtime for a component based on the name of the component
+     * (excluding its context).
+     * 
+     * @param aName
+     *            Component name.
+     * 
      * @return Component name.
      */
     Object getRuntime(String aName);