Class URLRemoteFileAttributes
- java.lang.Object
-
- org.eclipse.ecf.provider.filetransfer.browse.URLRemoteFileAttributes
-
- All Implemented Interfaces:
IRemoteFileAttributes
public class URLRemoteFileAttributes extends Object implements IRemoteFileAttributes
-
-
Field Summary
-
Fields inherited from interface org.eclipse.ecf.filetransfer.IRemoteFileAttributes
ARCHIVE_ATTRIBUTE, EXEC_ATTRIBUTE, HIDDEN_ATTRIBUTE, READ_ATTRIBUTE, SYMLINK_ATTRIBUTE, SYMLINK_TARGET_ATTRIBUTE, WRITE_ATTRIBUTE
-
-
Constructor Summary
Constructors Constructor Description URLRemoteFileAttributes()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetAttribute(String key)Get file attribute with given key.IteratorgetAttributeKeys()Get all of the attribute keys in this map of file attributes.voidsetAttribute(String key, String value)Set a given attribute value in this remote file attributes.StringtoString()
-
-
-
Method Detail
-
getAttribute
public String getAttribute(String key)
Description copied from interface:IRemoteFileAttributesGet file attribute with given key. Returnsnullif attribute not in this map of attributes.- Specified by:
getAttributein interfaceIRemoteFileAttributes- Parameters:
key- to use to find the given attribute. Must not benull.- Returns:
- value of attribute.
nullif not found.
-
getAttributeKeys
public Iterator getAttributeKeys()
Description copied from interface:IRemoteFileAttributesGet all of the attribute keys in this map of file attributes.- Specified by:
getAttributeKeysin interfaceIRemoteFileAttributes- Returns:
- Iterator of the attribute keys for this map. Will not return
null.
-
setAttribute
public void setAttribute(String key, String value)
Description copied from interface:IRemoteFileAttributesSet a given attribute value in this remote file attributes.- Specified by:
setAttributein interfaceIRemoteFileAttributes- Parameters:
key- the key to use for the attribute. Must not benull.value- the value for the given key. Must not benull.
-
-