(incubating) | The Free and Open Productivity Suite

Developer's Guide

API

SDK

Tips 'n' Tricks

Miscellaneous

Content for OpenOffice.org version 3.3.

:: 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 OpenOffice is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.

Copyright & License
Apache and the Apache feather logos are trademarks of The Apache Software Foundation. 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.