Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | Related Pages

edu.virtualschool.jwaa.RoleAbstraction Interface Reference

Inheritance diagram for edu.virtualschool.jwaa.RoleAbstraction:

edu.virtualschool.jwaa.bean.DemoRole edu.virtualschool.jwaa.GenericRole edu.virtualschool.jwaa.bean.DemoRole List of all members.

Detailed Description

Defines the abstract interface for determining which accounts are permitted access to which pages.

Each page specifies the role that is needed to view it. Each account specifies the capabilities of that account. These are compared to determine whether a given account is authorized to view a given page.

This is an interface, not an abstract class, to give the application freedom to implement roles as they please.

See also:
GenericController

GenericAccount

Copyright 2002 by Brad Cox: <bcox@virtualschool.edu>

Definition at line 19 of file RoleAbstraction.java.

Public Member Functions

boolean meetsRequirementsOf (RoleAbstraction requiredRole)

Package Functions

RoleAbstraction getParent ()


The documentation for this interface was generated from the following file: