19 #ifndef __com_sun_star_embed_XRelationshipAccess_idl__
20 #define __com_sun_star_embed_XRelationshipAccess_idl__
29 module
com { module sun { module star { module embed {
52 boolean hasByID( [in]
string sID )
71 string getTargetByID( [in]
string sID )
91 string getTypeByID( [in]
string sID )
114 sequence< ::com::sun::star::beans::StringPair >
115 getRelationshipByID( [in]
string sID )
139 sequence< sequence< ::com::sun::star::beans::StringPair > >
140 getRelationshipsByType( [in]
string sType )
157 sequence< sequence< ::com::sun::star::beans::StringPair > >
158 getAllRelationships()
185 void insertRelationshipByID(
187 [in] sequence< ::com::sun::star::beans::StringPair > aEntry,
188 [in]
boolean bReplace )
203 void removeRelationshipByID( [in]
string sID )
228 void insertRelationships(
229 [in] sequence< sequence< ::com::sun::star::beans::StringPair > > aEntries,
230 [in]
boolean bReplace )
239 void clearRelationships()
This interface allows to get access to relationship data.
Definition: XRelationshipAccess.idl:41
is thrown when an input or output error has occurred.
Definition: IOException.idl:30
– idl definition –
Definition: Ambiguous.idl:22
is thrown by child access methods of collections, if the addressed child does not exist...
Definition: NoSuchElementException.idl:34
base interface of all UNO interfaces
Definition: XInterface.idl:47
is thrown by container methods, if an element is added which is already a child of the container...
Definition: ElementExistException.idl:38