org.exolab.castor.xml
Class AccessRights

java.lang.Object
  extended by org.exolab.castor.xml.AccessRights

public class AccessRights
extends java.lang.Object

A class used to indicate access rights

Version:
$Revision: 1.1.1.1 $ $Date: 2003/03/03 07:09:08 $
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
clone, equals, finalize, 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

See Also:
Constant Field Values

READ

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

See Also:
Constant Field Values

WRITE

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

See Also:
Constant Field Values

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-2004. All rights reserved http://www.intalio.com