Public Member Functions | Package Functions

org.exolab.castor.xml.schema.reader.SimpleTypeDefinition Class Reference

List of all members.

Public Member Functions

void addFacet (Facet facet)

Package Functions

 SimpleTypeDefinition (Schema schema, String name, String id)
void copyInto (SimpleType simpleType)
SimpleType createSimpleType ()
Schema getSchema ()
void setAnnotation (Annotation annotation)
void setBaseType (SimpleType baseType)
void setBaseTypeName (String baseTypeName)
void setFinal (String finalValue)

Detailed Description

A simple class used when unmarshalling simpleTypes

Author:
Keith Visco
Version:
Revision:
1.2
Date:
2004/10/01 13:25:25

Constructor & Destructor Documentation

org.exolab.castor.xml.schema.reader.SimpleTypeDefinition.SimpleTypeDefinition ( Schema  schema,
String  name,
String  id 
) [package]

Member Function Documentation

void org.exolab.castor.xml.schema.reader.SimpleTypeDefinition.addFacet ( Facet  facet  ) 
void org.exolab.castor.xml.schema.reader.SimpleTypeDefinition.copyInto ( SimpleType  simpleType  )  [package]
SimpleType org.exolab.castor.xml.schema.reader.SimpleTypeDefinition.createSimpleType (  )  [package]
Schema org.exolab.castor.xml.schema.reader.SimpleTypeDefinition.getSchema (  )  [package]
void org.exolab.castor.xml.schema.reader.SimpleTypeDefinition.setAnnotation ( Annotation  annotation  )  [package]
void org.exolab.castor.xml.schema.reader.SimpleTypeDefinition.setBaseType ( SimpleType  baseType  )  [package]
void org.exolab.castor.xml.schema.reader.SimpleTypeDefinition.setBaseTypeName ( String  baseTypeName  )  [package]
void org.exolab.castor.xml.schema.reader.SimpleTypeDefinition.setFinal ( String  finalValue  )  [package]

Sets the value of the 'final' property, indicating which types of derivation are not allowed. A null value will indicate all types of derivation (list, restriction, union) are allowed.

Parameters:
finalValue the value of the final property.

Referenced by org.exolab.castor.xml.schema.reader.SimpleTypeUnmarshaller.SimpleTypeUnmarshaller().


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Enumerations Properties