This method must be called by BaseManagerImpl after the opening of the view,
to update the transient maps, and to check the open ACS
and their objects which are in the restored view.
This method is called by BaseManagerImpl after the opening of the folder,
to update m_BaseObjects_ and l_connectedACSNames_ from m_ObjectsNames_,
and to check the open ACS and their objects which are in the restored view.
This method must be called by BaseManagerImpl after the opening of the view,
to update the transient properties, and to check up the open ACS
and their objects which are in the restored view.
This method must be called by BaseManagerImpl before the saving of the folder,
to update m_ObjectsNames_ from m_BaseObjects_ which is not saved nor updated.
This method must be called by BaseManagerImpl before the saving of the view,
to update l_excludedSourceNames_ from l_excludedSources_ which is not saved.
This method updates m_BaseObjects_ and l_connectedACSNames_ from m_ObjectsNames_,
and checks up the open ACS and their objects which are in the restored view.
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.
Constructor to use only as a transient value for initialization, or
used from ARoad0.gBase.PrivilegeImplBeanInfo.getPropertyDescriptors()
in ARoad0.Gui1.CollectionPropertyEditor.getValue().
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).
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).
Constructor to use only as a transient value for initialization, or
used from ARoad0.gBase.PrivilegeImplBeanInfo.getPropertyDescriptors()
in ARoad0.Gui1.CollectionPropertyEditor.getValue().
Constructor to use only as a transient value for initialization, or
used from ARoad0.gBase.PrivilegeImplBeanInfo.getPropertyDescriptors()
in ARoad0.Gui1.CollectionPropertyEditor.getValue().
Observer of the property changes and adding/removing of the accesss target,
the adding/removing of excluded EPs, the adding/removing of the listener perimeter,
the property changes of every EP in the checking perimeter,
the right changes on any implied ACL.
Set an empty beamer when an event is fired by the closing JInternalFrame
of the beamer (event 'beamerClosing'), or by an Action class when an ACS or
a view is closing (event 'objectClosing'), or by the BaseBeanManager
of the displayed object when this object is closed or deleted.
Manages the event fired by the GraphicViewBaseListener when the GraphicView
has to be changed (then, _evt.getNewValue() is not null) or to be reset only
for updating the rights.
Receives all the events about the view property changes, adds and removes
this instance as property listener in the changing base objects, and calls
actionPerformed() after a delay to avoid multiple unuseful calls for the
same basic event.