blob: 9a0efc06f0b7efc68bda6b8a32a8994ef436d98b [file] [log] [blame]
/**
********************************************************************************
* Copyright (c) 2018-2019 Robert Bosch GmbH.
*
* This program and the accompanying materials are made
* available under the terms of the Eclipse Public License 2.0
* which is available at https://www.eclipse.org/legal/epl-2.0/
*
* SPDX-License-Identifier: EPL-2.0
*
* Contributors:
* Robert Bosch GmbH - initial API and implementation
********************************************************************************
*/
package org.eclipse.app4mc.transformation.application.base;
import org.eclipse.app4mc.transformation.extensions.AbstractTransformationInjectorModule;
import org.eclipse.app4mc.transformation.extensions.executiontype.IModelToModelConfig;
import org.eclipse.app4mc.transformation.extensions.executiontype.IModelToTextConfig;
public class TransformationConfig {
private String id;
private AbstractTransformationInjectorModule injectorModule;
private IModelToModelConfig model2ModelConfig;
private IModelToTextConfig model2TextConfig;
public AbstractTransformationInjectorModule getInjectorModule() {
return injectorModule;
}
public void setInjectorModule(AbstractTransformationInjectorModule injectorModule) {
this.injectorModule = injectorModule;
}
public IModelToModelConfig getModel2ModelConfig() {
return model2ModelConfig;
}
public void setModel2ModelConfig(IModelToModelConfig model2ModelConfig) {
this.model2ModelConfig = model2ModelConfig;
}
public IModelToTextConfig getModel2TextConfig() {
return model2TextConfig;
}
public void setModel2TextConfig(IModelToTextConfig model2TextConfig) {
this.model2TextConfig = model2TextConfig;
}
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
}