|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use GraphicView | |
---|---|
ARoad0.Gui1 | Provides the internal frames and standard panels for handling the CRUD operations on the database objects, for the Access Road desktop. |
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. |
Uses of GraphicView in ARoad0.Gui1 |
---|
Fields in ARoad0.Gui1 declared as GraphicView | |
---|---|
protected GraphicView |
GraphicViewPropertyEditor.property_
The property is a GraphicView there. |
Methods in ARoad0.Gui1 with parameters of type GraphicView | |
---|---|
static javax.swing.JInternalFrame |
InternalFrame.showArchitectureFrame(GraphicView _gview,
ViewInBase _view)
Creates and displays a frame including an unique view of the ACS architecture. |
static javax.swing.JInternalFrame |
InternalFrame.showViewFrame(GraphicView _gview,
BaseObject _object)
Creates and displays a frame including a graphical view, with a frame listener which fires events to ActionCloseView, and registers _object as a base object. |
Uses of GraphicView in ARoad0.Gui2 |
---|
Subclasses of GraphicView in ARoad0.Gui2 | |
---|---|
class |
GraphicEPRView
This class is responsible for displaying an EPRViewInBase and its graphical objects (nodes, links, arrows, rights) in the desktop. |
class |
GraphicNoThanView
This class is responsible for displaying a set of Sources and one access Target, and to show if all the rights of all the sources on this target are above or not a No-More-Than right criterion, and below or not a No-Less-Than right criterion. |
class |
GraphicSketchView
This class is responsible for displaying an EPRViewInBase in the sketch view of any BaseObject selected in the desktop, which is named the view center. |
Fields in ARoad0.Gui2 declared as GraphicView | |
---|---|
protected GraphicView |
GraphicAccount.gView_
|
protected GraphicView |
GraphicActor.gView_
|
protected GraphicView |
GraphicContainer.gView_
|
protected GraphicView |
GraphicGroup.gView_
|
protected GraphicView |
GraphicResource.gView_
|
protected GraphicView |
GraphicText.gView_
|
protected GraphicView |
GraphicVirtualFolder.gView_
|
Methods in ARoad0.Gui2 that return GraphicView | |
---|---|
static GraphicView |
ViewModel.getGraphicViewOfView(ImmutableName _name)
Used by GraphicViewPropertyEditor.valueOf(). |
Methods in ARoad0.Gui2 with parameters of type GraphicView | |
---|---|
static void |
ViewModel.changeRightsNetworkObserver(ViewInBase _view,
GraphicView _gview)
Register a new GraphicView, and reset the main RightsMediator rights network when the paths may have changed, from _gview.getRightsRelatedBaseObjects(). |
static void |
ViewModel.createGraphicViewBaseListener(ViewInBase _view,
GraphicView _gview)
Creates and registers the GraphicViewBaseListener. |
Constructors in ARoad0.Gui2 with parameters of type GraphicView | |
---|---|
GraphicAccount(GraphicView _gView,
EligibleParty _ep)
|
|
GraphicActor(GraphicView _gView,
Actor _act)
|
|
GraphicContainer(GraphicView _gView,
BaseObject _obj)
|
|
GraphicGroup(GraphicView _gView,
EligibleParty _ep)
|
|
GraphicResource(GraphicView _gView,
Resource _res)
|
|
GraphicText(GraphicView _gView,
java.lang.Object _obj)
Set the default color to green. |
|
GraphicViewEvent(GraphicView source,
int value)
|
|
GraphicVirtualFolder(GraphicView _gView,
VirtualFolder _vf)
|
Uses of GraphicView in ARoad0.gWork |
---|
Methods in ARoad0.gWork with parameters of type GraphicView | |
---|---|
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 static java.util.Map |
CompoundRightsFactoryImpl.detectAcsLinks(GraphicView _gview,
ViewInBase _viewInBase,
java.util.Map _upd_m_l_DisplayableLinks)
Defines the BRIDGE and ACL relations between all the ACS which are in the view, that are Bridge links between actors, or AclEntries between eligible parties and resources. |
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. |
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. |
static java.util.Map |
RightsFactory_Facade.detectRights(GraphicView _gview,
ViewInBase _viewInBase)
Defines the BRIDGE and ACL relations between all the ACS which are in the view, that are Bridge links between actors, or AclEntries between EligibleParties and resources. |
static javax.swing.JTextPane |
FactoryUtilities.getWhyText(GraphicView _gview,
java.util.Map _m_l_DisplayableLinks,
ViewInBase _view)
Construct a JTextPane with the tree of all DisplayableLinks and AccessControlLinks, to be displayed as a comment for the GraphicView associated to _m_l_DisplayableLinks. |
static javax.swing.JTextPane |
RightsFactory_Facade.getWhyText(GraphicView _gview,
java.util.Map _m_l_DisplayableLinks,
ViewInBase _view)
Constructs a JTextPane with all the DisplayableLinks and AccessControlLinks, to be displayed as a comment for the GraphicView associated to _m_l_DisplayableLinks. |
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.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. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |