com.ibm.dse.tools.workbench.base
Class DeleteVetoableException

java.lang.Object
  |
  +--java.lang.Throwable
        |
        +--java.lang.Exception
              |
              +--com.ibm.dse.tools.workbench.base.WorkbenchException
                    |
                    +--com.ibm.dse.tools.workbench.base.RepositoryException
                          |
                          +--com.ibm.dse.tools.workbench.base.DeleteVetoableException

public class DeleteVetoableException
extends RepositoryException

The class DeleteVetoableException is thrown by the Workbench when the delete process implies to delete other protected database rows.

See Also:
Serialized Form

Constructor Summary
DeleteVetoableException(java.lang.String message, TableRow undeleteableRow)
          Constructs a DeleteVetoableException with a specified detail message and the vetoed row
 
Method Summary
 TableRow getRow()
          Returns the row causing the exception to be thrown
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getLocalizedMessage, getMessage, printStackTrace, printStackTrace, printStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DeleteVetoableException

public DeleteVetoableException(java.lang.String message,
                               TableRow undeleteableRow)
Constructs a DeleteVetoableException with a specified detail message and the vetoed row
Parameters:
message - java.lang.String
undeleteableRow - TableRow
Method Detail

getRow

public TableRow getRow()
Returns the row causing the exception to be thrown
Returns:
com.ibm.dse.tools.workbench.base.TableRow