com.sun.star.lib.uno.helper
public class UnoUrl extends Object
[uno:]connection-type,parameters;protocol-name,parameters;objectname";
An example Uno Url will look like this:
socket,host=localhost,port=2002;urp;StarOffice.ServiceManager
For more information about Uno Url please consult
http://udk.openoffice.org/common/man/spec/uno-url.html
Usage:
UnoUrl url = UnoUrl.parseUnoUrl("socket,host=localhost,port=2002;urp;StarOffice.ServiceManager");
Method Summary | |
---|---|
String | getConnection()
Returns the name of the connection of this
Uno Url. |
String | getConnectionAndParametersAsString()
Returns the raw specification of the connection
name and parameters. |
HashMap | getConnectionParameters()
Returns the connection parameters as
a Hashmap with key/value pairs. |
String | getConnectionParametersAsString()
Returns the raw specification of the connection
parameters. |
String | getProtocol()
Returns the name of the protocol of this
Uno Url. |
String | getProtocolAndParametersAsString()
Returns the raw specification of the protocol
name and parameters. |
HashMap | getProtocolParameters()
Returns the protocol parameters as
a Hashmap with key/value pairs. |
String | getProtocolParametersAsString()
Returns the raw specification of the protocol
parameters. |
String | getRootOid()
Return the object name. |
static UnoUrl | parseUnoUrl(String unoUrl)
Parses the given Uno Url and returns
an in memory object representation.
|
Returns: The connection name as string.
Returns: The uninterpreted connection name and parameters as string.
Returns: a HashMap with key/value pairs for connection parameters.
Returns: The uninterpreted connection parameters as string.
Returns: The protocol name as string.
Returns: The uninterpreted protocol name and parameters as string.
Returns: a HashMap with key/value pairs for protocol parameters.
Returns: The uninterpreted protocol parameters as string.
Returns: The object name as String.
Parameters: unoUrl The given uno URl as string.
Returns: Object representation of class UnoUrl.
Throws: IllegalArgumentException if Url cannot be parsed.