|
| void | storeLibraries () raises ( ::com::sun::star::lang::WrappedTargetException ) |
| | stores the libraries to the current location.
|
| |
| 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.
|
| |
| void | addModifyListener ([in] com::sun::star::util::XModifyListener aListener) |
| | adds the specified listener to receive events "modified."
|
| |
| void | removeModifyListener ([in] com::sun::star::util::XModifyListener aListener) |
| | removes the specified listener.
|
| |
| any | queryInterface ([in] type aType) |
| | queries for a new interface to an existing UNO object.
|
| |
| void | acquire () |
| | increases the reference counter by one.
|
| |
| void | release () |
| | decreases the reference counter by one.
|
| |
| boolean | isLibraryLink ([in] string Name) raises ( com::sun::star::container::NoSuchElementException ) |
| | returns true if the accessed library item is a link, e.g., created by createLibraryLink, otherwise false.
|
| |
| string | getLibraryLinkURL ([in] string Name) raises ( com::sun::star::lang::IllegalArgumentException, com::sun::star::container::NoSuchElementException ) |
| | returns the location of the library link target.
|
| |
| boolean | isLibraryReadOnly ([in] string Name) raises ( com::sun::star::container::NoSuchElementException ) |
| | returns true if the accessed library item (library or library link) is read only.
|
| |
| void | setLibraryReadOnly ([in] string Name, [in] boolean bReadOnly) raises ( com::sun::star::container::NoSuchElementException ) |
| | Sets the accessed library item (library or library link) to read only according to the flag bReadOnly (true means read only)
|
| |
| void | renameLibrary ([in] string Name, [in] string NewName) raises ( com::sun::star::container::NoSuchElementException, com::sun::star::container::ElementExistException ) |
| | renames the library item with the specified name.
|
| |
| com::sun::star::container::XNameContainer | createLibrary ([in] string Name) raises ( com::sun::star::lang::IllegalArgumentException, com::sun::star::container::ElementExistException ) |
| | Creates a new library.
|
| |
| com::sun::star::container::XNameAccess | createLibraryLink ([in] string Name, [in] string StorageURL, [in] boolean ReadOnly) raises ( com::sun::star::lang::IllegalArgumentException, com::sun::star::container::ElementExistException ) |
| | Creates a link to an "external" library that then can be accessed using this library manager.
|
| |
| void | removeLibrary ([in] string Name) raises ( com::sun::star::container::NoSuchElementException, com::sun::star::lang::WrappedTargetException ) |
| | removes the library item with the specified name.
|
| |
| boolean | isLibraryLoaded ([in] string Name) raises ( com::sun::star::container::NoSuchElementException ) |
| | returns true if the accessed library is already loaded from the storage, otherwise false.
|
| |
| void | loadLibrary ([in] string Name) raises ( com::sun::star::container::NoSuchElementException, com::sun::star::lang::WrappedTargetException ) |
| | Causes the accessed library to be loaded from its storage if it hasn't already been loaded.
|
| |
| any | getByName ([in] string aName) raises ( com::sun::star::container::NoSuchElementException, com::sun::star::lang::WrappedTargetException ) |
| |
| sequence< string > | getElementNames () |
| |
| boolean | hasByName ([in] string aName) |
| |
| type | getElementType () |
| |
| boolean | hasElements () |
| |
describes a container of script libraries which is persistent.
The type of persistence of the container elements is not defined here, but in derived interfaces or services using XPersistentLibraryContainer.
The actual libraries are stored in some object - a sub folder, or a sub storage, for example - below the root location.
- Since
- OOo 2.3
denotes the root location associated with the container.
The type of this location - it might be a folder in a file system, a storage, or anything else - is not specified here, but in derived interfaces or services implementing XPersistentLibraryContainer.
All operations of the library container take place in a location below the root location, the so-called container location, whose name is exposed as ContainerLocationName.
- See also
- ContainerLocationName