com.intel.gpe.client2.filemanager.nodes.localfs
Class GridFileImpl

java.lang.Object
  extended by com.intel.gpe.client2.filemanager.nodes.localfs.GridFileImpl
All Implemented Interfaces:
com.intel.gpe.clients.api.GridFile

public class GridFileImpl
extends java.lang.Object
implements com.intel.gpe.clients.api.GridFile

Version:
$Id: GridFileImpl.java,v 1.3 2006/09/20 10:16:38 dizhigul Exp $
Author:
Alexander Lukichev

Constructor Summary
GridFileImpl(java.lang.String path, java.lang.Long size, boolean directory, java.util.Calendar modified, boolean owner, com.intel.gpe.clients.api.Permissions permissions)
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 java.lang.String getPath()
           
 com.intel.gpe.clients.api.Permissions getPermissions()
           
 java.lang.Long getSize()
           
 boolean isDirectory()
           
 boolean isOwner()
           
 java.util.Calendar lastModified()
           
static GridFileImpl newInstance(java.lang.String path, java.io.File file)
          Create new instance of GridFileImpl.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GridFileImpl

public GridFileImpl(java.lang.String path,
                    java.lang.Long size,
                    boolean directory,
                    java.util.Calendar modified,
                    boolean owner,
                    com.intel.gpe.clients.api.Permissions permissions)
Method Detail

getPath

public java.lang.String getPath()
Specified by:
getPath in interface com.intel.gpe.clients.api.GridFile

getSize

public java.lang.Long getSize()
Specified by:
getSize in interface com.intel.gpe.clients.api.GridFile

isDirectory

public boolean isDirectory()
Specified by:
isDirectory in interface com.intel.gpe.clients.api.GridFile

lastModified

public java.util.Calendar lastModified()
Specified by:
lastModified in interface com.intel.gpe.clients.api.GridFile

isOwner

public boolean isOwner()
Specified by:
isOwner in interface com.intel.gpe.clients.api.GridFile

newInstance

public static GridFileImpl newInstance(java.lang.String path,
                                       java.io.File file)
Create new instance of GridFileImpl.

Parameters:
path - - the path to the file
file - - the actual File object
Returns:
the created GridFileImpl instance

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

getPermissions

public com.intel.gpe.clients.api.Permissions getPermissions()
Specified by:
getPermissions in interface com.intel.gpe.clients.api.GridFile


Copyright © 2008. All Rights Reserved.