ingo@1115: /* ingo@1115: * Copyright (c) 2010 by Intevation GmbH ingo@1115: * ingo@1115: * This program is free software under the LGPL (>=v2.1) ingo@1115: * Read the file LGPL.txt coming with the software for details ingo@1115: * or visit http://www.gnu.org/licenses/ if it does not exist. ingo@1115: */ ingo@1115: tim@598: package de.intevation.gnv.artifacts; tim@598: sascha@779: import de.intevation.gnv.state.InputData; sascha@779: tim@598: import java.util.Map; tim@598: tim@598: /** ingo@789: * This artifact is used to be fed before the parameterization has started. sascha@803: * sascha@780: * @author Tim Englich tim@598: * tim@598: */ tim@598: public interface PreSettingArtifact { tim@598: sascha@778: ingo@789: /** ingo@789: * ingo@789: * @return the InputData which have been inserted before parameterization ingo@789: * has started. ingo@789: */ tim@598: Map getPreSettings(); sascha@778: ingo@789: /** ingo@789: * ingo@789: * @param preSettings ingo@789: */ tim@598: void setPreSettings(Map preSettings); tim@598: } sascha@836: // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 :