(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 :: embed ::

interface XClassifiedObject
Description
represents common functionality for embedded objects

Methods' Summary
getClassID retrieves class ID of the object.  
getClassName retrieves symbolic name for the object type to be used in UI.  
setClassInfo sets the class ID and symbolic name to an object.  
Methods' Details
getClassID
sequence< byte >
getClassID();

Description
retrieves class ID of the object.
Returns
unique class ID of the object
getClassName
string
getClassName();

Description
retrieves symbolic name for the object type to be used in UI.
Returns
the symbolic name for the object
setClassInfo
void
setClassInfo( [in] sequence< byte >  aClassID,
[in] string  sClassName )
raises( ::com::sun::star::lang::NoSupportException );

Description
sets the class ID and symbolic name to an object.
Parameter aClassID
the new class ID
Parameter sClassName
the new symbolic name
Throws
::com::sun::star::lang::NoSupportException in case changing of class information is not allowed
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.