wt.epm.delegate
Class EPMBuildRuleReferentialIntegrityDelegate

java.lang.Object
  extended bywt.epm.delegate.EPMBuildRuleReferentialIntegrityDelegate
All Implemented Interfaces:
ReferentialIntegrityExceptionHandler

public class EPMBuildRuleReferentialIntegrityDelegate
extends Object
implements ReferentialIntegrityExceptionHandler



Supported API: false

Extendable: false


Field Summary
private static String CLASSNAME
           
private static String EPMRESOURCE
           
private static String RESOURCE
           
 
Fields inherited from interface wt.fc.ReferentialIntegrityExceptionHandler
DEFAULT_SELECTOR
 
Constructor Summary
EPMBuildRuleReferentialIntegrityDelegate()
           
 
Method Summary
 int buildMessage(WTValuedMap a_linkMap, Object[] a_messages, int a_messageIndex)
          The method builds messages to display as part of a ReferentialIntegrityException.
 
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

CLASSNAME

private static final String CLASSNAME

EPMRESOURCE

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

EPMBuildRuleReferentialIntegrityDelegate

public EPMBuildRuleReferentialIntegrityDelegate()
Method Detail

buildMessage

public int buildMessage(WTValuedMap a_linkMap,
                        Object[] a_messages,
                        int a_messageIndex)
                 throws WTException
The method builds messages to display as part of a ReferentialIntegrityException.

Supported API: false

Specified by:
buildMessage in interface ReferentialIntegrityExceptionHandler
Parameters:
a_linkMap - The link objects to build the message for.
a_messages - Object array to build messages in.
a_messageIndex - The index into the message array to start building messages.
Returns:
number of messages built
Throws:
WTException