LibreOffice
LibreOffice 5.0 SDK API Reference
|
specifies a document which consists of multiple pages with drawings. More...
import "DrawingDocument.idl";
Included Services | |
service | GenericDrawingDocument |
this base service describes the whole functionality of such DrawingDocument. More... | |
![]() | |
service | com::sun::star::document::OfficeDocument |
this base service describes storing and printing More... | |
Additional Inherited Members | |
![]() | |
interface | com::sun::star::lang::XMultiServiceFactory |
this factory lets you create various services that are used inside a drawing document More... | |
interface | com::sun::star::beans::XPropertySet |
lets you access the properties of this service. More... | |
interface | com::sun::star::drawing::XDrawPageDuplicator |
lets you duplicate pages inside this document. More... | |
interface | com::sun::star::drawing::XDrawPagesSupplier |
provides an object that is implementing the service DrawPages. More... | |
interface | com::sun::star::drawing::XMasterPagesSupplier |
returns an object that is implementing the service MasterPages. More... | |
interface | com::sun::star::drawing::XLayerSupplier |
returns an object that is implementing the service LayerManager. More... | |
interface | com::sun::star::style::XStyleFamiliesSupplier |
This interface lets you access the styles contained in this document. More... | |
![]() | |
boolean | attachResource ([in] string URL,[in] sequence< com::sun::star::beans::PropertyValue > Arguments) |
informs a model about its resource description. More... | |
string | getURL () |
provides information about the location of this model More... | |
sequence < com::sun::star::beans::PropertyValue > | getArgs () |
provides read access on currently representation of the com::sun::star::document::MediaDescriptor of this model which describes the model and his state More... | |
void | connectController ([in] XController Controller) |
is called whenever a new controller is created for this model. More... | |
void | disconnectController ([in] XController Controller) |
is called whenever an existing controller should be deregistered at this model. More... | |
void | lockControllers () |
suspends some notifications to the controllers which are used for display updates. More... | |
void | unlockControllers () |
resumes the notifications which were suspended by XModel::lockControllers(). More... | |
boolean | hasControllersLocked () |
determines if there is at least one lock remaining. More... | |
XController | getCurrentController () |
provides access to the controller which currently controls this model More... | |
void | setCurrentController ([in] XController Controller) raises ( com::sun::star::container::NoSuchElementException ) |
sets a registered controller as the current controller. More... | |
com::sun::star::uno::XInterface | getCurrentSelection () |
provides read access on current selection on controller More... | |
![]() | |
boolean | isModified () |
void | setModified ([in] boolean bModified) raises ( com::sun::star::beans::PropertyVetoException ) |
sets the status of the modified-flag from outside of the object. More... | |
![]() | |
boolean | hasLocation () |
The object may know the location because it was loaded from there, or because it is stored there. More... | |
string | getLocation () |
After XStorable::storeAsURL() it returns the URL the object was stored to. More... | |
boolean | isReadonly () |
It is not possible to call XStorable::store() successfully when the data store is read-only. More... | |
void | store () raises ( com::sun::star::io::IOException ) |
stores the data to the URL from which it was loaded. More... | |
void | storeAsURL ([in] string sURL,[in] sequence< com::sun::star::beans::PropertyValue > lArguments) raises ( com::sun::star::io::IOException ) |
stores the object's persistent data to a URL and makes this URL the new location of the object. More... | |
void | storeToURL ([in] string sURL,[in] sequence< com::sun::star::beans::PropertyValue > lArguments) raises ( com::sun::star::io::IOException ) |
stores the object's persistent data to a URL and continues to be a representation of the old URL. More... | |
![]() | |
sequence < com::sun::star::beans::PropertyValue > | getPrinter () |
void | setPrinter ([in] sequence< com::sun::star::beans::PropertyValue > aPrinter) raises ( com::sun::star::lang::IllegalArgumentException ) |
assigns a new printer to the object. More... | |
void | print ([in] sequence< com::sun::star::beans::PropertyValue > xOptions) raises ( com::sun::star::lang::IllegalArgumentException ) |
prints the object. More... | |
![]() | |
com::sun::star::uno::XInterface | createInstance ([in] string aServiceSpecifier) raises ( com::sun::star::uno::Exception ) |
Creates an instance classified by the specified name. More... | |
com::sun::star::uno::XInterface | createInstanceWithArguments ([in] string ServiceSpecifier,[in] sequence< any > Arguments) raises ( com::sun::star::uno::Exception ) |
Creates an instance classified by the specified name and passes the arguments to that instance. More... | |
sequence< string > | getAvailableServiceNames () |
Provides the available names of the factory to be used to create instances. More... | |
![]() | |
com::sun::star::beans::XPropertySetInfo | getPropertySetInfo () |
void | setPropertyValue ([in] string aPropertyName,[in] any aValue) raises ( com::sun::star::beans::UnknownPropertyException, com::sun::star::beans::PropertyVetoException, com::sun::star::lang::IllegalArgumentException, com::sun::star::lang::WrappedTargetException ) |
sets the value of the property with the specified name. More... | |
any | getPropertyValue ([in] string PropertyName) raises ( com::sun::star::beans::UnknownPropertyException, com::sun::star::lang::WrappedTargetException ) |
void | addPropertyChangeListener ([in] string aPropertyName,[in] com::sun::star::beans::XPropertyChangeListener xListener) raises ( com::sun::star::beans::UnknownPropertyException, com::sun::star::lang::WrappedTargetException ) |
adds an XPropertyChangeListener to the specified property. More... | |
void | removePropertyChangeListener ([in] string aPropertyName,[in] com::sun::star::beans::XPropertyChangeListener aListener) raises ( com::sun::star::beans::UnknownPropertyException, com::sun::star::lang::WrappedTargetException ) |
removes an XPropertyChangeListener from the listener list. More... | |
void | addVetoableChangeListener ([in] string PropertyName,[in] com::sun::star::beans::XVetoableChangeListener aListener) raises ( com::sun::star::beans::UnknownPropertyException, com::sun::star::lang::WrappedTargetException ) |
adds an XVetoableChangeListener to the specified property with the name PropertyName. More... | |
void | removeVetoableChangeListener ([in] string PropertyName,[in] com::sun::star::beans::XVetoableChangeListener aListener) raises ( com::sun::star::beans::UnknownPropertyException, com::sun::star::lang::WrappedTargetException ) |
removes an XVetoableChangeListener from the listener list. More... | |
![]() | |
com::sun::star::drawing::XDrawPage | duplicate ([in] com::sun::star::drawing::XDrawPage xPage) |
creates a duplicate of a DrawPage or MasterPage, including the Shapes on that page and inserts it into the same model. More... | |
![]() | |
com::sun::star::drawing::XDrawPages | getDrawPages () |
![]() | |
com::sun::star::drawing::XDrawPages | getMasterPages () |
![]() | |
com::sun::star::container::XNameAccess | getLayerManager () |
![]() | |
com::sun::star::container::XNameAccess | getStyleFamilies () |
This method returns the collection of style families available in the container document. More... | |
![]() | |
long | TabStop |
This property specifies the length between the default tab stops inside text in this document in 1/100th mm. More... | |
com::sun::star::lang::Locale | CharLocale |
contains the identifier of the default locale of the document. More... | |
com::sun::star::awt::Rectangle | VisibleArea |
if this document is an OLE client, this is the current visible area in 100th mm More... | |
com::sun::star::i18n::XForbiddenCharacters | ForbiddenCharacters |
This property gives the XForbiddenCharacters. More... | |
![]() | |
void | addEventListener ([in] XEventListener Listener) |
registers the given listener More... | |
void | removeEventListener ([in] XEventListener Listener) |
unregisters the given listener More... | |
![]() | |
void | addDocumentEventListener ([in] XDocumentEventListener Listener) |
registers a listener which is notified about document events More... | |
void | removeDocumentEventListener ([in] XDocumentEventListener Listener) |
revokes a listener which has previously been registered to be notified about document events. More... | |
void | notifyDocumentEvent ([in] string EventName,[in]::com::sun::star::frame::XController2 ViewController,[in] any Supplement) raises ( ::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::lang::NoSupportException ) |
causes the broadcaster to notify all registered listeners of the given event More... | |
![]() | |
com::sun::star::container::XNameReplace | getEvents () |
offers a list of event handlers which are be bound to events of this object More... | |
![]() | |
::com::sun::star::container::XIndexAccess | getViewData () |
retrieve information about currently opened view to restore it later More... | |
void | setViewData ([in] com::sun::star::container::XIndexAccess Data) |
restore all views which will be represented by given data argument More... | |
![]() | |
void | addPrintJobListener ([in] XPrintJobListener xListener) |
adds an XPrintJobListener to be notified about print progress. More... | |
void | removePrintJobListener ([in] XPrintJobListener xListener) |
removes an XPrintJobListener. More... | |
![]() | |
XDocumentProperties | getDocumentProperties () |
provides the document properties object. More... | |
![]() | |
XUndoManager | getUndoManager () |
returns the Undo manager associated with the component. More... | |
![]() | |
::com::sun::star::script::XStorageBasedLibraryContainer | BasicLibraries |
is the container of StarBasic macro libraries contained in the document More... | |
::com::sun::star::script::XStorageBasedLibraryContainer | DialogLibraries |
is the container of dialogs libraries contained in the document More... | |
boolean | AllowMacroExecution |
determines whether executing macros from this document is allowed. More... | |
specifies a document which consists of multiple pages with drawings.
service GenericDrawingDocument |
this base service describes the whole functionality of such DrawingDocument.