|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ViewInBase | |
---|---|
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.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 ViewInBase in ARoad0.gBase |
---|
Classes in ARoad0.gBase that implement ViewInBase | |
---|---|
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). |
class |
ViewInBaseImpl
This class is responsible for modeling a view which is the backing data of a GraphicView in the GUI. |
Fields in ARoad0.gBase declared as ViewInBase | |
---|---|
static ViewInBase |
ViewInBaseImpl.EMPTY_INSTANCE
|
Fields in ARoad0.gBase with type parameters of type ViewInBase | |
---|---|
protected java.util.ArrayList<ViewInBase> |
CFolderMemberImpl.l_OpenViews_
list of open ViewInBase that contains this instance Created only when it is needed. |
protected static java.util.Map<ImmutableName,ViewInBase> |
BaseManagerImpl.m_OpenViews__
View map; view name is the key |
Methods in ARoad0.gBase that return ViewInBase | |
---|---|
protected static ViewInBase |
EPRViewInBaseImpl.copy(ImmutableName _name,
EPRViewInBase _view,
boolean _toRegisterInManager)
Creates a copy with another name, and may register it. |
protected static ViewInBase |
NoThanViewInBaseImpl.copy(ImmutableName _name,
NoThanViewInBase _view,
boolean _toRegisterInManager)
Creates a copy with another name, and may register it. |
protected static ViewInBase |
ViewInBaseImpl.copy(ImmutableName _name,
ViewInBase _view,
boolean _toRegisterInManager)
This method creates a copy with another name. |
ViewInBase |
BaseManagerImpl.openView(ImmutableName _name)
Opens a registered and closed view from a file in the current data directory. |
Methods in ARoad0.gBase that return types with arguments of type ViewInBase | |
---|---|
java.util.Map<ImmutableName,ViewInBase> |
BaseManagerImpl.getEorM_OpenViews()
|
java.util.List<ViewInBase> |
BasicImpl.getImpliedViews()
Get the open views containing this BaseObject. |
protected java.util.List<ViewInBase> |
CFolderMemberImpl.getImpliedViews()
Gets the open views containing the master. |
Methods in ARoad0.gBase with parameters of type ViewInBase | |
---|---|
protected void |
BasicImpl.addInViewList(ViewInBase _view)
Registers the view as containing this BaseObject. |
protected void |
CFolderMemberImpl.addInViewList(ViewInBase _view)
Registers the view as containing the master. |
protected void |
VirtualFolderImpl.addInViewList(ViewInBase _view)
Registers the view as containing this BaseObject. |
void |
BaseManagerImpl.closeOpenView(ViewInBase _view)
Closes an open view without saving it. |
protected static ViewInBase |
ViewInBaseImpl.copy(ImmutableName _name,
ViewInBase _view,
boolean _toRegisterInManager)
This method creates a copy with another name. |
protected void |
BaseManagerImpl.newEorCopiedViewToSave(ViewInBase _view)
Called by the ViewInBaseImpl copyAndFinalize() method for registering the instance and to save it, while it is not open. |
protected void |
BaseManagerImpl.newEorView(ViewInBase _view)
Called by the ViewInBaseImpl constructor for registering the instance. |
protected boolean |
BasicImpl.removeInViewList(ViewInBase _view)
Unregisters the view when it does not contain this BaseObject. |
protected boolean |
CFolderMemberImpl.removeInViewList(ViewInBase _view)
Unregisters the view when it does not contain the master. |
protected boolean |
VirtualFolderImpl.removeInViewList(ViewInBase _view)
Unregisters the view when it does not contain this BaseObject. |
void |
BaseManagerImpl.saveAndCloseOpenView(ViewInBase _view)
Close an open view and save it before. |
void |
BaseManagerImpl.saveOpenView(ViewInBase _view)
Saves an open view without closing it. |
private void |
BaseManagerImpl.saveView(ViewInBase _view)
Saves a view without closing it. |
Uses of ViewInBase in ARoad0.gBaseInterface |
---|
Subinterfaces of ViewInBase in ARoad0.gBaseInterface | |
---|---|
interface |
EPRViewInBase
This class is responsible for modeling in the base, a view about access control issues between eligible parties (EP of EPRViewInBase) as access sources, and resources (R of EPRViewInBase) or virtual folders (containing Resources or EPs) as access targets. |
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 ViewInBase | |
---|---|
ViewInBase |
ViewManager.openView(ImmutableName _name)
Open a registered and closed view from a file in the current data directory. |
Methods in ARoad0.gBaseInterface with parameters of type ViewInBase | |
---|---|
void |
ViewManager.closeOpenView(ViewInBase _view)
Close an open view without save it. |
void |
ViewManager.saveAndCloseOpenView(ViewInBase _view)
Close an open view and save it before. |
void |
ViewManager.saveOpenView(ViewInBase _view)
Save an open view without close it. |
Uses of ViewInBase in ARoad0.gDMak |
---|
Methods in ARoad0.gDMak that return ViewInBase | |
---|---|
static ViewInBase |
ActionOpenArchitecture.openArchitecture(java.util.Map _acsMap,
java.util.Map _m_GUIconfig)
Invoked by actionPerformed(), Desktop and ActionOpenMainFrame.actionPerformed() to display the 'Architecture' frame. |
static ViewInBase |
ActionOpenSketcher.openSketcher(java.lang.Object[] _l_analyzedEvent)
Invoked by actionPerformed() and Desktop to display the 'Sketcher' window. |
Methods in ARoad0.gDMak with parameters of type ViewInBase | |
---|---|
private void |
ActionNewView.displayView(ViewInBase _view)
Called by createView() and by createExtendedEPRView(). |
Uses of ViewInBase in ARoad0.Gui1 |
---|
Methods in ARoad0.Gui1 with parameters of type ViewInBase | |
---|---|
static javax.swing.JInternalFrame |
InternalFrame.showArchitectureFrame(GraphicView _gview,
ViewInBase _view)
Creates and displays a frame including an unique view of the ACS architecture. |
Uses of ViewInBase in ARoad0.Gui2 |
---|
Fields in ARoad0.Gui2 declared as ViewInBase | |
---|---|
private ViewInBase |
GraphicViewBaseListenerImpl.view_
|
private ViewInBase |
ViewTreeBaseListenerImpl.view_
|
protected ViewInBase |
GraphicView.viewInBase_
ViewInBase associated to this GraphicView |
Methods in ARoad0.Gui2 that return ViewInBase | |
---|---|
ViewInBase |
GraphicView.getEorDataModel()
|
Methods in ARoad0.Gui2 with parameters of type ViewInBase | |
---|---|
static void |
ViewModel.changeNonCoreAlgorithms(ViewInBase _view)
Change the instances of NodeRightsImpl and LinkRightsImpl of the nodes, when theses nodes have changed. |
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. |
static void |
ViewTree.createViewExplorer(ViewInBase _view)
Creates a graphical flat list of an open view, and creates the ViewTreeBaseListener associated to the view. |
static void |
ViewModel.createViewRightsMediator(ViewInBase _view)
Creates and registers the RightsMediator associated to the view. |
static javax.swing.JTree |
ViewTree.fillViewNodeInExplorer(ViewInBase _view,
javax.swing.JTree _tree,
javax.swing.tree.DefaultMutableTreeNode _root)
Updates the graphical flat list of elements in an open view. |
static BaseListener |
ViewModel.getGraphicViewBaseListener(ViewInBase _view)
Gets the main GraphicViewBaseListener associated to a view in the GUI. |
static RightsMediator |
ViewModel.getViewRightsMediator(ViewInBase _view)
Gets the main RightsNetworkObserver associated to a view in the GUI. |
static void |
ViewModel.removeGraphicViewBaseListener(ViewInBase _source)
Removes the view the GraphicViewBaseListenerImpl and the GraphicView which are associated to a view. |
static void |
ViewModel.removeViewRightsMediator(ViewInBase _source)
Removes the view RightsMediator and the GraphicView which are associated to a view. |
Constructors in ARoad0.Gui2 with parameters of type ViewInBase | |
---|---|
GraphicView(ViewInBase _view,
java.util.Map _m_positionIndex)
This constructor add all the _view objects in this panel, each associated to a GraphicNode. |
|
GraphicViewBaseListenerImpl(ViewInBase _source)
With this constructor, the GraphicViewBaseListenerImpl is registered as a listener for the view and a RightsNetworkObserver. |
|
ViewTreeBaseListenerImpl(ViewInBase _source)
With this constructor, the ViewTreeBaseListenerImpl is registered as a listener for the view. |
Uses of ViewInBase in ARoad0.gWork |
---|
Fields in ARoad0.gWork declared as ViewInBase | |
---|---|
protected ViewInBase |
RightsMediatorImpl.view_
The BaseListener main event source which defines the rights network is a ViewInBase |
Methods in ARoad0.gWork that return ViewInBase | |
---|---|
static ViewInBase |
ViewInBase_Facade.createView(ImmutableName _name,
java.util.Map _m_BaseObjects)
Creates a new classical view for BaseObjects, then save it. |
static ViewInBase |
ViewInBase_Facade.getArchitectureView()
|
static ViewInBase |
ViewInBase_Facade.openOrCreateView(ImmutableName _name,
java.util.List _l_BaseObjects)
Gets the BaseObjects view; open the registered view if it is closed; creates and saves it if necessary. |
Methods in ARoad0.gWork with parameters of type ViewInBase | |
---|---|
static void |
ViewInBase_Facade.closeOpenView(ViewInBase _view)
Closes any open view without save it. |
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. |
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. |
static void |
ViewInBase_Facade.saveAndCloseOpenView(ViewInBase _view)
Closes any open view and save it. |
Constructors in ARoad0.gWork with parameters of type ViewInBase | |
---|---|
RightsMediatorImpl(ViewInBase _view)
The view GraphicViewBaseListener must register itself as a PropertyChangeListener of this RightsNetworkObserver instance. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |