wt.ixb.util
Class IXBConflictException

java.lang.Object
  extended byjava.lang.Throwable
      extended byjava.lang.Exception
          extended bywt.util.WTException
              extended bywt.ixb.publicforhandlers.LogHelper.IxbException
                  extended bywt.ixb.util.IXBConflictException
All Implemented Interfaces:
ConflictHolder, LocalizableMessage, Message, Serializable

public class IXBConflictException
extends LogHelper.IxbException
implements ConflictHolder

See Also:
Serialized Form

Field Summary
private  ConflictElement[] conflictElements
           
 
Fields inherited from class wt.util.WTException
GETMESSAGE_LINE_SEPARATOR, LINE_SEPARATOR, SPACE_SEPARATOR, TOSTRING_LINE_SEPARATOR
 
Fields inherited from class java.lang.Exception
 
Fields inherited from class java.lang.Throwable
 
Fields inherited from interface wt.conflict.ConflictHolder
CONFLICT_ELEMENTS
 
Constructor Summary
IXBConflictException(ConflictElement[] cElem)
           
IXBConflictException(Exception e, String rb, String key, Object[] params)
           
IXBConflictException(String rb, String key, Object[] params)
           
 
Method Summary
 Object[] getAllConflictingObjects()
          

Supported API: false
 ConflictElement[] getConflictElements()
          Gets the value of the attribute: CONFLICT_ELEMENTS.
 void setConflictElements(ConflictElement[] a_ConflictElements)
          Sets the value of the attribute: CONFLICT_ELEMENTS.
 
Methods inherited from class wt.ixb.publicforhandlers.LogHelper.IxbException
 
Methods inherited from class wt.util.WTException
getAdditionalMessageArray, getAdditionalMessages, getAdditionalMessages, getLocalizedMessage, getLocalizedMessage, getLocalizedMessage, getLocalizedMessage, getNestedExceptionString, getNestedExceptionString, getNestedThrowable, getStandardMessage, getStandardMessage, printStackTrace, printStackTrace, printStackTrace, setLocalizedMessage, toString, toString
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getMessage, getStackTrace, initCause, setStackTrace
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

conflictElements

private ConflictElement[] conflictElements
Constructor Detail

IXBConflictException

public IXBConflictException(ConflictElement[] cElem)

IXBConflictException

public IXBConflictException(String rb,
                            String key,
                            Object[] params)

IXBConflictException

public IXBConflictException(Exception e,
                            String rb,
                            String key,
                            Object[] params)
Method Detail

getAllConflictingObjects

public Object[] getAllConflictingObjects()
Description copied from interface: ConflictHolder


Supported API: false

Specified by:
getAllConflictingObjects in interface ConflictHolder
Returns:
Object []

getConflictElements

public ConflictElement[] getConflictElements()
Description copied from interface: ConflictHolder
Gets the value of the attribute: CONFLICT_ELEMENTS. Array of ConflictElement's.

Supported API: false

Specified by:
getConflictElements in interface ConflictHolder
Returns:
ConflictElement[]

setConflictElements

public void setConflictElements(ConflictElement[] a_ConflictElements)
                         throws WTPropertyVetoException
Description copied from interface: ConflictHolder
Sets the value of the attribute: CONFLICT_ELEMENTS. Array of ConflictElement's.

Supported API: false

Specified by:
setConflictElements in interface ConflictHolder
Parameters:
a_ConflictElements -
Throws:
WTPropertyVetoException