Registers or unregisters the specific events to listen on a Resource or a VirtualFolder,
and its direct and indirect parents,
because these events should change the rights of the Resource or VirtualFolder
in an ACS Addon.
Register a new GraphicView, and reset the main RightsMediator rights network
when the paths may have changed, from _gview.getRightsRelatedBaseObjects().
Opens any closed external AclEntry that has both its resource,
its eligible party, the first condition group and the associated ACS(s)
which are currently open.
Opens any closed external linked one-to-one Privileges that has both its target,
its eligible party and the associated ACS(s) which are currently open.
This class is an embedded class responsible for modeling a node
which contains children (leaves and nodes)
as a private attribute of a composite class instance, called the master instance.
This class is responsible for displaying and editing, by the mean of panels,
one property of a gBase BaseObject for which the type is an array, a map
or a collection.
Compares two StringRight instances through the internal key, the sens and the right,
in that order, and, if not null, through an acs names comparison,
whatever the powers and the fields.
From a key from the standard rights map or from the specialized rights map of an ACS,
this method returns the associated key to use to configure the privilege rights in a new ACS,
through the call to ACSFactoryimpl.addPrivilegeRights().
Called by ACSImpl.closeExternalLinkedPrivileges() only for the external privileges,
thus for the LINKED_FOR_ONE_TO_ONE privileges,
when the links to other ACS have to be cut and cloned.
Creates 3 graphical subtrees of external eligible parties,
which are accounts (groupID and userID) and actors (that are also resources)
owned by another ACS, for which the ACS controls specific rights through
its AclEntries or Linked Privileges.
Displays a dialog box to let the user enters the view name, when he has
clicked on the 'New extended view' in a view, and creates the new view
from the BaseObject list.
Called by createFirstACSproperties() to create a specific ACS and, before,
to display its properties in a generic frame for allowing the user
to enter the main values.