client
Class OwnFileDescriptor

java.lang.Object
  extended by common.AbstractFileDescriptor
      extended by client.OwnFileDescriptor

public class OwnFileDescriptor
extends AbstractFileDescriptor


Field Summary
 
Fields inherited from class common.AbstractFileDescriptor
file_id, public_accessiblity
 
Constructor Summary
OwnFileDescriptor(int file_id, java.lang.String name, java.lang.String extension, long size, java.lang.String group, short paccess, short gaccess)
           
OwnFileDescriptor(int file_id, java.lang.String name, java.lang.String group, short paccess, short gaccess)
           
 
Method Summary
static java.util.ArrayList<OwnFileDescriptor> getDirFileDescriptors(java.sql.ResultSet rs)
           
 java.util.List<OwnFileDescriptor> getFiles()
           
 java.lang.String getGroup()
           
 short getGroupAccessibility()
           
static java.util.ArrayList<OwnFileDescriptor> getNormFileDescriptors(java.sql.ResultSet rs)
           
 AbstractFileDescriptor getParent()
           
 boolean isRoot()
           
static void setConnection(java.sql.Connection c)
           
 void setFile_id(int val)
           
 void setGroup(java.lang.String val)
           
 void setGroupAccessibility(short groupAccessibility)
           
 void setPublicAccessibility(short mode)
           
 
Methods inherited from class common.AbstractFileDescriptor
getExtension, getFile_id, getFileName, getPublicAccessiblity, getSize, isDirectory, setIsDirectory
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OwnFileDescriptor

public OwnFileDescriptor(int file_id,
                         java.lang.String name,
                         java.lang.String extension,
                         long size,
                         java.lang.String group,
                         short paccess,
                         short gaccess)

OwnFileDescriptor

public OwnFileDescriptor(int file_id,
                         java.lang.String name,
                         java.lang.String group,
                         short paccess,
                         short gaccess)
Method Detail

getFiles

public java.util.List<OwnFileDescriptor> getFiles()
Specified by:
getFiles in class AbstractFileDescriptor

setFile_id

public void setFile_id(int val)

getGroup

public java.lang.String getGroup()

setGroup

public void setGroup(java.lang.String val)

getParent

public AbstractFileDescriptor getParent()
Specified by:
getParent in class AbstractFileDescriptor

setConnection

public static void setConnection(java.sql.Connection c)
                          throws java.sql.SQLException
Throws:
java.sql.SQLException

isRoot

public boolean isRoot()
Specified by:
isRoot in class AbstractFileDescriptor

getNormFileDescriptors

public static java.util.ArrayList<OwnFileDescriptor> getNormFileDescriptors(java.sql.ResultSet rs)
                                                                     throws java.sql.SQLException
Throws:
java.sql.SQLException

getDirFileDescriptors

public static java.util.ArrayList<OwnFileDescriptor> getDirFileDescriptors(java.sql.ResultSet rs)
                                                                    throws java.sql.SQLException
Throws:
java.sql.SQLException

setPublicAccessibility

public void setPublicAccessibility(short mode)

getGroupAccessibility

public short getGroupAccessibility()

setGroupAccessibility

public void setGroupAccessibility(short groupAccessibility)