diff options
Diffstat (limited to 'offapi/com/sun/star/document/FilterFactory.idl')
-rw-r--r-- | offapi/com/sun/star/document/FilterFactory.idl | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/offapi/com/sun/star/document/FilterFactory.idl b/offapi/com/sun/star/document/FilterFactory.idl index 289a5709bb54..bd49e078bf11 100644 --- a/offapi/com/sun/star/document/FilterFactory.idl +++ b/offapi/com/sun/star/document/FilterFactory.idl @@ -31,7 +31,7 @@ module com { module sun { module star { module document { <p> After a generic TypeDetection an internal type name - will be known. Further a generic <type scope="com::sun::star::frame">FrameLoader</type> + will be known. Further a generic com::sun::star::frame::FrameLoader can use this information, to search a suitable filter (may the default filter) at this factory and use it for loading the document into a specified frame. </p> @@ -75,15 +75,15 @@ published service FilterFactory <p> <strong>Proposed behavior</strong><p> Searching of a suitable filter for a given internal type name, must be done by the new interface - <type scope="com::sun::star::container">XContainerQuery</type>, available on this factory too. + com::sun::star::container::XContainerQuery, available on this factory too. The factory interface can be used to create filter components by it's internal filter name only. </p> <p> <strong>How it can be distinguished?</strong><p> - The new proposed implementation will throw an <type scope="com::sun::star::container">NoSuchElementException</type> + The new proposed implementation will throw an com::sun::star::container::NoSuchElementException if the first parameter of createInstance() or createInstanceWithArguments() does not match to a valid container (means - filter) item. Further it will throw an <type scope="com::sun::star::lang">IllegalArgumentException</type> if the optional + filter) item. Further it will throw an com::sun::star::lang::IllegalArgumentException if the optional parameter "FilterName" could not be detected inside the argument list of call createInstanceWithArguments(). </p> @@ -91,10 +91,10 @@ published service FilterFactory <strong>Initialization of a filter component</strong><p> Every filter, which was created by this factory can(!) be initialized with it's own configuration data and may given optional arguments of the corresponding createInstanceWithArguments() request. To do so the filter - instance must support the optional interface <type scope="com::sun::star::lang">XInitialization</type>. + instance must support the optional interface com::sun::star::lang::XInitialization. The arguments parameter will have the following structure: <ul> - <li>sequence< Any >[0] contains a sequence< <type scope="com::sun::star::beans">PropertyValue</type> >, + <li>sequence< Any >[0] contains a sequence< com::sun::star::beans::PropertyValue >, which represent the configuration data set of this filter. The used properties are the same, as they are available at the container interface of this factory service. (see below)</li> <li>Every following item of the argument list sequence< Any >[1..n] contains the copied argument of the @@ -109,7 +109,7 @@ published service FilterFactory <p> Every container item is specified as a set of properties and will be - represented by a sequence< <type scope="com::sun::star::beans">PropertyValue</type> > structure. + represented by a sequence< com::sun::star::beans::PropertyValue > structure. Follow properties are supported: (But note: not all of them must be present every time!) </p> @@ -133,7 +133,7 @@ published service FilterFactory <td><em>UINames</em></td> <td>[sequence< string >]</td> <td>It contains all available localized names for this filter. The are organized - in pairs and represented as a structure of sequence< <type scope="com::sun::star::beans">PropertyValue</type> >. + in pairs and represented as a structure of sequence< com::sun::star::beans::PropertyValue >. The name of such property must be interpreted as locale; it's value as the localized filter name corresponding to this locale.</td> </tr> @@ -147,7 +147,7 @@ published service FilterFactory <td><em>DocumentService</em></td> <td>[string]</td> <td>It's the UNO service name of the document type, which can be handled by this filter. - (e.g. <type scope="com::sun::star::text">TextDocument</type>)</td> + (e.g. com::sun::star::text::TextDocument)</td> </tr> <tr> <td><em>FilterService</em></td> |