org.sakaiproject.metaobj.utils.xml.impl
Class BooleanElementType

java.lang.Object
  extended byorg.sakaiproject.metaobj.utils.xml.impl.BaseElementType
      extended byorg.sakaiproject.metaobj.utils.xml.impl.BooleanElementType
All Implemented Interfaces:
ElementType

public class BooleanElementType
extends BaseElementType

Created by IntelliJ IDEA. User: John Ellis Date: May 27, 2004 Time: 6:31:58 AM To change this template use File | Settings | File Templates.


Field Summary
 
Fields inherited from class org.sakaiproject.metaobj.utils.xml.impl.BaseElementType
defaultValue, fixedValue, length, maxLength, minLength, parentNode, pattern, schemaElement, WHITE_SPACE_TYPE_COLLAPSE, WHITE_SPACE_TYPE_NONE, WHITE_SPACE_TYPE_PRESERVE, WHITE_SPACE_TYPE_REPLACE, whiteSpaceType
 
Constructor Summary
BooleanElementType(String typeName, org.jdom.Element schemaElement, SchemaNode parentNode, org.jdom.Namespace xsdNamespace)
           
 
Method Summary
 Object getActualNormalizedValue(String value)
           
 Class getObjectType()
           
 String getSchemaNormalizedValue(Object value)
           
 String getSchemaNormalizedValue(String value)
           
 
Methods inherited from class org.sakaiproject.metaobj.utils.xml.impl.BaseElementType
getBaseType, getDefaultValue, getEnumeration, getFixedValue, getLength, getMaxLength, getMinLength, getPattern, getRange, getWhiteSpaceType, init, postInit, processEnumerations, processIntRestriction, processStringRestriction, setBaseType, validateAndNormalize, validateAndNormalize
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BooleanElementType

public BooleanElementType(String typeName,
                          org.jdom.Element schemaElement,
                          SchemaNode parentNode,
                          org.jdom.Namespace xsdNamespace)
Method Detail

getSchemaNormalizedValue

public String getSchemaNormalizedValue(Object value)
                                throws NormalizationException
Overrides:
getSchemaNormalizedValue in class BaseElementType
Throws:
NormalizationException

getSchemaNormalizedValue

public String getSchemaNormalizedValue(String value)
                                throws NormalizationException
Overrides:
getSchemaNormalizedValue in class BaseElementType
Throws:
NormalizationException

getObjectType

public Class getObjectType()
Specified by:
getObjectType in interface ElementType
Overrides:
getObjectType in class BaseElementType

getActualNormalizedValue

public Object getActualNormalizedValue(String value)
Overrides:
getActualNormalizedValue in class BaseElementType