public class FileTransferID extends BaseID implements IFileID
| Constructor and Description |
|---|
FileTransferID(Namespace namespace,
URI uri) |
FileTransferID(Namespace namespace,
URL url) |
| Modifier and Type | Method and Description |
|---|---|
String |
getFilename()
Get the file name from this IFileID.
|
protected String |
getFileNameOnly() |
URI |
getURI()
Get the URI associated with the file identified by this IFileID.
|
URL |
getURL()
Get the url associated with the file identified by this IFileID.
|
protected int |
namespaceCompareTo(BaseID o)
|
protected boolean |
namespaceEquals(BaseID o)
Called by
Namespace.testIDEquals(BaseID, BaseID). |
protected String |
namespaceGetName()
Called by
Namespace.getNameForID(BaseID). |
protected int |
namespaceHashCode()
Called by
Namespace.getHashCodeForID(BaseID). |
String |
toString() |
compareTo, equals, getAdapter, getName, getNamespace, hashCode, namespaceToExternalForm, toExternalFormclone, finalize, getClass, notify, notifyAll, wait, wait, waitequals, getName, getNamespace, hashCode, toExternalFormcompareToprotected int namespaceCompareTo(BaseID o)
BaseIDnamespaceCompareTo in class BaseIDo - the other ID to compare to. Will not be null.Comparable contract.protected boolean namespaceEquals(BaseID o)
BaseIDNamespace.testIDEquals(BaseID, BaseID).namespaceEquals in class BaseIDo - the other ID to test against. May be null.true if this ID is equal to the given ID.
false otherwise.protected String namespaceGetName()
BaseIDNamespace.getNameForID(BaseID).namespaceGetName in class BaseIDnull. Value
returned should be unique within this Namespace.protected int namespaceHashCode()
BaseIDNamespace.getHashCodeForID(BaseID).namespaceHashCode in class BaseIDpublic String getFilename()
IFileIDgetFilename in interface IFileIDnull.public URL getURL() throws MalformedURLException
IFileIDgetURL in interface IFileIDMalformedURLException - thrown if URL cannot be created for this IFileIDprotected String getFileNameOnly()
public String toString()
public URI getURI() throws URISyntaxException
IFileIDgetURI in interface IFileIDnull.URISyntaxException - thrown if URI cannot be created for this IFileID.Copyright © 2004–2020 Eclipse Foundation. All rights reserved.