org.exolab.castor.xml
Class AccessRights

java.lang.Object
  |
  +--org.exolab.castor.xml.AccessRights

public class AccessRights
extends java.lang.Object

A class used to indicate access rights

Version:
$Revision: 1.2 $ $Date: 2000/11/04 01:31:14 $
Author:
Keith Visco

Field Summary
static AccessRights both
          A read and write AccessRights
static short BOTH
          The type that indicates both read and write access
static AccessRights read
          A read-only AccessRights
static short READ
          The type that indicates only read access
static AccessRights write
          A write-only AccessRights
static short WRITE
          The type that indicates only write access
 
Method Summary
 short getType()
          Returns the type of this Access
 boolean isReadable()
          Returns true if this AccessRights allows reading
 boolean isWritable()
          Returns true if this AccessRights allows writing
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

BOTH

public static final short BOTH
The type that indicates both read and write access

READ

public static final short READ
The type that indicates only read access

WRITE

public static final short WRITE
The type that indicates only write access

both

public static final AccessRights both
A read and write AccessRights

read

public static final AccessRights read
A read-only AccessRights

write

public static final AccessRights write
A write-only AccessRights
Method Detail

getType

public short getType()
Returns the type of this Access

isReadable

public boolean isReadable()
Returns true if this AccessRights allows reading
Returns:
true if this AccessRights allows reading, otherwise false.

isWritable

public boolean isWritable()
Returns true if this AccessRights allows writing
Returns:
true if this AccessRights allows writing, otherwise false.


Intalio Inc. (C) 1999-2001. All rights reserved http://www.intalio.com