20 #ifndef __com_sun_star_drawing_framework_XResourceFactory_idl__
21 #define __com_sun_star_drawing_framework_XResourceFactory_idl__
27 module
com { module sun { module star { module drawing { module framework {
30 interface XResourceId;
This exception is thrown to indicate that a method has passed an illegal or inappropriate argument.
Definition: IllegalArgumentException.idl:31
This is a checked exception that wraps an exception thrown by the original target.
Definition: WrappedTargetException.idl:38
Factory and possibly cache for creating and releasing resources.
Definition: XResourceFactory.idl:39
void releaseResource([in] XResource xResource)
Call this method to tell a factory that the given resource is no longer in use.
XResource createResource([in] XResourceId xResourceId)
Create a resource for the given XResourceId object.
A resource id uses a set of URLs to unambiguously specify a resource of the drawing framework.
Definition: XResourceId.idl:45
Base interface that provides functionality shared by all resource types of the drawing framework.
Definition: XResource.idl:33
Definition: Ambiguous.idl:22