001package jmri.jmrit.operations.trains;
002
003/**
004 * Build failed exception.
005 *
006 * @author Daniel Boudreau Copyright (C) 2008, 2009, 2010, 2011, 2012, 2013,
007 * 2014
008 */
009class BuildFailedException extends Exception {
010
011    public final static String NORMAL = "normal"; // NOI18N
012    public final static String STAGING = "staging"; // NOI18N
013    private String type = NORMAL;
014
015    public BuildFailedException(String s, String type) {
016        super(s);
017        this.type = type;
018    }
019
020    public BuildFailedException(String s) {
021        super(s);
022    }
023
024    public BuildFailedException(Exception ex) {
025        super(ex);
026    }
027
028    public String getExceptionType() {
029        return type;
030    }
031
032}