refactoring of the config interface towards more reuse in the implementation and...
[xmlrouter] / impl / src / main / java / org / wamblee / xmlrouter / impl / RobustTransformation.java
index d398230ff1a41621fd231b13122fb2106c6ac803..81748e0f9c1c1c3274f1c7b4e6791c54e1b50578 100644 (file)
@@ -12,7 +12,7 @@
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */ 
+ */
 package org.wamblee.xmlrouter.impl;
 
 import java.util.logging.Level;
@@ -24,6 +24,12 @@ import org.wamblee.xml.XMLDocument;
 import org.wamblee.xmlrouter.common.Id;
 import org.wamblee.xmlrouter.config.Transformation;
 
+/**
+ * This class provides robustness towards externally provided transformations.
+ * 
+ * @author Erik Brakkee
+ * 
+ */
 public class RobustTransformation implements Transformation {
 
     private static final Logger LOGGER = Logger
@@ -32,12 +38,20 @@ public class RobustTransformation implements Transformation {
     private Id<Transformation> id;
     private Transformation transformation;
 
+    /**
+     * Constructs the wrapper.
+     * 
+     * @param aId
+     *            Unique id.
+     * @param aTransformation
+     *            Wrapped transformation.
+     */
     public RobustTransformation(Id<Transformation> aId,
         Transformation aTransformation) {
         id = aId;
         transformation = aTransformation;
     }
-    
+
     @Override
     public String getName() {
         try {