First version after introduction of meaningful ids and Identifiable interface.
[xmlrouter] / config / src / main / java / org / wamblee / xmlrouter / config / Transformation.java
index e7757a65919d6be003b990d813ed57bab7b33507..9867392d7340acd029b847caff271fdaf6d71ee1 100644 (file)
  * 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.config;
 
 import javax.xml.transform.dom.DOMSource;
 
-public interface Transformation {
-    
-    /**
-     * @return Name for the transformation.
-     */
-    String getName(); 
+/**
+ * Represents a transformation of a give docuemnt type.
+ * 
+ * @author Erik Brakkee
+ * 
+ */
+public interface Transformation extends Identifiable<Transformation> {
 
     /**
      * From type that can be transformed.