blob: 80c8573a94eef489b60b295a79bdeb6dad5bbd5c [file] [log] [blame]
/**
********************************************************************************
* Copyright (c) 2015-2018 Robert Bosch GmbH and others.
*
* 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.amalthea.converters.common.xpath.utils;
public class ProcessorElement<A, B, C> {
private A configurationElement;
private B inputVersions;
private C outputVersions;
public ProcessorElement(final A element1, final B element2, final C element3) {
this.configurationElement = element1;
this.inputVersions = element2;
this.outputVersions = element3;
}
public A getConfigurationElement() {
return this.configurationElement;
}
public void setConfigurationElement(final A element1) {
this.configurationElement = element1;
}
public B getInputVersions() {
return this.inputVersions;
}
public void setInputVersions(final B element2) {
this.inputVersions = element2;
}
public C getOutputVersions() {
return this.outputVersions;
}
public void setOutputVersions(final C element3) {
this.outputVersions = element3;
}
}