* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
packageecorp.easy.installer.models;
importjava.util.LinkedHashMap;
importjava.util.Map;
/**
* This class encapsulate data about a step in the flashing process
* @author Vincent Bourgmayer
* @deprecated
*/
@Deprecated
publicclassStep{
privateStepUiui;//Datas about user interface
privateStringscript;//script's file script
privateStringoutput;//Key of output to store as common parameter
privateStringafterSuccess;// index of next script if succeed
privateStringafterFail;//index of next script if failure
privateMap<Integer,String>okCode;
privateMap<Integer,String>koCode;
privateMap<String,String>parameters;//parameters to add to the script //@TODO think if is possible to set only one map in Thread instance instead of in each Step.