:: com :: sun :: star :: uri ::

interface XVndSunStarScriptUrl

Methods' Summary
getName returns the name part of this URL.  
setName sets the name part of this URL.  
hasParameter returns whether this URL has a parameter with a given key.  
getParameter returns the value of a parameter with a given key.  
setParameter sets the value of a parameter with a given key.  
Methods' Details
getName
string
getName();

Description
returns the name part of this URL.
Returns
the non-escaped value of the name part.
setName
void
setName( [in] string  name )
raises( ::com::sun::star::lang::IllegalArgumentException );

Description
sets the name part of this URL.
Parameter name
specifies the non-escaped new name part of the URL.
Throws
::com::sun::star::lang::IllegalArgumentException if name is empty
Since OOo 3.0
hasParameter
boolean
hasParameter( [in] string  key );

Description
returns whether this URL has a parameter with a given key.
Parameter key
a non-escaped key.
Returns
`TRUE` if this URL has at least one parameter with the given key. In particular, if key is an empty `string`, `FALSE` is returned.
getParameter
string
getParameter( [in] string  key );

Description
returns the value of a parameter with a given key.
Parameter key
a non-escaped key.
Returns
the non-escaped value of the first parameter with the given key. If there is no parameter with the given key, or if key is an empty `string`, an empty `string` is returned.
setParameter
void
setParameter( [in] string  key,
[in] string  value )
raises( ::com::sun::star::lang::IllegalArgumentException );

Description
sets the value of a parameter with a given key.
Parameter key
a non-escaped key
Parameter value
the non-escaped value to be set for the parameter. If there already is a parameter with this key, the value of its first appearance will be replaced. Otherwise, a parameter with the given key/value will be appended.
Throws
::com::sun::star::lang::IllegalArgumentException if key is empty
Since OOo 3.0
Top of Page