com.bluecast.xml

Class AttributeDefinition

public final class AttributeDefinition extends Object

A class to hold information about an attribute defined within an XML document type declaration.

Version: $Revision: 1.4 $

Author: Yuval Oren, yuval@bluecast.com

Field Summary
static intCDATA
static intENTITIES
static intENTITY
static intENUMERATION
static intFIXED
static intID
static intIDREF
static intIDREFS
static intIMPLIED
static intNMTOKEN
static intNMTOKENS
static intNOTATION
static intREQUIRED
Constructor Summary
AttributeDefinition(String prefix, String localName, String qName, int valueType, String[] possibleValues, int defaultType, String defaultValue)
Method Summary
intgetDefaultType()
StringgetDefaultTypeString()
static StringgetDefaultTypeString(int defaultType)
StringgetDefaultValue()
StringgetLocalName()
String[]getPossibleValues()
StringgetPrefix()
StringgetQName()
intgetValueType()
StringgetValueTypeString()
static StringgetValueTypeString(int valueType)

Field Detail

CDATA

public static final int CDATA

ENTITIES

public static final int ENTITIES

ENTITY

public static final int ENTITY

ENUMERATION

public static final int ENUMERATION

FIXED

public static final int FIXED

ID

public static final int ID

IDREF

public static final int IDREF

IDREFS

public static final int IDREFS

IMPLIED

public static final int IMPLIED

NMTOKEN

public static final int NMTOKEN

NMTOKENS

public static final int NMTOKENS

NOTATION

public static final int NOTATION

REQUIRED

public static final int REQUIRED

Constructor Detail

AttributeDefinition

public AttributeDefinition(String prefix, String localName, String qName, int valueType, String[] possibleValues, int defaultType, String defaultValue)

Method Detail

getDefaultType

public int getDefaultType()

getDefaultTypeString

public String getDefaultTypeString()

getDefaultTypeString

public static String getDefaultTypeString(int defaultType)

getDefaultValue

public String getDefaultValue()

getLocalName

public String getLocalName()

getPossibleValues

public String[] getPossibleValues()

getPrefix

public String getPrefix()

getQName

public String getQName()

getValueType

public int getValueType()

getValueTypeString

public String getValueTypeString()

getValueTypeString

public static String getValueTypeString(int valueType)