import "XEmbedPersist2.idl";
Public Member Functions | |
boolean | isStored () |
Checks whether or not the object has created its persistent representation counterpart of its in-memory model. | |
![]() | |
void | setPersistentEntry ([in] ::com::sun::star::embed::XStorage xStorage, [in] string sEntName, [in] long nEntryConnectionMode, [in] sequence< ::com::sun::star::beans::PropertyValue > aMediaArgs, [in] sequence< ::com::sun::star::beans::PropertyValue > aObjectArgs) raises ( ::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::embed::WrongStateException, ::com::sun::star::io::IOException, ::com::sun::star::uno::Exception ) |
provides object with a parent storage and a name for object's entry. | |
void | storeToEntry ([in] ::com::sun::star::embed::XStorage xStorage, [in] string sEntName, [in] sequence< ::com::sun::star::beans::PropertyValue > aMediaArgs, [in] sequence< ::com::sun::star::beans::PropertyValue > aObjectArgs) raises ( ::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::embed::WrongStateException, ::com::sun::star::io::IOException, ::com::sun::star::uno::Exception ) |
lets the object store itself to an entry in destination storage, the own persistence entry is not changed. | |
void | storeAsEntry ([in] ::com::sun::star::embed::XStorage xStorage, [in] string sEntName, [in] sequence< ::com::sun::star::beans::PropertyValue > aMediaArgs, [in] sequence< ::com::sun::star::beans::PropertyValue > aObjectArgs) raises ( ::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::embed::WrongStateException, ::com::sun::star::io::IOException, ::com::sun::star::uno::Exception ) |
lets the object store itself to an entry in destination storage and prepare to use the new entry for own persistence. | |
void | saveCompleted ([in] boolean bUseNew) raises ( ::com::sun::star::embed::WrongStateException, ::com::sun::star::uno::Exception ) |
specifies whether the object should use an old storage or a new one after "save as" operation. | |
boolean | hasEntry () raises ( ::com::sun::star::embed::WrongStateException ) |
allows to detect if the object has entry. | |
string | getEntryName () raises ( ::com::sun::star::embed::WrongStateException ) |
allows to retrieve the current object entry name. | |
![]() | |
void | storeOwn () raises ( ::com::sun::star::embed::WrongStateException, ::com::sun::star::io::IOException, ::com::sun::star::uno::Exception ) |
lets the object or the link store itself. | |
boolean | isReadonly () raises ( ::com::sun::star::embed::WrongStateException ) |
allows to detect if the data store is read-only. | |
void | reload ([in] sequence< ::com::sun::star::beans::PropertyValue > aMediaArgs, [in] sequence< ::com::sun::star::beans::PropertyValue > aObjectArgs) raises ( ::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::embed::WrongStateException, ::com::sun::star::io::IOException, ::com::sun::star::uno::Exception ) |
lets the object or the link reload itself. | |
![]() | |
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 isStored | ( | ) |
Checks whether or not the object has created its persistent representation counterpart of its in-memory model.