Uses of Interface
ARoad0.gBaseInterface.BoundBean

Packages that use BoundBean
ARoad0.AcsAddon.Accbee.MySQL.gBase Provides the gBase classes for modelling a MySQL 5 server as an extension, in the AcsAddon MySQL, of the generic ARoad0.gBase package. 
ARoad0.AcsAddon.Accbee.MySQL.gBaseInterface Contains interfaces for modelizing a MySQL 5 server, as an extension of the generic ARoad0.gBaseInterface package, in the AcsAddon MySQL. 
ARoad0.AcsAddon.Accbee.Ubuntu.gBase Provides the gBase classes for modelizing a Linux Ubuntu operating system, as an extension, in the AcsAddon Ubuntu, of the generic ARoad0.gBase package. 
ARoad0.AcsAddon.Accbee.Ubuntu.gBaseInterface Contains interfaces for modelizing a Linux Ubuntu operating system, as an extension of the generic ARoad0.gBaseInterface package, in the AcsAddon Ubuntu. 
ARoad0.gBase CORE OF THE PROGRAM This package contains the fresh object-oriented database management system for Access Road; this package documentation page is recommended as a first reading for all the Access Road developers. 
ARoad0.gBaseInterface Contains the interfaces of the generic gBase classes. 
 

Uses of BoundBean in ARoad0.AcsAddon.Accbee.MySQL.gBase
 

Classes in ARoad0.AcsAddon.Accbee.MySQL.gBase that implement BoundBean
 class ACSFactoryMySQLImpl
          This class is responsible for creating a MySQL as an access control system (ACS).
 class ACSMySQLImpl
          This empty class is responsible for modeling a MySQL 5 server as an access control system (ACS).
 class ActorMySQLImpl
          This class is responsible for modeling a MySQL Actor to implement varied constraints on the instance, the property isRightProxy_ and the inherited AclEntries.
 class BasesSetMySQLImpl
          This class is responsible for modeling a BasesSetMySQL which is a set of databases having a wildcard in its name, like 'BASE O%', as child of the Directory '|pattern-name_bases sets|'.
 class DirectoryMySQLImpl
          This class is responsible to manage the inherited AclEntries of the children, to manage the global rights, and to provide the main documentation for all the ResourceMySQL classes.
 class GroupIDMySQLImpl
          This class is responsible for modeling a MySQL GroupID to manage the constraints on the account membership and group names.
 class ProxyMySQLImpl
          This class is responsible for modeling a MySQL proxy user having a proxied account as a non-generic alias reference.
 class ResourceMySQLImpl
          This class is responsible for modeling a MySQL resource, mainly to implement the AclEntry sorting for the direct and the inherited ACL.
 class RoleMySQLImpl
          Currently unused.
 class UserIDMySQLImpl
          This class is responsible for modeling a MySQL account to manage the constraints on the account membership, always with the type 'account'.
 class VirtualFolderMySQLImpl
          This class is responsible to simulate a MySQL view, adding a view delegate under the database node in the resources tree.
 

Uses of BoundBean in ARoad0.AcsAddon.Accbee.MySQL.gBaseInterface
 

Subinterfaces of BoundBean in ARoad0.AcsAddon.Accbee.MySQL.gBaseInterface
 interface ActorMySQL
          This interface is responsible for modeling a MySQL Actor to forbid the editing of the default true value on the property isRightProxy_.
 interface BasesSetMySQL
          This interface is responsible for modeling a set of databases having a wildcard in its name, like 'BASE O%'.
 interface DirectoryMySQL
          This interface is responsible for modeling a MySQL Directory to manage the inherited AclEntries in the Directory children.
 interface GroupIDMySQL
          This interface is responsible for modeling a MySQL GroupID to manage the constraints on the account membership.
 interface ProxyMySQL
          This interface is responsible for modeling a MySQL proxy user having a proxied user as hard alias reference.
 interface ResourceMySQL
          This interface is responsible for modeling a MySQL resource.
 interface RoleMySQL
          This interface is responsible for modeling a role into the MySQL Workbench software.
 interface UserIDMySQL
          This interface is responsible for modeling a MySQL UserID to manage the constraints on the account membership.
 interface VirtualFolderMySQL
          This interface is a VirtualFolder for simulating a MySQL view.
 

Uses of BoundBean in ARoad0.AcsAddon.Accbee.Ubuntu.gBase
 

Classes in ARoad0.AcsAddon.Accbee.Ubuntu.gBase that implement BoundBean
 class ACSFactoryUbuntuImpl
          This class is responsible for creating a Linux Ubuntu as an access control system (ACS).
 class ACSUbuntuImpl
          This class is responsible for modeling a Linux Ubuntu as an access control system (ACS).
 class ActorUbuntuImpl
          This class is responsible for modeling a Linux Ubuntu actor which may have access to controled resources.
 class DirectoryUbuntuImpl
          This class is responsible for modeling a Linux/Unix directory which contains children (resources and others directories).
 class ExecutableUbuntuImpl
          This class is responsible for modeling a Linux Ubuntu executable, which may have Linux/Unix setUID and setGID capabilities.
 class ResourceUbuntuImpl
          This class is responsible for modeling a Linux Ubuntu resource.
 class UserIDUbuntuImpl
          This class is responsible for modeling an account in an ACS Ubuntu, as a kind of eligible party.
 

Uses of BoundBean in ARoad0.AcsAddon.Accbee.Ubuntu.gBaseInterface
 

Subinterfaces of BoundBean in ARoad0.AcsAddon.Accbee.Ubuntu.gBaseInterface
 interface ActorUbuntu
          This interface is responsible for modeling a Linux Ubuntu actor.
 interface DirectoryUbuntu
          This interface is responsible for modeling a Linux Ubuntu directory.
 interface ExecutableUbuntu
          This interface is responsible for modeling a Linux/Unix executable, which may have setUID and setGID capabilities.
 interface ResourceUbuntu
          This interface is responsible for modeling a Linux Ubuntu resource.
 interface UserIDUbuntu
          This interface is the immutable version of UserID for Ubuntu.
 

Uses of BoundBean in ARoad0.gBase
 

Classes in ARoad0.gBase that implement BoundBean
 class AclEntryImpl
          This important class is responsible for modeling an access control entry which manages some access rights or some access restrictions from an eligible party to a resource.
 class ACSFactoryImpl
          This class is responsible for creating a new ACS, defining its structure, and creating the restrictions on the objects, rights, privileges and types values when an ACS is created.
 class ACSImpl
          This class is responsible for modeling an Access Control System (ACS) which is the main unit of modelization for software.
 class ActorImpl
          This class is responsible for modeling an acting entity which may have access to controlled resources.
 class BaseManagerImpl
          This large class is the single manager for the Access Road object-oriented database.
 class BasicImpl
          This class is responsible for modeling the member of a folder (VirtualFolder or ViewInBase) in an ACS, and it ensures the handling of Privileges.
 class DirectoryImpl
          This class is responsible for modeling a directory which contains children, as resources and other directories.
 class EligiblePartyImpl
          This class is responsible for modeling the simplest rights user for which an ACS grants access or denies access to some targets through AclEntries or Privileges.
 class EPRViewInBaseImpl
          This class is responsible for modeling in the base, a view about access control issues between eligible parties (EP of EPRViewInBase) or virtual folders as access sources, and resources (R of EPRViewInBase) or virtual folders as access targets.
 class FolderAbst
          This abstract class is responsible for managing a folder of BaseObjects (even if most of the code is adapted to ACSObjects folder), where the members are added and removed from the container _without_ object deleting.
 class GroupIDImpl
          This class is responsible for modeling a GroupIDMember that owns a set of members, and which has Account/Group rights on Resources.
 class GroupIDMemberImpl
          This class is responsible for modeling the entity which is a GroupID member.
 class ISNodeImpl
          This class is responsible for describing the IS nametree nodes and composites for displaying them in the GUI.
 class NoThanViewInBaseImpl
          This class is responsible for managing the No-More-Than and No-Less-Than views.
 class PrivilegeAbst
          This abstract class is used by its subclasses for creating the Privileges.
 class PrivilegeForLinksImpl
          This class is responsible for modeling the direct links which manages some access rights from a EligibleParty list (or only one GroupID) to a privilege targets list (or only one target).
 class PrivilegeForTypeImpl
          This class is responsible for modeling a set of rights from a source with a given type, to an access target with another given type.
 class ResourceImpl
          This class is responsible for modeling a resource, that is an access target, in an access control system on which it is registered.
 class SketchViewInBaseImpl
          This class is responsible for modeling in the base, a sketch view about access control issues between access sources and an ACSObject, called the center, and between this center and access targets (Resources or VirtualFolders).
 class StringMetaRightImpl
          This class is responsible for managing the canonical (or generic) rights for all the base objects.
 class StringRightImpl
          This class is responsible for managing a right.
 class UserIDImpl
          This class is responsible for modeling an account in an ACS, as a kind of GroupIDMember that owns some resources and a primary groupID.
 class ViewInBaseImpl
          This class is responsible for modeling a view which is the backing data of a GraphicView in the GUI.
 class VirtualFolderImpl
          This class is a container of Resources belonging to one ACS, responsible for being a PrivilegeTarget, an alias or an alias reference.
 

Uses of BoundBean in ARoad0.gBaseInterface
 

Subinterfaces of BoundBean in ARoad0.gBaseInterface
 interface AclEntry
          This interface is responsible for modeling the access control list entry which manages some access grantings or some access denyings from an EligibleParty to a Resource.
 interface ACSManager
          This interface is responsible for managing the ACSs in the generic base through specific methods.
 interface Actor
          This class is responsible for modeling an acting entity which may access to resources controlled by the ACS, and which may play some special roles, as a bridge, between an another actor and some resources.
 interface Basic
          This interface is responsible for modeling the member of a folder (VirtualFolder or ViewInBase) in an ACS, and it ensures the handling of Privileges.
 interface Directory
          The directory is composed of directories and files as children, and it is a kind of resource.
 interface EligibleParty
          This interface is is responsible for modeling the simplest rights user for which an ACS grants access or denies access to some targets through AclEntries or Privileges.
 interface EPRViewInBase
          This class is responsible for modeling in the base, a view about access control issues between eligible parties (EP of EPRViewInBase) as access sources, and resources (R of EPRViewInBase) or virtual folders (containing Resources or EPs) as access targets.
 interface Folder
          This interface is responsible for managing a folder of BaseObjects (even if most of the code is adapted to ACSObjects folder), where the objects are added and removed from the folder without object deleting.
 interface GroupID
          This interface is responsible for modeling a GroupIDMember that owns a set of members, and which has Account/Group rights on Resources.
 interface GroupIDMember
          This interface is responsible for modeling any EligibleParty which is a group member.
 interface ImmutableActor
          This immutable interface is responsible for modeling an acting entity which may access to resources controlled by the ACS, and which may play some special roles, as a bridge, between an another actor and some resources.
 interface ImmutableBasic
          This interface is responsible for modeling the member of a folder (VirtualFolder or ViewInBase) in an ACS.
 interface ImmutableDirectory
          This immutable interface is responsible for modeling a directory which contains children (resources and others directories).
 interface ImmutableEligibleParty
          This interface is responsible for modeling the simplest rights user for which an ACS grants access or denies access to some targets through AclEntries or Privileges.
 interface ImmutableFolder
          This immutable interface is responsible for managing a folder of BaseObjects (even if most of the code is adapted to ACSObjects folder), where the objects are added and removed from the folder without object deleting.
 interface ImmutableGroupID
          This immutable interface is responsible for modeling a GroupIDMember that owns a set of members, and which has Account/Group rights on Resources.
 interface ImmutableGroupIDMember
          This interface is responsible for modeling any entity which is a group member.
 interface ImmutableLeaf
          This immutable interface is responsible for modeling a leaf in a tree.
 interface ImmutableNode
          This interface is the immutable version of Node.
 interface ImmutablePrivilege
          This interface models the Privilege, which, like ACL or AGO rights, is a type of granted or denied access right delivered to an access source for accessing to a target.
 interface ImmutablePrivilegeTarget
          This interface is responsible for modeling the target which is connected to Privileges.
 interface ImmutableResource
          This interface is the immutable version of Resource.
 interface ImmutableUserID
          This interface is the immutable version of UserID.
 interface ImmutableVirtualFolder
          This interface models a container of Resources belonging to one ACS, responsible for being a PrivilegeTarget, an alias or an alias reference.
 interface Leaf
          Leaf is the usual interface for resources and virtual folders which are objects in a tree.
 interface Node
          A node is a container of leaves or others nodes in a tree of ACSObjects.
 interface NoThanViewInBase
          This class is responsible for managing the No-More-Than and No-Less-Than views.
 interface Privilege
          This interface is used for modeling the Privilege, which, like ACL or AGO rights, is a type of granted or denied access right delivered to an access source for accessing to a target.
 interface PrivilegeForLinks
          This interface is responsible for modeling the privileges which manages some access rights from a privilege sources list (or only one GroupID) to a privilege targets list (or only one target).
 interface PrivilegeForType
          This interface is responsible for modeling rights from a source with a given type, to an access target with another given type.
 interface PrivilegeTarget
          This interface is responsible for modeling the target which is connected to Privileges.
 interface Resource
          This interface is responsible for modeling a resource in an ACS.
 interface SketchViewInBase
          This interface is responsible for modeling in the base, a sketch view about access control issues between access sources and an ACSObject (called the center), and between this center and access targets (Resources or VirtualFolders).
 interface StringMetaRight
          This interface is responsible for managing the canonical rights for all the base objects, called metarights.
 interface StringRight
          This interface is responsible for managing the ACS rights, of all the base objects in an ACS.
 interface UserID
          This interface is responsible for modeling an account in an ACS, as a kind of GroupIDMember that owns some resources and a primary groupID.
 interface ViewInBase
          This interface is responsible for managing in the base the views about access control issues.
 interface VirtualFolder
          This interface is a Resources folder belonging to one ACS, responsible for being a privilege target, an alias or an alias reference.