/* * Created on 09.07.2010 * */ package org.dresdenocl.tools.transformation.pivot2sql.impl; import org.dresdenocl.model.ModelAccessException; import org.dresdenocl.pivotmodel.Namespace; import org.dresdenocl.tools.codegen.declarativ.IOcl2DeclSettings; import org.dresdenocl.tools.codegen.declarativ.mapping.IMappedModel; import org.dresdenocl.tools.transformation.ITransformation; import org.dresdenocl.tools.transformation.ParallelTransformation; import org.dresdenocl.tools.transformation.impl.Tuple; /** * The class Pivot2DdlAndMappedModel represents the parallel composition of * {@link Pivot2Ddl} transformation and a {@link Pivot2MappedModelImpl} * transformation. * * @author Bjoern Freitag * */ public class Pivot2DdlAndMappedModel extends ParallelTransformation<Namespace, IOcl2DeclSettings, SchemaStringMap, IMappedModel> implements ITransformation<Namespace, IOcl2DeclSettings, Tuple<SchemaStringMap, IMappedModel>> { /** * The Standard constructor for a Uml2CwmAndMappedModel transformation. * * @param modelInName * The name of the in model. * @param outName * The name for the out model. * @throws ModelAccessException */ public Pivot2DdlAndMappedModel(String modelInName, String outName) { super(modelInName, outName, Pivot2Ddl.class.getSimpleName(), Pivot2MappedModelImpl.class.getSimpleName(), Namespace.class, SchemaStringMap.class, IMappedModel.class, IOcl2DeclSettings.class); } }