Exported Interfaces - Details |
::com::sun::star::lang::XComponent
- Description
- This interface is implemented according to the specification of
service Content.
|
|
XContent
- Description
- This interface is implemented according to the specification of
service Content.
|
|
XCommandProcessor
- Description
- This interface is implemented according to the specification of
service Content.
Supported Commands
-
getCommandInfo
-
getPropertySetInfo
-
getPropertyValues
-
setPropertyValues
-
open
-
insert
-
delete
-
transfer (only transfers TDCP documents, TDCP folders and TDCP streams.
It does not handle contents with a URL scheme other than the TDOC URL
scheme)
Supported Properties
-
string ContentType ( read-only, always "application/vnd.sun.star.tdoc-folder" )
-
boolean IsDocument ( read-only, always false )
-
boolean IsFolder ( read-only, always true )
-
string Title
-
::com::sun::star::embed::XStorage Storage ( read-only,
always a reference to a storage opened in read-only mode. No write
operations are possible. TDCP contents must be used for writing.)
|
|
XCommandProcessor2
|
::com::sun::star::beans::XPropertiesChangeNotifier
- Description
- This interface is implemented according to the specification of
service Content.
|
|
::com::sun::star::beans::XPropertyContainer
- Description
- This interface is implemented according to the specification of
service Content.
|
|
::com::sun::star::beans::XPropertySetInfoChangeNotifier
- Description
- This interface is implemented according to the specification of
service Content.
|
|
XCommandInfoChangeNotifier
- Description
- This interface is implemented according to the specification of
service Content.
|
|
::com::sun::star::container::XChild
- Description
- This interface is implemented according to the specification of
service Content.
|
|
XContentCreator
- Description
- This interface is implemented according to the specification of
service Content.
To create a new child of a TDCP Folder:
-
Let the parent folder create a new content by calling
XContentCreator::createNewContent on it. The content
type to use for new folders is "application/vnd.sun.star.tdoc-folder".
To create a new stream, use the type string
"application/vnd.sun.star.tdoc-stream".
-
Set a title for the new folder/stream. (Let the new child execute the
command "setPropertyValues"; pass a non-empty value for the property
"Title").
-
Let the new child ( not the parent! ) execute the command "insert".
This will commit the creation process. For streams, you need to supply
the implementation of an
::com::sun::star::io::XInputStream with the command's
parameters, that provides access to the stream data.
|
|
Copyright © 2000, 2012 LibreOffice contributors and/or their affiliates. All rights reserved.
LibreOffice was created by The Document Foundation, based on OpenOffice.org, which is Copyright 2000, 2010 Oracle and/or its affiliates.
The Document Foundation acknowledges all community members, please find more info at our website.