Uses of Interface
ARoad0.gBaseInterface.EPRViewInBase

Packages that use EPRViewInBase
ARoad0.AcsAddon.Accbee.MySQL.gWork Provides the gWork classes for creating and analyzing a MySQL 5 database management system, as an extension of the generic ARoad0.gWork package, in the AcsAddon MySQL. 
ARoad0.AcsAddon.Accbee.Ubuntu.gWork Contains gWork classes for creating and analyzing a Linux Ubuntu operating system, as an extension of the generic ARoad0.gWork 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.gDMak Provides the decision makers, responsible for managing all the events in the Access Road menu, and by this way, contains the managers of the basic operations. 
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. 
ARoad0.gWorkInterface Contains interfaces to process the search of rights in the views, as a support to the gWork package. 
 

Uses of EPRViewInBase in ARoad0.AcsAddon.Accbee.MySQL.gWork
 

Methods in ARoad0.AcsAddon.Accbee.MySQL.gWork with parameters of type EPRViewInBase
 java.util.Map NodeRightsMySQLImpl.detectAddon2Nodes(EPRViewInBase _viewInBase, ImmutableTarget _node, java.util.Map _m_l_DisplayableLinks, BaseObject _center)
          Adds and removes the AcsAddon specific rights: (1) adds a simple link to a MySQL proxied account having one or several proxy accounts as a non-generic alias.
 java.util.Map NodeRightsMySQLImpl.detectAddonFinal3Nodes(EPRViewInBase _viewInBase, ImmutableTarget _node, java.util.Map _m_l_DisplayableLinks)
          Removes some 3-nodes DisplayableLinkImpls: (1) from an Actor which is a view delegate (then has a VirtualFolder alias), to a Resource the same VirtualFolder does not have as element.
 java.util.Map NodeRightsMySQLImpl.detectAddonFinalAllNodes(EPRViewInBase _viewInBase, ImmutableTarget _node, java.util.Map _m_l_DisplayableLinks, java.util.Map<ImmutableName,java.util.Set<StringRight>> _m_effectiveRights)
          This method adds 4 types of GLOBAL comments on some access paths.
 DisplayableLinkImpl NodeRightsMySQLImpl.selectAddonLastViewNodeAfterGroupIDMember(EPRViewInBase _viewInBase, ImmutableTarget _target, DisplayableLinkImpl _dLink, java.util.Map _m_l_DisplayableLinks)
          Detects the view target that is linked to a GroupIDMember, to extend the current DisplayableLink ended by this GroupIDMember.
 java.util.List<DisplayableLinkImpl> NodeRightsMySQLImpl.selectAddonNewHiddenNodeForGroupIDMember(EPRViewInBase _viewInBase, ImmutableGroupIDMember _node, java.util.Set<DisplayableLinkImpl> _l_dLinks, java.util.Map _m_l_DisplayableLinks, java.util.List<ACSObject> _upd_l_NoProxyOrNoExecuteNodes)
          Detects the hidden actors that are linked to a GroupIDMember as access source, to extend the current DisplayableLinkImpls this GroupIDMember ends.
 

Uses of EPRViewInBase in ARoad0.AcsAddon.Accbee.Ubuntu.gWork
 

Methods in ARoad0.AcsAddon.Accbee.Ubuntu.gWork with parameters of type EPRViewInBase
 java.util.Map NodeRightsUbuntuImpl.detectAddon2Nodes(EPRViewInBase _viewInBase, ImmutableTarget _node, java.util.Map _m_l_DisplayableLinks, BaseObject _center)
          Detects the capacity groups '' and '' in Linux Ubuntu for the DisplayableLinks of 2 nodes.
 java.util.Map NodeRightsUbuntuImpl.detectAddon3Nodes(EPRViewInBase _viewInBase, ImmutableTarget _node, java.util.Map _m_l_DisplayableLinks)
          For an AcsAddon, filters the incompatible rights, if any, for a node, and adds the AcsAddon specific rights, if any.
protected  java.util.Map NodeRightsUbuntuImpl.select2NodesCapacityRights(EPRViewInBase _viewInBase, ImmutableTarget _node, java.util.Map _m_l_DisplayableLinks, BaseObject _center)
          This specialized AcsAddon method defines the capacity groups '' and '' in Linux Ubuntu for the DisplayableLinks of 2 nodes.
protected  java.util.Map NodeRightsUbuntuImpl.select3NodesCapacityRights(EPRViewInBase _viewInBase, ImmutableTarget _node, java.util.Map _m_l_DisplayableLinks)
          This specialized AcsAddon method defines the capacity groups '' and '' in Linux Ubuntu for the DisplayableLinks of 3 nodes where the intermediate node is a capacity group.
 DisplayableLinkImpl NodeRightsUbuntuImpl.selectAddonLastViewNodeAfterActor(EPRViewInBase _viewInBase, ImmutableTarget _target, DisplayableLinkImpl _dLink, java.util.Map _m_l_DisplayableLinks)
          Detects the view target that is linked to an Ubuntu Actor, to extend the current DisplayableLinks ended by this actor.
 DisplayableLinkImpl NodeRightsUbuntuImpl.selectAddonLastViewNodeAfterGroupIDMember(EPRViewInBase _viewInBase, ImmutableTarget _target, DisplayableLinkImpl _dLink, java.util.Map _m_l_DisplayableLinks)
          Detects the view target that is linked to an Ubuntu GroupIDMember, to extend the current DisplayableLink ended by this GroupIDMember.
 java.util.List<DisplayableLinkImpl> NodeRightsUbuntuImpl.selectAddonNewHiddenNodeForActor(EPRViewInBase _viewInBase, ImmutableActor _node, java.util.Set<DisplayableLinkImpl> _l_dLinks, java.util.Map _m_l_DisplayableLinks, java.util.List<ACSObject> _upd_l_NoProxyOrNoExecuteNodes)
          Detects the hidden actors that are linked to an Ubuntu Actor as access source, to extend the current DisplayableLinks ended by this actor.
 java.util.List<DisplayableLinkImpl> NodeRightsUbuntuImpl.selectAddonNewHiddenNodeForGroupIDMember(EPRViewInBase _viewInBase, ImmutableGroupIDMember _node, java.util.Set<DisplayableLinkImpl> _l_dLinks, java.util.Map _m_l_DisplayableLinks, java.util.List<ACSObject> _upd_l_NoProxyOrNoExecuteNodes)
          Detects the hidden nodes that are linked to an Ubuntu GroupIDMember as access source, to extend the current DisplayableLinks ended by this GroupIDMember.
protected  java.util.Map NodeRightsUbuntuImpl.selectOtherRights(EPRViewInBase _viewInBase, ResourceUbuntu _node, java.util.Map _m_l_DisplayableLinks, BaseObject _center)
          UNUSED This specialized AcsAddon method defines the effective applicable 'other' rights for any view Resource from a view EligibleParty.
 

Uses of EPRViewInBase in ARoad0.gBase
 

Classes in ARoad0.gBase that implement EPRViewInBase
 class EPRViewInBaseImpl
          This class is responsible for modeling in the base, a view about access control issues between eligible parties (EP of EPRViewInBase) or virtual folders as access sources, and resources (R of EPRViewInBase) or virtual folders as access targets.
 class NoThanViewInBaseImpl
          This class is responsible for managing the No-More-Than and No-Less-Than views.
 class SketchViewInBaseImpl
          This class is responsible for modeling in the base, a sketch view about access control issues between access sources and an ACSObject, called the center, and between this center and access targets (Resources or VirtualFolders).
 

Fields in ARoad0.gBase declared as EPRViewInBase
static EPRViewInBase EPRViewInBaseImpl.EMPTY_INSTANCE
           
 

Methods in ARoad0.gBase that return EPRViewInBase
 EPRViewInBase EPRViewInBaseImpl.copyAndSave(ImmutableName _name)
          Creates, registers in the base and saves a view copy with another name.
 

Methods in ARoad0.gBase with parameters of type EPRViewInBase
protected static ViewInBase EPRViewInBaseImpl.copy(ImmutableName _name, EPRViewInBase _view, boolean _toRegisterInManager)
          Creates a copy with another name, and may register it.
 

Uses of EPRViewInBase in ARoad0.gBaseInterface
 

Subinterfaces of EPRViewInBase in ARoad0.gBaseInterface
 interface NoThanViewInBase
          This class is responsible for managing the No-More-Than and No-Less-Than views.
 interface SketchViewInBase
          This interface is responsible for modeling in the base, a sketch view about access control issues between access sources and an ACSObject (called the center), and between this center and access targets (Resources or VirtualFolders).
 

Methods in ARoad0.gBaseInterface that return EPRViewInBase
 EPRViewInBase EPRViewInBase.copyAndSave(ImmutableName _name)
          This method creates, registers and saves a view copy with another name.
 

Uses of EPRViewInBase in ARoad0.gDMak
 

Methods in ARoad0.gDMak with parameters of type EPRViewInBase
static void ActionOpenGraphicView.openViewInGui(EPRViewInBase _view, boolean _createInExplorer, java.util.Map _m_GUIconfig)
          Invoked by openView(), ActionNewView, ActionOpenMainFrame, Desktop, ActionCopy to create a GraphicEPRView or a GraphicNoThanView for a EPRViewInBase or a NoThanViewInBase, to display their resources in the explorer, and to display the view in a frame or in one of the two 'all views' frames.
 

Uses of EPRViewInBase in ARoad0.Gui2
 

Constructors in ARoad0.Gui2 with parameters of type EPRViewInBase
GraphicEPRView(EPRViewInBase _view, java.util.Map _m_positionIndex)
          This constructor adds all the _view objects in this panel, each associated to a GraphicNode.
GraphicSketchView(EPRViewInBase _view)
          This constructor prepare a sketch view where a central object is displayed with all its near-access objects around it.
 

Uses of EPRViewInBase in ARoad0.gWork
 

Methods in ARoad0.gWork that return EPRViewInBase
static EPRViewInBase ViewInBase_Facade.createEPRView(ImmutableName _name, java.util.Set _l_BaseObject)
          Creates a new view for EligibleParties and Resources, then registers and saves it.
static EPRViewInBase ViewInBase_Facade.openOrCreateEPRView(ImmutableName _name, java.util.List _EPList, java.util.List _ResourceList)
          Gets the open EP-to-Resource view; opens the registered view if it is closed; creates it, if it is necessary.
 

Methods in ARoad0.gWork with parameters of type EPRViewInBase
 java.util.Map CompoundRightsFactoryImpl.addPathFromNegativeRightsInOneACS(GraphicView _gview, EPRViewInBase _viewInBase, java.util.Map _m_l_DisplayableLinks)
          Creates or sets some new simple negative-rights links (or updates the current simple links), which may be first-rate ones, in various cases.
 java.util.Map ThreeNodesRightsFactoryImpl.addPathsFromActorAclActor(Actor _act, GraphicView _gview, EPRViewInBase _viewInBase, java.util.Map _m_l_DisplayableLinks, java.util.HashSet _l_ObjectToRegister)
          Defines all the 3-nodes access paths when the first end is an Actor with an AclEntry in the first link.
 java.util.Map ThreeNodesRightsFactoryImpl.addPathsFromActorAcsAddonRelationActor(Actor _act, GraphicView _gview, EPRViewInBase _viewInBase, java.util.Map _m_l_DisplayableLinks, java.util.HashSet _l_ObjectToRegister)
          Defines all the 3-nodes access paths when the first end is an Actor with an AcsAddon relation in the first link and an Actor as central node.
 java.util.Map ThreeNodesRightsFactoryImpl.addPathsFromActorAcsAddonRelationNoActor(Actor _act, GraphicView _gview, EPRViewInBase _viewInBase, java.util.Map _m_l_DisplayableLinks, java.util.HashSet _l_ObjectToRegister)
          Defines all the 3-nodes access paths when the first end is an Actor with an AcsAddon relation in the first link and no Actor as central node.
 java.util.Map ThreeNodesRightsFactoryImpl.addPathsFromActorAliasReference(Actor _act, GraphicView _gview, EPRViewInBase _viewInBase, java.util.Map _m_l_DisplayableLinks, java.util.HashSet _l_ObjectToRegister)
          Defines all the 3-nodes access paths when the first end is an Actor with an alias in the first link.
 java.util.Map ThreeNodesRightsFactoryImpl.addPathsFromActorBridgeActor(Actor _act, GraphicView _gview, EPRViewInBase _viewInBase, java.util.Map _m_l_DisplayableLinks, java.util.HashSet _l_ObjectToRegister)
          Defines all the 3-nodes access paths when the first end is an Actor with a bridge in the first link.
 java.util.Map ThreeNodesRightsFactoryImpl.addPathsFromActorStartsUnderGroupIDMember(Actor _act, GraphicView _gview, EPRViewInBase _viewInBase, java.util.Map _m_l_DisplayableLinks, java.util.HashSet _l_ObjectToRegister)
          Defines all the 3-nodes access paths when the first end is an Actor which starts under a GroupIDMember.
 java.util.Map ThreeNodesRightsFactoryImpl.addPathsFromGroupIDMemberAclActor(GroupIDMember _gm, GraphicView _gview, EPRViewInBase _viewInBase, java.util.Map _m_l_DisplayableLinks, java.util.HashSet _l_ObjectToRegister)
          Defines all the 3-nodes access paths when the first end is a GroupIDMember with an ACL in the first link.
 java.util.Map ThreeNodesRightsFactoryImpl.addPathsFromGroupIDMemberAcsAddonRelationActor(GroupIDMember _gm, GraphicView _gview, EPRViewInBase _viewInBase, java.util.Map _m_l_DisplayableLinks, java.util.HashSet _l_ObjectToRegister)
          Defines all the 3-nodes access paths when the first end is a GroupIDMember with an AcsAddon relation in the first link and an Actor as central node.
 java.util.Map ThreeNodesRightsFactoryImpl.addPathsFromGroupIDMemberAcsAddonRelationNoActor(GroupIDMember _gm, GraphicView _gview, EPRViewInBase _viewInBase, java.util.Map _m_l_DisplayableLinks, java.util.HashSet _l_ObjectToRegister)
          Defines all the 3-nodes access paths when the first end is a GroupIDMember with an AcsAddon relation in the first link and no Actor as central node.
 java.util.Map ThreeNodesRightsFactoryImpl.addPathsFromGroupIDMemberAliasReference(GroupIDMember _gm, GraphicView _gview, EPRViewInBase _viewInBase, java.util.Map _m_l_DisplayableLinks, java.util.HashSet _l_ObjectToRegister)
          Defines all the 3-nodes access paths when the first end is a GroupIDMember with an alias in the first link.
 java.util.Map ThreeNodesRightsFactoryImpl.addPathsFromGroupIDMemberIsMemberGroup(GroupIDMember _gm, GraphicView _gview, EPRViewInBase _viewInBase, java.util.Map _m_l_DisplayableLinks, java.util.HashSet _l_ObjectToRegister)
          Defines all the 3-nodes access paths when the first end is a GroupIDMember with an IS_MEMBER relation in the first link.
 java.util.Map ThreeNodesRightsFactoryImpl.addPathsFromGroupIDMemberOwnContainActor(GroupIDMember _gm, GraphicView _gview, EPRViewInBase _viewInBase, java.util.Map _m_l_DisplayableLinks, java.util.HashSet _l_ObjectToRegister)
          Defines all the 3-nodes access paths when the first end is a GroupIDMember with an own/contain relation in the first link.
protected  java.util.Map AclRightsFactoryImpl.detectACLRights(EPRViewInBase _viewInBase, java.util.Map _m_l_DisplayableLinks, BaseObject _center)
          Defines the effective applicable rights of an EligibleParty for a Resource, when there are direct AclEntries between them.
 java.util.Map NodeRightsImpl.detectAddon2Nodes(EPRViewInBase _viewInBase, ImmutableTarget _node, java.util.Map _m_l_DisplayableLinks, BaseObject _center)
          For an AcsAddon, filters for a given node the incompatible rights, if any, in the 2-nodes DisplayableLinks, and adds the AcsAddon specific rights, if any.
 java.util.Map NodeRightsImpl.detectAddon3Nodes(EPRViewInBase _viewInBase, ImmutableTarget _node, java.util.Map _m_l_DisplayableLinks)
          For an AcsAddon, filters for a given node the incompatible rights, if any, in the 3-nodes DisplayableLinks, and adds the AcsAddon specific rights, if any..
 java.util.Map NodeRightsImpl.detectAddonFinal2Nodes(EPRViewInBase _viewInBase, ImmutableTarget _node, java.util.Map _m_l_DisplayableLinks, BaseObject _center)
          For an AcsAddon, defines the specific final direct rights, if any, for a given node in the 2-nodes DisplayableLinks.
 java.util.Map NodeRightsImpl.detectAddonFinal3Nodes(EPRViewInBase _viewInBase, ImmutableTarget _node, java.util.Map _m_l_DisplayableLinks)
          For an AcsAddon, filters the incompatible rights, if any, for a node, and adds the AcsAddon specific rights, if any.
 java.util.Map NodeRightsImpl.detectAddonFinalAllNodes(EPRViewInBase _viewInBase, ImmutableTarget _node, java.util.Map _m_l_DisplayableLinks, java.util.Map<ImmutableName,java.util.Set<StringRight>> _m_effectiveRights)
          For an AcsAddon, defines the specific final direct rights, if any, for a given node in the DisplayableLinks having more than 3 nodes.
protected  java.util.Map AgoRightsFactoryImpl.detectAGRights(EPRViewInBase _viewInBase, java.util.Map _m_l_DisplayableLinks)
          Gets all the Account and Group links to Resource and Actors, but only when all the objects are in the view.
 java.util.Map CompoundRightsFactoryImpl.detectBridges(EPRViewInBase _viewInBase, java.util.Map _upd_m_l_DisplayableLinks, BaseObject _center)
          Defines the direct BRIDGE relations between the view objects.
 java.util.Map RightsFactory_Facade.detectEPRRights(GraphicEPRView _gview, EPRViewInBase _viewInBase, boolean _detectACL, boolean _detectAGO, boolean _detectPRI, boolean _detectLargeLinks)
          Detects the access paths between BaseObjects in an EPRViewInBase.
protected  java.util.Map AgoRightsFactoryImpl.detectGroupRights(EPRViewInBase _viewInBase, java.util.Map _m_l_DisplayableLinks, BaseObject _center)
          Defines all types of effective applicable direct group rights.
protected  java.util.Map CompoundRightsFactoryImpl.detectHardAliasesForReferences(EPRViewInBase _viewInBase, java.util.Map _m_l_DisplayableLinks, BaseObject _center)
          Defines the links from an ACSObject as reference for its hard alias, when the objects are in the view.
protected  java.util.Map CompoundRightsFactoryImpl.detectHardReferencesForAliases(EPRViewInBase _viewInBase, java.util.Map _m_l_DisplayableLinks, BaseObject _center)
          Defines the links from an ACSObject as alias to its hard reference, when the objects are in the view.
 java.util.Map AgoRightsFactoryImpl.detectHiddenChainedGroupsRights(GraphicView _gview, EPRViewInBase _viewInBase, java.util.Map _upd_m_l_DisplayableLinks)
          Defines the effective applicable rights of an EligibleParty for a Resource in _viewInBase, when there are several UserID or GroupID external to the view, which may define specific access control links based on relations (EligibleParty to UserID/GroupID), (Actor to BridgeTarget to UserID/GroupID), (GroupIDMember to GroupID), (UserID/GroupID to Resource) and (EligibleParty to Actor in another access context).
 java.util.Map CompoundRightsFactoryImpl.detectHiddenCompoundEpRights(GraphicView _gview, EPRViewInBase _viewInBase, java.util.Map _upd_m_l_DisplayableLinks)
          This is the most complex Access Road method, which defines the effective applicable rights through all the access paths containing more than 3 nodes.
 java.util.Map CompoundRightsFactoryImpl.detectLastSimpleSoftRunUnderDisplayableLinks(GraphicView _gview, EPRViewInBase _viewInBase, java.util.Map _upd_m_l_DisplayableLinks)
          Adds a SOFT_RUN_UNDER relation between two view objects of the same ACS.
 java.util.Map ThreeNodesRightsFactoryImpl.detectOneHiddenNodeCompoundRights(GraphicView _gview, EPRViewInBase _viewInBase, java.util.Map _m_l_DisplayableLinks)
          This is the entry method of this class, since it defines all the access paths containing exactly 3 nodes.
 java.util.Map AgoRightsFactoryImpl.detectOneHiddenNodeWithCommonAGORights(GraphicView _gview, EPRViewInBase _viewInBase, java.util.Map _m_l_DisplayableLinks)
          Defines the effective applicable rights of an EligibleParty to a Resource (not to a GroupIDMember or a VirtualFolder) in _viewInBase, when there is exactly one intermediate node, and only AGO rights.
 java.util.Map AgoRightsFactoryImpl.detectOwnerContainRights(EPRViewInBase _viewInBase, java.util.Map _m_l_DisplayableLinks, boolean _forUser, BaseObject _center)
          Defines the effective applicable rights of an UserID or a GroupID for a Resource which is its member, when the two objects are in the view.
protected  java.util.Map PrivilegeRightsFactoryImpl.detectPrivilegeRights(GraphicView _gview, EPRViewInBase _viewInBase, java.util.Map _m_l_DisplayableLinks, BaseObject _center)
          Defines the effective applicable rights of a PrivilegeSource for a PrivilegeTarget, if there are direct typed or linked privileges between them.
protected  java.util.Map CompoundRightsFactoryImpl.detectReferencesForAliases(EPRViewInBase _viewInBase, java.util.Map _m_l_DisplayableLinks, BaseObject _center)
          Defines the simple links from an ACSObject as alias to its reference, when all the objects are in the view.
protected  java.util.Map AgoRightsFactoryImpl.detectRootRights(EPRViewInBase _viewInBase, java.util.Map _m_l_DisplayableLinks, BaseObject _center)
          Defines the effective applicable rights of the administrative account with an order at 0, and for every actor running under such an account, for any resource which is in the view.
 java.util.Map AgoRightsFactoryImpl.detectSecondaryGroupRights(EPRViewInBase _viewInBase, java.util.Map _m_l_DisplayableLinks, BaseObject _center)
          Defines the effective applicable RUN_UNDER right through a secondary GroupID for an Actor as a rights user.
static java.util.Map RightsFactory_Facade.detectSketchRights(EPRViewInBase _viewInBase, BaseObject _center, boolean _detectAcl, boolean _detectUserGroupLinks)
          Detects access-control links between BaseObjects in _viewModel, for a sketch view on a central object rights.
protected  java.util.Map AgoRightsFactoryImpl.detectUserRights(EPRViewInBase _viewInBase, java.util.Map _m_l_DisplayableLinks, BaseObject _center)
          Defines the effective applicable rights of an UserID for a Resource which it owns (between an actor and its current userID) when they are in the view, defines the effective rights between an actor and a resource when their common userID and they are in the view, and defines the effective rights between an actor and its current userID.
protected  java.util.Map CompoundRightsFactoryImpl.detectVirtualMembers(EPRViewInBase _viewInBase, java.util.Map _m_l_DisplayableLinks, BaseObject _center)
          Defines the direct links from a VirtualFolder to its members, when all the objects are in the view, even if the member ACS does not manage the VirtualFolder rights propagation to members.
 java.util.Map ThreeNodesRightsFactoryImpl.endsPathsFromActorWithAclBridgePrivilegeAlias(DisplayableLinkImpl _dLink, EPRViewInBase _viewInBase, java.util.Map _m_l_DisplayableLinks)
          Ends some 3-nodes access paths from a simple DisplayableLinkImpl where the second end is an Actor.
 java.util.Map ThreeNodesRightsFactoryImpl.endsPathsFromActorWithStartingUnderXID(DisplayableLinkImpl _dLink, EPRViewInBase _viewInBase, java.util.Map _m_l_DisplayableLinks)
          Ends some 3-nodes access paths from a simple DisplayableLinkImpl where the second end is an Actor without AG context from the first end.
 java.util.Map ThreeNodesRightsFactoryImpl.endsPathsFromGroupIDMemberWithAclPrivilegeAlias(DisplayableLinkImpl _dLink, EPRViewInBase _viewInBase, java.util.Map _m_l_DisplayableLinks)
          Ends some 3-nodes access paths from a simple DisplayableLinkImpl where the second end is a GroupIDMember.
 java.util.Map ThreeNodesRightsFactoryImpl.endsPathsFromVirtualFolderWithMemberAlias(DisplayableLinkImpl _dLink, EPRViewInBase _viewInBase, java.util.Map _m_l_DisplayableLinks)
          Ends some 3-nodes access paths from a simple DisplayableLinkImpl where the second end is a VirtualFolder.
 javax.swing.JTextPane FactoryUtilities.getEPRWhyText(GraphicEPRView _gview, java.util.Map _m_l_DisplayableLinks, EPRViewInBase _view)
          Construct a JTextPane with the tree of all DisplayableLinks and AccessControlLinks, to be displayed as a text comment for a GraphicView.
 javax.swing.JTextPane RightsFactory_Facade.getEPRWhyText(GraphicEPRView _gview, java.util.Map _m_l_DisplayableLinks, EPRViewInBase _view)
          Constructs a JTextPane with all the DisplayableLinks and AccessControlLinks, to be displayed as a comment for the GraphicView associated to _m_l_DisplayableLinks.
 DisplayableLinkImpl NodeRightsImpl.selectAddonLastViewNodeAfterActor(EPRViewInBase _viewInBase, ImmutableTarget _target, DisplayableLinkImpl _dLink, java.util.Map _m_l_DisplayableLinks)
          Detects the view target that is linked to an actor, to extend the current DisplayableLink ended by this actor.
 DisplayableLinkImpl NodeRightsImpl.selectAddonLastViewNodeAfterGroupIDMember(EPRViewInBase _viewInBase, ImmutableTarget _target, DisplayableLinkImpl _dLink, java.util.Map _m_l_DisplayableLinks)
          Detects the view target that is linked to a groupIDMember, to extend the current DisplayableLink ended by this groupIDMember.
 DisplayableLinkImpl NodeRightsImpl.selectAddonLastViewNodeAfterVirtualFolder(EPRViewInBase _viewInBase, ImmutableResource _target, DisplayableLinkImpl _dLink, java.util.Map _m_l_DisplayableLinks)
          Detects the view target that is linked to a VirtualFolder, to extend the current DisplayableLink ended by this VirtualFolder.
 java.util.List<DisplayableLinkImpl> NodeRightsImpl.selectAddonNewHiddenNodeForActor(EPRViewInBase _viewInBase, ImmutableActor _node, java.util.Set<DisplayableLinkImpl> _l_dLinks, java.util.Map _m_l_DisplayableLinks, java.util.List<ACSObject> _upd_l_NoProxyOrNoExecuteNodes)
          Detects the hidden nodes that are linked to an Actor as access source, to extend the current DisplayableLinks ended by this actor.
 java.util.List<DisplayableLinkImpl> NodeRightsImpl.selectAddonNewHiddenNodeForGroupIDMember(EPRViewInBase _viewInBase, ImmutableGroupIDMember _node, java.util.Set<DisplayableLinkImpl> _l_dLinks, java.util.Map _m_l_DisplayableLinks, java.util.List<ACSObject> _upd_l_NoProxyOrNoExecuteNodes)
          Detects the hidden nodes that are linked to a GroupIDMember as access source, to extend the current DisplayableLinks ended by this GroupIDMember.
 java.util.List<DisplayableLinkImpl> NodeRightsImpl.selectAddonNewHiddenNodeForVirtualFolder(EPRViewInBase _viewInBase, ImmutableVirtualFolder _node, java.util.Set<DisplayableLinkImpl> _l_dLinks, java.util.Map _m_l_DisplayableLinks, java.util.List<ACSObject> _upd_l_NoProxyOrNoExecuteNodes)
          Detects the hidden nodes that are linked to a VirtualFolder as access source, to extend the current DisplayableLinks ended by this VirtualFolder.
protected  DisplayableLinkImpl CompoundRightsFactoryImpl.selectDirectHardAliasInViewForReference(EPRViewInBase _viewInBase, ACSObject _ref)
          Defines the link from an ACSObject as hard reference to its alias when the alias is in the view.
protected  DisplayableLinkImpl CompoundRightsFactoryImpl.selectDirectHardReferenceInViewForAlias(EPRViewInBase _viewInBase, ACSObject _alias)
          Defines the link from an ACSObject as hard alias to its reference when the reference is in the view.
 java.util.Set AclRightsFactoryImpl.selectDirectHiddenAclBridgeLinksToActorForEP(EPRViewInBase _viewInBase, ImmutableEligibleParty _ep, boolean _isProxyWithFinalExecute)
          Detects all the right-proxy Actors that are not in _viewInBase, and are directly accessible from _ep through an AclEntry or a Bridge, with some executing rights or not.
 java.util.Set<DisplayableLinkImpl> CompoundRightsFactoryImpl.selectDirectHiddenMembersForVirtualFolder(GraphicView _gview, EPRViewInBase _viewInBase, ImmutableVirtualFolder _vf)
          Detects the paths from a VirtualFolder to its members, considering the paths only if the member ACS manages the VirtualFolder rights propagation to the members.
 java.util.Set<DisplayableLinkImpl> PrivilegeRightsFactoryImpl.selectDirectHiddenPrivilegeLinksForEP(GraphicView _gview, EPRViewInBase _viewInBase, ImmutableEligibleParty _ep, boolean _withExecute)
          Detects all the Actors and the VirtualFolders that are not in _viewInBase, and are directly accessible from _ep through one privilege.
 java.util.Set<DisplayableLinkImpl> CompoundRightsFactoryImpl.selectDirectHiddenReferenceForAlias(GraphicView _gview, EPRViewInBase _viewInBase, ACSObject _ali)
          Detects the references of an alias that are not in _viewInBase.
 java.util.Set<ImmutableGroupIDMember> NodeRightsImpl.selectDirectOwnerContainGlobalForActorAsEP(EPRViewInBase _viewInBase, ImmutableActor _act)
          Detects the current UserID (including 'root'), the current GroupID and the secondary groups under which an actor runs, if they are in the view.
protected  java.util.Set<DisplayableLinkImpl> CompoundRightsFactoryImpl.selectDirectReferencesInViewForAlias(EPRViewInBase _viewInBase, ACSObject _alias)
          Defines the links from an ACSObject as alias to its references when the references are in the view.
 java.util.Set<DisplayableLinkImpl> NodeRightsImpl.selectForGroupIDMemberItsHiddenActorsWithNextLinks(EPRViewInBase _viewInBase, ImmutableGroupIDMember _ep)
          Detects all the actors that are owned or contained by _ep, that are not in _viewInBase and executable from _ep, and that are access sources for another AG context.
 java.util.Set NodeRightsImpl.selectHiddenButNoDirectGroupLinks(EPRViewInBase _viewInBase, ImmutableEligibleParty _ep)
          Detects the main GroupID and, recursivelly, the tree of GroupIDs in the _ep ACS, that contains _ep indirectly, and are not in _viewInBase.
 java.util.Set NodeRightsImpl.selectHiddenDirectGroupIDForGroupIDMember(EPRViewInBase _viewInBase, ImmutableGroupIDMember _memb)
          Detects all the GroupIDs in the ACS, for which a GroupIDMember (even for 'root') is a member, and are not in _viewInBase.
 java.util.Set NodeRightsImpl.selectHiddenDirectOwnerContainForActorAsResource(EPRViewInBase _viewInBase, ImmutableActor _act)
          Detects the UserID and all the GroupIDs in the ACS, that owns or contains an actor directly as a Resource, and are not in _viewInBase.
 java.util.Set NodeRightsImpl.selectHiddenDirectOwnerContainForTarget(EPRViewInBase _viewInBase, ImmutableResource _res)
          Detects the UserID and the GroupID in the _res ACS, that owns or contains _res directly, and are not in _viewInBase.
 java.util.Set<ImmutableGroupIDMember> NodeRightsImpl.selectHiddenDirectOwnerContainGlobalForActorAsEP(EPRViewInBase _viewInBase, ImmutableActor _act)
          Detects the current UserID (including 'root'), the current GroupID and the secondary groups under which an actor runs, if they are not in the view.
 java.util.Map ThreeNodesRightsFactoryImpl.selectOneHiddenNodePathsForActor(Actor _act, GraphicView _gview, EPRViewInBase _viewInBase, java.util.Map _m_l_DisplayableLinks, java.util.HashSet _l_ObjectToRegister)
          Defines all the 29+14 3-nodes access paths when the first end is an Actor, without privileges in the first link.
 java.util.Map ThreeNodesRightsFactoryImpl.selectOneHiddenNodePathsForFirstLinkPrivileges(EligibleParty _ep, GraphicView _gview, EPRViewInBase _viewInBase, java.util.Map _m_l_DisplayableLinks, java.util.HashSet _l_ObjectToRegister)
          Defines all the 6+2 3-nodes access paths when the first end is an EligibleParty having Privileges.
 java.util.Map ThreeNodesRightsFactoryImpl.selectOneHiddenNodePathsForGroupIDMember(GroupIDMember _gm, GraphicView _gview, EPRViewInBase _viewInBase, java.util.Map _m_l_DisplayableLinks, java.util.HashSet _l_ObjectToRegister)
          Defines all the 26+14 3-nodes access paths when the first end is a GroupIDMember, without privileges in the first link.
 java.util.Map ThreeNodesRightsFactoryImpl.selectOneHiddenNodePathsForVirtualFolder(VirtualFolder _vf, GraphicView _gview, EPRViewInBase _viewInBase, java.util.Map _m_l_DisplayableLinks, java.util.HashSet _l_ObjectToRegister)
          Defines all the 8+11 3-nodes access paths when the first end is a VirtualFolder.
 

Uses of EPRViewInBase in ARoad0.gWorkInterface
 

Methods in ARoad0.gWorkInterface with parameters of type EPRViewInBase
 java.util.Map NodeRights.detectAddon2Nodes(EPRViewInBase _viewInBase, ImmutableTarget _node, java.util.Map _m_l_DisplayableLinks, BaseObject _center)
          For an AcsAddon, filters for a given node the incompatible rights, if any, in the 2-nodes DisplayableLinks, and adds the AcsAddon specific rights, if any.
 java.util.Map NodeRights.detectAddon3Nodes(EPRViewInBase _viewInBase, ImmutableTarget _node, java.util.Map _m_l_DisplayableLinks)
          For an AcsAddon, filters for a given node the incompatible rights, if any, in the 3-nodes DisplayableLinks, and adds the AcsAddon specific rights, if any.
 java.util.Map NodeRights.detectAddonFinal2Nodes(EPRViewInBase _viewInBase, ImmutableTarget _node, java.util.Map _m_l_DisplayableLinks, BaseObject _center)
          For an AcsAddon, defines the specific final direct rights, if any, for a given node in the 2-nodes DisplayableLinks.
 java.util.Map NodeRights.detectAddonFinal3Nodes(EPRViewInBase _viewInBase, ImmutableTarget _node, java.util.Map _m_l_DisplayableLinks)
          For an AcsAddon, defines the specific final direct rights, if any, for a given node in the 3-nodes DisplayableLinks.
 java.util.Map NodeRights.detectAddonFinalAllNodes(EPRViewInBase _viewInBase, ImmutableTarget _node, java.util.Map _m_l_DisplayableLinks, java.util.Map<ImmutableName,java.util.Set<StringRight>> _m_effectiveRights)
          For an AcsAddon, defines the specific final direct rights, if any, for a given node in the DisplayableLinks having more than 3 nodes.
 DisplayableLinkImpl NodeRights.selectAddonLastViewNodeAfterActor(EPRViewInBase _viewInBase, ImmutableTarget _target, DisplayableLinkImpl _dLink, java.util.Map _m_l_DisplayableLinks)
          Detects the view target that is linked to an actor, to extend the current DisplayableLink ended by this actor.
 DisplayableLinkImpl NodeRights.selectAddonLastViewNodeAfterGroupIDMember(EPRViewInBase _viewInBase, ImmutableTarget _target, DisplayableLinkImpl _dLink, java.util.Map _m_l_DisplayableLinks)
          Detects the view target that is linked to a groupIDMember, to extend the current DisplayableLink ended by this groupIDMember.
 DisplayableLinkImpl NodeRights.selectAddonLastViewNodeAfterVirtualFolder(EPRViewInBase _viewInBase, ImmutableResource _target, DisplayableLinkImpl _dLink, java.util.Map _m_l_DisplayableLinks)
          Detects the view target that is linked to a VirtualFolder, to extend the current DisplayableLink ended by this VirtualFolder.
 java.util.List<DisplayableLinkImpl> NodeRights.selectAddonNewHiddenNodeForActor(EPRViewInBase _viewInBase, ImmutableActor _node, java.util.Set<DisplayableLinkImpl> _l_dLinks, java.util.Map _m_l_DisplayableLinks, java.util.List<ACSObject> _upd_l_NoProxyOrNoExecuteNodes)
          Detects the hidden nodes that are linked to an Actor as access source, to extend the current DisplayableLinks ended by this actor.
 java.util.List<DisplayableLinkImpl> NodeRights.selectAddonNewHiddenNodeForGroupIDMember(EPRViewInBase _viewInBase, ImmutableGroupIDMember _node, java.util.Set<DisplayableLinkImpl> _l_dLinks, java.util.Map _m_l_DisplayableLinks, java.util.List<ACSObject> _upd_l_NoProxyOrNoExecuteNodes)
          Detects the hidden nodes that are linked to a GroupIDMember as access source, to extend the current DisplayableLinks ended by this groupIDMember.
 java.util.List<DisplayableLinkImpl> NodeRights.selectAddonNewHiddenNodeForVirtualFolder(EPRViewInBase _viewInBase, ImmutableVirtualFolder _node, java.util.Set<DisplayableLinkImpl> _l_dLinks, java.util.Map _m_l_DisplayableLinks, java.util.List<ACSObject> _upd_l_NoProxyOrNoExecuteNodes)
          Detects the hidden nodes that are linked to a VirtualFolder as access source, to extend the current DisplayableLinks ended by this VirtualFolder.
 java.util.Set<ImmutableGroupIDMember> NodeRights.selectDirectOwnerContainGlobalForActorAsEP(EPRViewInBase _viewInBase, ImmutableActor _act)
          Detects the current UserID (including 'root'), the current GroupID and the secondary groups under which an actor runs, if they are in the view.
 java.util.Set<DisplayableLinkImpl> NodeRights.selectForGroupIDMemberItsHiddenActorsWithNextLinks(EPRViewInBase _viewInBase, ImmutableGroupIDMember _ep)
          Detects all the actors that are not in _viewInBase, that are owned or contained by _ep, and executable from it, and that are access sources for another AG context.
 java.util.Set NodeRights.selectHiddenButNoDirectGroupLinks(EPRViewInBase _viewInBase, ImmutableEligibleParty _ep)
          Detects the main GroupID and, recursivelly, the tree of GroupIDs in the _ep ACS, that contains _ep indirectly, and are not in _viewInBase.
 java.util.Set NodeRights.selectHiddenDirectGroupIDForGroupIDMember(EPRViewInBase _viewInBase, ImmutableGroupIDMember _memb)
          Detects all the GroupIDs in the ACS, that contains directly a GroupIDMember (even for 'root'), and are not in _viewInBase.
 java.util.Set NodeRights.selectHiddenDirectOwnerContainForActorAsResource(EPRViewInBase _viewInBase, ImmutableActor _act)
          Detects the UserID and all the GroupIDs in the ACS, that owns or contains an actor directly as a Resource, and are not in _viewInBase.
 java.util.Set NodeRights.selectHiddenDirectOwnerContainForTarget(EPRViewInBase _viewInBase, ImmutableResource _res)
          Detects the UserID and the GroupID in the _res ACS, that owns or contains _res directly, and are not in _viewInBase.
 java.util.Set<ImmutableGroupIDMember> NodeRights.selectHiddenDirectOwnerContainGlobalForActorAsEP(EPRViewInBase _viewInBase, ImmutableActor _act)
          Detects the current UserID (including 'root'), the current GroupID and the secondary groups under which an actor runs, if they are not in the view.