Uses of Interface
ARoad0.gBaseInterface.Resource

Packages that use Resource
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. 
ARoad0.Gui2 Provides the classes for displaying the tree frames and the GraphicViews which display the diagrams in the desktop, following the gDMak package requests. 
ARoad0.gWork Contains the classes of the second core of the program that processes the search of rights in the open views. 
 

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

Classes in ARoad0.AcsAddon.Accbee.MySQL.gBase that implement Resource
 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 ResourceMySQLImpl
          This class is responsible for modeling a MySQL resource, mainly to implement the AclEntry sorting for the direct and the inherited ACL.
 

Methods in ARoad0.AcsAddon.Accbee.MySQL.gBase with parameters of type Resource
static void ResourceMySQLImpl.addDatabaseGroupsACL(Resource _res)
          Currently unused.
 

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

Subinterfaces of Resource 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 ResourceMySQL
          This interface is responsible for modeling a MySQL resource.
 

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

Classes in ARoad0.AcsAddon.Accbee.Ubuntu.gBase that implement Resource
 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.
 

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

Subinterfaces of Resource 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.
 

Uses of Resource in ARoad0.gBase
 

Classes in ARoad0.gBase that implement Resource
 class ActorImpl
          This class is responsible for modeling an acting entity which may have access to controlled resources.
 class DirectoryImpl
          This class is responsible for modeling a directory which contains children, as resources and other directories.
 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.
 

Fields in ARoad0.gBase declared as Resource
protected  Resource[] GroupIDImpl.l_ownResources_
           
protected  Resource[] UserIDImpl.l_ownResources_
           
 

Methods in ARoad0.gBase that return Resource
 Resource[] GroupIDImpl.getEorL_GroupIDOwnResources()
          A currentGroupID or a secondary groupID is a property of an actor, which is a kind of resource.
 Resource[] UserIDImpl.getEorL_UserIDOwnResources()
          An own resource is a same-ACS resource that have this as userID.
 

Methods in ARoad0.gBase with parameters of type Resource
protected  void GroupIDImpl.addOwnResource(Resource _res)
          Used by Resource.setEorGroupID().
protected  void UserIDImpl.addOwnResource(Resource _res)
          Invoked by Resource.setEorUserID().
 AclEntry AclEntryImpl.copy(Resource _newRes)
          Copy the AclEntry for a resource of the same ACS.
 boolean GroupIDImpl.ownsResource(Resource _res)
           
 boolean UserIDImpl.ownsResource(Resource _res)
           
protected  void GroupIDImpl.removeOwnResource(Resource _res)
          Used by Resource.setEorGroupID() and finalizeForBase().
protected  void UserIDImpl.removeOwnResource(Resource _res)
          Invoked by Resource.setEorUserID(), Resource.finalizeForBase() Fires an event on "l_UserIDOwnResources".
 

Uses of Resource in ARoad0.gBaseInterface
 

Subinterfaces of Resource in ARoad0.gBaseInterface
 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 Directory
          The directory is composed of directories and files as children, and it is a kind of resource.
 

Methods in ARoad0.gBaseInterface that return Resource
 Resource[] ImmutableGroupID.getEorL_GroupIDOwnResources()
          A currentGroupID or a secondary groupID is a property of an actor, which is a kind of resource.
 Resource[] ImmutableUserID.getEorL_UserIDOwnResources()
          An own resource is a same-ACS resource that have this as userID.
 

Methods in ARoad0.gBaseInterface with parameters of type Resource
 AclEntry ImmutableAclEntry.copy(Resource _newRes)
          Copy the AclEntry for a resource of the same ACS.
 boolean ImmutableGroupID.ownsResource(Resource _res)
           
 boolean ImmutableUserID.ownsResource(Resource _res)
           
 

Uses of Resource in ARoad0.Gui2
 

Fields in ARoad0.Gui2 declared as Resource
protected  Resource GraphicResource.res_
           
 

Constructors in ARoad0.Gui2 with parameters of type Resource
GraphicResource(GraphicView _gView, Resource _res)
           
 

Uses of Resource in ARoad0.gWork
 

Methods in ARoad0.gWork that return Resource
static Resource[] ACS_Facade.getExtControlledNonActorResourceArray(ImmutableACS _acs)
          Build up an array of references to the ACS external controlled resources that are NOT actors and for which an external-oriented aclEntry, in this ACS, applies some rights.