Called by ActionNewACSyst.fillDerivedACSproperties() to fill the new ACS with
all the association scripts for new objects to be copied, or for the roots
in the ACS parent.
This method sets the properties to null and unregisters the instance, but there is no
guaranee that the JVM calls this method before the end of the application.
This method allows the detection by the garbage collector of unused
closed ACLs, or copied ACLs through copyForExternal(), after the closing of their ACS,
or after the deleting of their resource or eligible party.
super.finalizeForBase() removes the GroupIDMember in the ACS lists (main and controllers),
and removes it in the resources connected through an AclEntry.
Invoked by resetGraphicView() and ViewTreeBaseListenerImpl to finalize the instance
and set is a a new object before the initialization, with the exception of
whyText_ that is set to null to indicate the finalizing operation.
Called by InternalFrame to finalize the instance and to set is a
a new object before the initialization, with the exception of
whyText_ that is set to null to indicate the finalizing operation.
Invoked by resetGraphicView() and ViewTreeBaseListenerImpl to finalize
the instance, or to set it as a new object before the initialization,
with the exception of whyText_ that is set to null to indicate the finalizing operation.
Replacing finalizeForBase() and finalizeForUser(), this method removes
the AclEntry from the aclConnectedResources map
of its EligibleParty, and from the list of its ACS.
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.
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.