|
| string | getName () |
| | returns the name part of this URL. More...
|
| |
| void | setName ([in] string name) raises ( ::com::sun::star::lang::IllegalArgumentException ) |
| | sets the name part of this URL. More...
|
| |
| boolean | hasParameter ([in] string key) |
| | returns whether this URL has a parameter with a given key. More...
|
| |
| string | getParameter ([in] string key) |
| | returns the value of a parameter with a given key. More...
|
| |
| void | setParameter ([in] string key, [in] string value) raises ( ::com::sun::star::lang::IllegalArgumentException ) |
| | sets the value of a parameter with a given key. More...
|
| |
| any | queryInterface ([in] type aType) |
| | queries for a new interface to an existing UNO object. More...
|
| |
| void | acquire () |
| | increases the reference counter by one. More...
|
| |
| void | release () |
| | decreases the reference counter by one. More...
|
| |
represents absolute “vnd.sun.star.script” URLs.
These URLs are of the form
vnd-sun-star-script-url = "VND.SUN.STAR.SCRIPT:" name ["?" parameter *("&" parameter)]
name = 1*schar
parameter = key "=" value
key = 1*schar
value = *schar
schar = unreserved / escaped / "$" / "+" / "," / ":" / ";" / "@" / "[" / "]"
See RFC 2396, RFC 2732, and RFC 2234 for details.
The names, keys, and values are arbitrary Unicode strings (non-empty Unicode strings in the case of names and keys), encoded as UTF-8 byte sequences. It is an error if any of them does not represent a valid UTF-8 byte sequence. Keys are compared for equality character-by-character, without considering case folding or normalization. There may be multiple parameters with equal keys.
- Since
- OOo 2.0