20 #ifndef __com_sun_star_drawing_framework_XResourceId_idl__
21 #define __com_sun_star_drawing_framework_XResourceId_idl__
27 module
com { module sun { module star { module drawing { module framework {
132 [in]
string AnchorURL,
A resource id uses a set of URLs to unambiguously specify a resource of the drawing framework.
Definition: XResourceId.idl:45
XResourceId clone()
Return a copy of the called resource id.
boolean isBoundToURL([in] string AnchorURL, [in] AnchorBindingMode eMode)
Return whether the anchor of the called resource id object represents the same resource as the given ...
string getResourceURL()
Return the URL of the resource.
string getResourceTypePrefix()
Return the type prefix of the resource URL.
boolean hasAnchor()
Return whether there is a non-empty anchor URL.
sequence< string > getAnchorURLs()
Return the, possibly empty, list of anchor URLs.
XResourceId getAnchor()
Return a new XResourceId that represents the anchor resource.
boolean isBoundTo([in] XResourceId xAnchorId, [in] AnchorBindingMode eMode)
Return whether the anchor of the called resource id object represents the same resource as the given ...
short compareTo([in] XResourceId xId)
Compare the called XResourceId object with the given one.
com::sun::star::util::URL getFullResourceURL()
Return a URL object of the resource URL that may contain arguments.
AnchorBindingMode
This enum specifies how a resource is bound to an anchor.
Definition: AnchorBindingMode.idl:35
Definition: Ambiguous.idl:22
represents the structure of a Uniform Resource Locator.
Definition: URL.idl:44