Class LocalRemoteFileAttributes

java.lang.Object
org.eclipse.ecf.provider.filetransfer.browse.LocalRemoteFileAttributes
All Implemented Interfaces:
IRemoteFileAttributes

public class LocalRemoteFileAttributes extends Object implements IRemoteFileAttributes
File attributes for LocalRemoteFile instances.
  • Constructor Details

    • LocalRemoteFileAttributes

      public LocalRemoteFileAttributes(File file)
  • Method Details

    • getAttribute

      public String getAttribute(String key)
      Description copied from interface: IRemoteFileAttributes
      Get file attribute with given key. Returns null if attribute not in this map of attributes.
      Specified by:
      getAttribute in interface IRemoteFileAttributes
      Parameters:
      key - to use to find the given attribute. Must not be null.
      Returns:
      value of attribute. null if not found.
    • getAttributeKeys

      public Iterator getAttributeKeys()
      Description copied from interface: IRemoteFileAttributes
      Get all of the attribute keys in this map of file attributes.
      Specified by:
      getAttributeKeys in interface IRemoteFileAttributes
      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: IRemoteFileAttributes
      Set a given attribute value in this remote file attributes.
      Specified by:
      setAttribute in interface IRemoteFileAttributes
      Parameters:
      key - the key to use for the attribute. Must not be null.
      value - the value for the given key. Must not be null.
    • toString

      public String toString()
      Overrides:
      toString in class Object