org.exolab.castor.xml.schema

Class Form

public class Form extends Object

Represents an enumerated type which consists of two values: "qualified" and "unqualified". This is used for the "form" property on attribute and element defintions as well as the attributeFormDefault and elementFormDefault proprties on the Schema itself.

Version: $Revision: 1.1.1.1 $ $Date: 2003/03/03 07:09:31 $

Author: Keith Visco

Field Summary
static FormQualified
The Qualified Form Object
static StringQUALIFIED_VALUE
The String value for the qualified Form
static FormUnqualified
The Qualified Form Object
static StringUNQUALIFIED_VALUE
The String value for the unqualified Form
Method Summary
StringgetValue()
Returns the String value of this Form.
booleanisQualified()
Returns true if this Form is the qualified Form.
booleanisUnqualified()
Returns true if this Form is the unqualified Form.
StringtoString()
Returns the String value of this Form.
static FormvalueOf(String formValue)
Returns the Form corresponding to the given value.

Field Detail

Qualified

public static final Form Qualified
The Qualified Form Object

QUALIFIED_VALUE

public static final String QUALIFIED_VALUE
The String value for the qualified Form

Unqualified

public static final Form Unqualified
The Qualified Form Object

UNQUALIFIED_VALUE

public static final String UNQUALIFIED_VALUE
The String value for the unqualified Form

Method Detail

getValue

public String getValue()
Returns the String value of this Form.

Returns: the String value of this Form.

isQualified

public boolean isQualified()
Returns true if this Form is the qualified Form.

Returns: true if this Form is the qualified Form.

isUnqualified

public boolean isUnqualified()
Returns true if this Form is the unqualified Form.

Returns: true if this Form is the unqualified Form.

toString

public String toString()
Returns the String value of this Form.

Returns: the String value of this Form.

valueOf

public static Form valueOf(String formValue)
Returns the Form corresponding to the given value.

Parameters: formValue the value of the Form to return.

Returns: the Form corresponding to the given value.

Throws: IllegalArgumentException when the given value is not valid.

Intalio Inc. (C) 1999-2003. All rights reserved http://www.intalio.com