package de.unisiegen.gtitool.core.exceptions.terminalsymbol; import de.unisiegen.gtitool.core.entities.TerminalSymbol; import de.unisiegen.gtitool.core.exceptions.CoreException; import de.unisiegen.gtitool.core.i18n.Messages; /** * The {@link TerminalSymbolEmptyNameException} is used if the * {@link TerminalSymbol} is not correct. * * @author Christian Fehler * @version $Id: TerminalSymbolEmptyNameException.java 555 2008-02-12 00:50:47Z * fehler $ */ public final class TerminalSymbolEmptyNameException extends TerminalSymbolException { /** * The serial version uid. */ private static final long serialVersionUID = -7238482015460468562L; /** * Allocates a new {@link TerminalSymbolEmptyNameException}. */ public TerminalSymbolEmptyNameException () { super (); // Message and description setPrettyMessage ( Messages .getPrettyString ( "TerminalSymbolException.EmptyNameMessage" ) ); //$NON-NLS-1$ setPrettyDescription ( Messages .getPrettyString ( "TerminalSymbolException.EmptyNameDescription" ) ); //$NON-NLS-1$ } /** * {@inheritDoc} * * @see CoreException#getType() */ @Override public final ErrorType getType () { return ErrorType.ERROR; } }