// Modified or written by Object Mentor, Inc. for inclusion with FitNesse.
// Copyright (c) 2002 Cunningham & Cunningham, Inc.
// Released under the terms of the GNU General Public License version 2 or later.
package fit.exception;
import java.text.MessageFormat;
public abstract class FixtureException extends FitFailureException {
private static final long serialVersionUID = 1L;
public final String fixtureName;
public FixtureException(String messageFormat, String fixtureName) {
super(formatMessage(messageFormat, fixtureName));
this.fixtureName = fixtureName;
}
private static String formatMessage(String messageFormat, String fixtureName) {
return new MessageFormat(messageFormat).format(new Object[]
{fixtureName});
}
}