Language:

The Free and Open Productivity Suite
Apache OpenOffice 4.1.4 released

Developer's Guide

API

SDK

Tips 'n' Tricks

Miscellaneous


:: com :: sun :: star :: xsd ::

unpublished interface XDataType
Base Interfaces
XDataType
┗ ::com::sun::star::beans::XPropertySet

::com::sun::star::beans::XPropertySet
Description
provides generic access to the instance properties
Usage Restrictions
not published
Description
specifies an XSD compliant simple data type

Methods' Summary
validate TODO 
explainInvalid TODO 
Attributes' Summary
Name provides access to the name of the type  
Pattern specifies the pattern which strings conforming to this type comply to  
WhiteSpaceTreatment specifies how strings of this data type are to be processed, with respect to white spaces  
IsBasic specifies whether the type is a basic type  
TypeClass class of the type  
Methods' Details
validate
boolean
validate( [in] string  value );

Description
TODO
explainInvalid
string
explainInvalid( [in] string  value );

Description
TODO
Attributes' Details
Name
string Name
set raises (::com::sun::star::util::VetoException);

Description
provides access to the name of the type
Pattern
string Pattern;
Description
specifies the pattern which strings conforming to this type comply to

See http://www.w3.org/TR/xmlschema-2/#rf-pattern

WhiteSpaceTreatment
short WhiteSpaceTreatment
set raises (::com::sun::star::lang::IllegalArgumentException);

Description
specifies how strings of this data type are to be processed, with respect to white spaces

See http://www.w3.org/TR/xmlschema-2/#rf-whiteSpace

IsBasic
[ readonly ] boolean IsBasic;
Description
specifies whether the type is a basic type

Basic types are built into the type system, and cannot be changed by the user.

TypeClass
[ readonly ] short TypeClass;
Description
class of the type
See also
DataTypeClass
Top of Page

Apache Software Foundation

Copyright & License | Privacy | Contact Us | Donate | Thanks

Apache and the Apache feather logo are trademarks of The Apache Software Foundation. OpenOffice, OpenOffice.org and the seagull logo are registered trademarks of The Apache Software Foundation. Other names appearing on the site may be trademarks of their respective owners.