com.tapina.robe.swi.os
Class DirectoryEntry

java.lang.Object
  extended bycom.tapina.robe.swi.os.DirectoryEntry

public class DirectoryEntry
extends java.lang.Object

This class represents a directory entry.


Field Summary
static int ATTRIBUTE_HIDDEN
           
static int ATTRIBUTE_LOCKED
           
static int ATTRIBUTE_OTHERS_READ
           
static int ATTRIBUTE_OTHERS_WRITE
           
static int ATTRIBUTE_OWNER_READ
           
static int ATTRIBUTE_OWNER_WRITE
           
static int TYPE_DIRECTORY
           
static int TYPE_FILE
           
static int TYPE_IMAGE
           
static int TYPE_NOT_FOUND
           
 
Constructor Summary
DirectoryEntry()
           
DirectoryEntry(int loadAddress, int execAddress, int length, int attributes, int objectType, int internalName, java.util.Date timestamp, java.lang.String name)
           
DirectoryEntry(java.lang.String name, java.util.Date date, long length, int attributes, int type)
           
DirectoryEntry(java.lang.String name, int loadAddress, int execAddress, int attributes)
           
 
Method Summary
 int getAttributes()
           
 int getExecAddress()
           
 int getInternalName()
           
 int getLength()
           
 int getLoadAddress()
           
 java.lang.String getName()
           
 int getObjectType()
           
 java.util.Date getTimestamp()
           
 void setAttributes(int attributes)
           
 void setExecAddress(int execAddress)
           
 void setInternalName(int internalName)
           
 void setLength(int length)
           
 void setLoadAddress(int loadAddress)
           
 void setName(java.lang.String name)
           
 void setObjectType(int objectType)
           
 void setTimestamp(java.util.Date timestamp)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ATTRIBUTE_OWNER_READ

public static final int ATTRIBUTE_OWNER_READ
See Also:
Constant Field Values

ATTRIBUTE_OWNER_WRITE

public static final int ATTRIBUTE_OWNER_WRITE
See Also:
Constant Field Values

ATTRIBUTE_LOCKED

public static final int ATTRIBUTE_LOCKED
See Also:
Constant Field Values

ATTRIBUTE_OTHERS_READ

public static final int ATTRIBUTE_OTHERS_READ
See Also:
Constant Field Values

ATTRIBUTE_OTHERS_WRITE

public static final int ATTRIBUTE_OTHERS_WRITE
See Also:
Constant Field Values

ATTRIBUTE_HIDDEN

public static final int ATTRIBUTE_HIDDEN
See Also:
Constant Field Values

TYPE_NOT_FOUND

public static final int TYPE_NOT_FOUND
See Also:
Constant Field Values

TYPE_FILE

public static final int TYPE_FILE
See Also:
Constant Field Values

TYPE_DIRECTORY

public static final int TYPE_DIRECTORY
See Also:
Constant Field Values

TYPE_IMAGE

public static final int TYPE_IMAGE
See Also:
Constant Field Values
Constructor Detail

DirectoryEntry

public DirectoryEntry()

DirectoryEntry

public DirectoryEntry(int loadAddress,
                      int execAddress,
                      int length,
                      int attributes,
                      int objectType,
                      int internalName,
                      java.util.Date timestamp,
                      java.lang.String name)

DirectoryEntry

public DirectoryEntry(java.lang.String name,
                      java.util.Date date,
                      long length,
                      int attributes,
                      int type)

DirectoryEntry

public DirectoryEntry(java.lang.String name,
                      int loadAddress,
                      int execAddress,
                      int attributes)
Method Detail

getLoadAddress

public int getLoadAddress()

setLoadAddress

public void setLoadAddress(int loadAddress)

getExecAddress

public int getExecAddress()

setExecAddress

public void setExecAddress(int execAddress)

getLength

public int getLength()

setLength

public void setLength(int length)

getAttributes

public int getAttributes()

setAttributes

public void setAttributes(int attributes)

getObjectType

public int getObjectType()

setObjectType

public void setObjectType(int objectType)

getInternalName

public int getInternalName()

setInternalName

public void setInternalName(int internalName)

getTimestamp

public java.util.Date getTimestamp()

setTimestamp

public void setTimestamp(java.util.Date timestamp)

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)


Copyright © 2003-2005 . All Rights Reserved.