Removes the related resource of an aclEntry,
as a kind of an EligibleParty, not as a resource, if the argument is the single
AclEntry for the resource.
Removes the BaseListener associated to a main ACS JTree,
defined as the JTree which displays all the ACS in a specific frame,
to complete the Explorer displaying.
Called to remove an ACS to the IS nametrees and save it, and to remove also
all its direct and indirect children, including its subACS and all the ACS and subACS
which are its children.
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.
Removes a node property for the Alternate relation:
mandatory key: node_name;
the values are the names of the alternates for the key which is a ground,
and (ISFactoryUtilityImpl.IS_ALTERNATE_OF+ground name) for the key which is an alternate.
Called to remove a physical or logical component to the IS nametrees, and all its
direct and indirect children, including its subACS and all the ACS and subACS
which are its children.
A constrained (opened or closed) child ACS has one or several of
the following relations to this object:
<ForChildAcsOpeningAndClosing>, <ForChildAcsOpeningNoClosing>
or <ForChildAcsIntegrity>.
Removes the internal data array for a leaf in the nametree,
with an update of the parent, the nametree internal data,
but no removing of the node children.
Remove the internal data for a leaf in the nametree,
with an update of the parent, the nametree internal data, the areas,
but no removing of the node children.
Removes a lower rights which are strictly lesser than this right
(or the metaright, if this instance is embedded)
without any intermediate right, following the network of rights in the ACS.
Removes an own Actor which is not right proxy, then which is supposed to be
secure and without any virus able to deliver rights to the rights users
which execute these actors.
This method unregister the instance as a property event listener
for any change on the access target or the checking perimeter,
since it is not handled as a view object in the super classes.
This method unregisters the instance as a property event listener of
'OpenACS' on BaseManagerImpl, and 'OneBaseObject' on ACSImpl if it is not closed
(the acs closing produces a call to finalizeForBase()).
This method unregisters the instance as a property event listener
for any change on the access target, since it is not handled as a view object
in the super classes.
Removes some privilege rights constraints, to apply as standard or specialized rights
to the privileges which have a given main type or a given second type.
Removes a listener to the bean for the properties 'FirstAccessTarget',
'OneExcludedEP', 'OneLessCriterion', 'OneMoreCriterion',
'CheckingPerimeter', 'ReducedEPsInViewEPs',
'ObjectChangesInListeningPerimeter', 'OnePropertyInAListeningPerimeterObject',
or for any superclass property.
removes a listener to the bean for the properties:
Used for the superclass properties, and for: 'ImpliedOpenViews',
'OneTargetTypedPrivilege', 'OneTargetLinkedPrivilege', 'TaPrivReadyFromParent',
'AllowTaPrivFromParent', 'Children'.
Removes an ACSObject which has no more relations with any opened child ACS,
among the possible relations <ForChildAcsOpeningAndClosing>,
<ForChildAcsOpeningNoClosing> and <ForChildAcsIntegrity>.
At each rights changing into a direct ACL, if the ACL inheritance is applicable,
resets the primary rights, the global rights and the inherited AclEntry rights
in the children.
If the target is a Directory in an ACS that manages the ACL inheritance,
calls Directory.resetInheritedAclEntryRightsOfChildren(), to reset
the effective rights in the inherited AclEntry map of each Directory child.
If the target is in an ACS that manages the PRI inheritance,
calls resetInheritedPrivilegeyRightsOfChildren() to reset
the effective rights in the inherited Privilege map of each child.
This class is a change event adaptor for all the BaseObjects associated to a view,
and it is responsible to manage the paths search algorithms for each view.
This interface is responsible to follow the property change events
from all the BaseObjects associated to a view,
to inform the view GraphicViewBaselistenerImpl that the rights may have changed.
structural link type 'runs under', associated to a process an Actor
which starts in the context of an account, a group or a secondary group,
taking the account/group rights through this context.