20 #ifndef __com_sun_star_uri_XUriReferenceFactory_idl__
21 #define __com_sun_star_uri_XUriReferenceFactory_idl__
27 module
com { module sun { module star { module uri {
93 [in]
boolean processAdditionalSpecialSegments,
151 [in]
boolean preferAuthorityOverRelativePath,
152 [in]
boolean preferAbsoluteOverRelativePath,
153 [in]
boolean encodeRetainedSpecialSegments);
base interface of all UNO interfaces
Definition: XInterface.idl:48
creates URI references.
Definition: XUriReferenceFactory.idl:37
XUriReference parse([in] string uriReference)
parses the textual representation of a URI reference.
XUriReference makeAbsolute([in] XUriReference baseUriReference, [in] XUriReference uriReference, [in] boolean processAdditionalSpecialSegments, [in] RelativeUriExcessParentSegments excessParentSegments)
resolves a relative URI reference to absolute form.
XUriReference makeRelative([in] XUriReference baseUriReference, [in] XUriReference uriReference, [in] boolean preferAuthorityOverRelativePath, [in] boolean preferAbsoluteOverRelativePath, [in] boolean encodeRetainedSpecialSegments)
changes an absolute URI reference to relative form.
represents generic, mutable URI references.
Definition: XUriReference.idl:44
RelativeUriExcessParentSegments
details how excess special parent segments (“..”) are handled when resolving a relative URI reference...
Definition: RelativeUriExcessParentSegments.idl:34
Definition: Ambiguous.idl:22