com.ibm.portal.state.accessors.exceptions
Class SelectionMappingInvalidException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by com.ibm.portal.state.exceptions.StateException
              extended by com.ibm.portal.state.accessors.exceptions.SelectionAccessorException
                  extended by com.ibm.portal.state.accessors.exceptions.SelectionMappingInvalidException
All Implemented Interfaces:
Localized, java.io.Serializable

public abstract class SelectionMappingInvalidException
extends SelectionAccessorException

Exception which should be thrown in case that a given ObjectID of a navigation node cannot be mapped to a target ObjectID.

Since:
5.1
See Also:
Serialized Form

Field Summary
protected  ObjectID label
          Label for that the mapping could not be retrieved
 
Fields inherited from class com.ibm.portal.state.accessors.exceptions.SelectionAccessorException
accessor
 
Constructor Summary
SelectionMappingInvalidException(ObjectID aLabel, SelectionAccessor aAccessor)
           
SelectionMappingInvalidException(ObjectID aLabel, SelectionAccessor aAccessor, java.lang.Exception aRoot)
           
 
Method Summary
 ObjectID getLabel()
           
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.ibm.portal.Localized
getDescription, getLocales, getTitle
 

Field Detail

label

protected ObjectID label
Label for that the mapping could not be retrieved

Constructor Detail

SelectionMappingInvalidException

public SelectionMappingInvalidException(ObjectID aLabel,
                                        SelectionAccessor aAccessor)
Parameters:
aLabel - Label for that the mapping could not be retrieved
aAccessor - Label selection accessor that caused the exception

SelectionMappingInvalidException

public SelectionMappingInvalidException(ObjectID aLabel,
                                        SelectionAccessor aAccessor,
                                        java.lang.Exception aRoot)
Parameters:
aLabel - Label for that the mapping could not be retrieved
aAccessor - Label selection accessor that caused the exception
aRoot - Root cause for the exception
Method Detail

getLabel

public ObjectID getLabel()
Returns:
Label for that the mapping could not be retrieved