Class OptionRegistrationException

  • All Implemented Interfaces:
    java.io.Serializable

    public class OptionRegistrationException
    extends OptionException
    This exception indicates that an error has occurred during registration of an option, registrar, or module.
     Copyright (C) Damian Ryan Eads, 2001. All Rights Reserved.
    
     ritopt 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 2 of the License, or
     (at your option) any later version.
    
     ritopt 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 ritopt; if not, write to the Free Software
     Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
     
    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor Description
      OptionRegistrationException​(java.lang.String msg)
      Construct an OptionRegistrationException.
      OptionRegistrationException​(java.lang.String msg, Option target)
      Construct an OptionRegisrationException and initialize its members with the message and target passed.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      Option getTarget()
      Returns the target option associated with the registration failure.
      • Methods inherited from class java.lang.Throwable

        addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • OptionRegistrationException

        public OptionRegistrationException​(java.lang.String msg)
        Construct an OptionRegistrationException.
        Parameters:
        msg - The exception message.
      • OptionRegistrationException

        public OptionRegistrationException​(java.lang.String msg,
                                           Option target)
        Construct an OptionRegisrationException and initialize its members with the message and target passed.
        Parameters:
        msg - An exception message.
        target - The target option that caused the registration failure.
    • Method Detail

      • getTarget

        public Option getTarget()
        Returns the target option associated with the registration failure.
        Returns:
        The target option.