LibreOffice: com::sun::star::uri Module Reference

LibreOffice LibreOffice 6.1 SDK API Reference

Classes | Enumerations
com::sun::star::uri Module Reference

URI processing. More...

## Classes
service | ExternalUriReferenceTranslator
| translates between external and internal URI references. More...
service | UriReferenceFactory
| creates URI references. More...
service | UriSchemeParser_vndDOTsunDOTstarDOTexpand
| parses textual representations of absolute “vnd.sun.star.expand” URLs. More...
service | UriSchemeParser_vndDOTsunDOTstarDOTscript
| parses textual representations of absolute “vnd.sun.star.script” URLs. More...
service | VndSunStarPkgUrlReferenceFactory
| creates “vnd.sun.star.pkg” URL references. More...
interface | XExternalUriReferenceTranslator
| translates between external and internal URI references. More...
interface | XUriReference
| represents generic, mutable URI references. More...
interface | XUriReferenceFactory
| creates URI references. More...
interface | XUriSchemeParser
| parses textual representations of absolute URIs. More...
interface | XVndSunStarExpandUrl
| represents absolute “vnd.sun.star.expand” URLs. More...
interface | XVndSunStarExpandUrlReference
| represents absolute “vnd.sun.star.expand” URL references. More...
interface | XVndSunStarPkgUrlReferenceFactory
| creates “vnd.sun.star.pkg” URL references. More...
interface | XVndSunStarScriptUrl
| represents absolute “vnd.sun.star.script” URLs. More...
interface | XVndSunStarScriptUrlReference
| represents absolute “vnd.sun.star.script” URL references. More...

## Enumerations
enum | RelativeUriExcessParentSegments { ERROR, RETAIN, REMOVE }
| details how excess special parent segments (“`..`”) are handled when resolving a relative URI reference to absolute form. More...

## Detailed Description

URI processing.

## Enumeration Type Documentation

## ◆ RelativeUriExcessParentSegments

enum RelativeUriExcessParentSegments
| published

details how excess special parent segments (“`..`”) are handled when resolving a relative URI reference to absolute form.

See also
  com::sun::star::uri::XUriReferenceFactory::makeAbsolute for a method that uses this enumeration.

Since
  OOo 2.0

Enumerator
ERROR | causes excess special parent segments to be treated as an error.
RETAIN | causes excess special parent segments to be retained, treating them like ordinary segments.
REMOVE | causes excess special parent segments to be removed.