public class BusURL
extends java.lang.Object
implements java.awt.datatransfer.Transferable
| Modifier and Type | Field and Description |
|---|---|
static java.awt.datatransfer.DataFlavor |
DATA_FLAVOR |
static java.util.Comparator<BusURL> |
nameComparator |
| Constructor and Description |
|---|
BusURL(java.lang.String host,
int port,
java.lang.String bus) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Boolean |
checkConnection() |
boolean |
equals(java.lang.Object obj) |
static BusURL |
fromString(java.lang.String s)
Build a new BusURL from a String.
|
java.lang.String |
getBus() |
java.lang.String |
getDescription() |
java.lang.String |
getHost() |
java.lang.String |
getHostName() |
int |
getPort() |
long |
getTimestamp() |
java.lang.Object |
getTransferData(java.awt.datatransfer.DataFlavor flavor) |
java.awt.datatransfer.DataFlavor[] |
getTransferDataFlavors() |
int |
hashCode() |
boolean |
isDataFlavorSupported(java.awt.datatransfer.DataFlavor flavor) |
void |
setBus(java.lang.String bus) |
void |
setDescription(java.lang.String description) |
void |
setHost(java.lang.String host) |
void |
setHostName(java.lang.String hostName) |
void |
setPort(int port) |
void |
setTimestamp(long timestamp) |
java.lang.String |
toString() |
java.lang.String |
toURLString() |
public static java.util.Comparator<BusURL> nameComparator
public static final java.awt.datatransfer.DataFlavor DATA_FLAVOR
public java.lang.String getDescription()
public void setDescription(java.lang.String description)
public java.lang.String getHostName()
public void setHostName(java.lang.String hostName)
public long getTimestamp()
public void setTimestamp(long timestamp)
public java.lang.String getHost()
public void setHost(java.lang.String host)
public java.lang.String getBus()
public void setBus(java.lang.String bus)
public int getPort()
public void setPort(int port)
public static BusURL fromString(java.lang.String s)
s - The String that shall be parsedpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String toURLString()
public java.awt.datatransfer.DataFlavor[] getTransferDataFlavors()
getTransferDataFlavors in interface java.awt.datatransfer.Transferablepublic boolean isDataFlavorSupported(java.awt.datatransfer.DataFlavor flavor)
isDataFlavorSupported in interface java.awt.datatransfer.Transferablepublic java.lang.Object getTransferData(java.awt.datatransfer.DataFlavor flavor)
throws java.awt.datatransfer.UnsupportedFlavorException,
java.io.IOException
getTransferData in interface java.awt.datatransfer.Transferablejava.awt.datatransfer.UnsupportedFlavorExceptionjava.io.IOExceptionpublic java.lang.Boolean checkConnection()
Data In Motion Consulting GmbH