wt.vc
Class IteratedRIEHandler

java.lang.Object
  extended bywt.fc.StandardReferentialIntegrityExceptionHandler
      extended bywt.vc.IteratedRIEHandler
All Implemented Interfaces:
ReferentialIntegrityExceptionHandler

public class IteratedRIEHandler
extends StandardReferentialIntegrityExceptionHandler


Field Summary
private static String RESOURCE
           
 
Fields inherited from class wt.fc.StandardReferentialIntegrityExceptionHandler
 
Fields inherited from interface wt.fc.ReferentialIntegrityExceptionHandler
DEFAULT_SELECTOR
 
Constructor Summary
IteratedRIEHandler()
           
 
Method Summary
 int buildMessage(WTValuedMap iteratedToDeletedIteratedMap, Object[] messages, int messageIndex)
          Return a user friendly message if a referential integrity validation fails for an Iterated object.
 
Methods inherited from class wt.fc.StandardReferentialIntegrityExceptionHandler
buildMessage
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

RESOURCE

private static final String RESOURCE
See Also:
Constant Field Values
Constructor Detail

IteratedRIEHandler

public IteratedRIEHandler()
Method Detail

buildMessage

public int buildMessage(WTValuedMap iteratedToDeletedIteratedMap,
                        Object[] messages,
                        int messageIndex)
                 throws WTException
Return a user friendly message if a referential integrity validation fails for an Iterated object.

Specified by:
buildMessage in interface ReferentialIntegrityExceptionHandler
Overrides:
buildMessage in class StandardReferentialIntegrityExceptionHandler
Parameters:
iteratedToDeletedIteratedMap - The link objects to build the message for.
messages - Object array to build messages in.
messageIndex - The index into the message array to start building messages.
Returns:
number of messages built
Throws:
WTException