Type: info
         Title: new: css.graphic.(X)GraphicObject
     Posted by: [EMAIL PROTECTED]
      Affected: -
Effective from: CWS dba31e
           CWS:
<http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=DEV300/dba31e>
    CWS status: new


*Summary*
--------
+ css.graphic.XGraphicObject
+ css.graphic.GraphicObject

*Description*
-------------
/** XGraphicObject objects represent in-memory image and graphic
    objects. Such objects are accessable using GraphicObject scheme
    urls like
    * vnd.sun.star.GraphicObject:10000000000001940000012FB99807BD

    The numeric portion of the url is formed from UniqueID. As long as
    at least one instance of <type>XGraphicObject</type> with a particular
    UniqueID exists, the associated image/graphic is available.

    @see XGraphicObject
    @see GraphicProvider 
    @see MediaProperties 
*/

interface XGraphicObject : ::com::sun::star::uno::XInterface
{
    /** is the associated image/graphic for this object.
    */
    [attribute ] XGraphic Graphic;

    /** is the id that can be used to form the vnd.sun.star.GraphicObject
        url to address this object. 
    */
    [attribute, readonly ] string UniqueID;
};

/** The GraphicObject service can be used to create XGraphicObject
    instances.

    XGraphicObject objects are accessable using GraphicObject scheme
    urls like vnd.sun.star.GraphicObject:10000000000001940000012FB99807BD.

    As long as at least one instance of XGraphicObject with a particular
    UniqueID exists, the associated image/graphic is available.

    @see GraphicObject
    @see GraphicProvider 
    @see MediaProperties 
*/

service GraphicObject : XGraphicObject
{
    /** Creates an <type>GraphicObject</type>
    */
    create();

    /** Creates an GraphicObject with uniqueId
        @param uniqueId 
            If another XGraphicObject with uniqueId exists, this GraphicObject
            is populated with the other GraphicObject's data.
    */
    createWithId( [in] string uniqueId );
};

Thanks to Noel Power for defining and implementing those types.


Send feedback to interface-announce@openoffice.org


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to