nu.xom

Class IllegalDataException

public class IllegalDataException extends WellformednessException

Indicates an attempt to set some value to malformed content; for instance by adding a string containing a null or a vertical tab to a text node, or using white space in an element name.

Version: 1.1b3

Author: Elliotte Rusty Harold

Constructor Summary
IllegalDataException(String message)

Creates a new IllegalDataException with a detail message.

IllegalDataException(String message, Throwable cause)

Creates a new IllegalDataException with a detail message and an underlying root cause.

Method Summary
StringgetData()

Returns a string containing the actual illegal text that caused this exception.

voidsetData(String data)

Stores the illegal text that caused this exception.

Constructor Detail

IllegalDataException

public IllegalDataException(String message)

Creates a new IllegalDataException with a detail message.

Parameters: message a string indicating the specific problem

IllegalDataException

public IllegalDataException(String message, Throwable cause)

Creates a new IllegalDataException with a detail message and an underlying root cause.

Parameters: message a string indicating the specific problem cause the original cause of this exception

Method Detail

getData

public String getData()

Returns a string containing the actual illegal text that caused this exception.

Returns: the syntactically incorrect data that caused this exception

setData

public void setData(String data)

Stores the illegal text that caused this exception.

Parameters: data the illegal data that caused this exception

Copyright 2002-2006 Elliotte Rusty Harold
elharo@metalab.unc.edu