Uses of Interface
ARoad0.Pattern.Singleton

Packages that use Singleton
ARoad0.AcsAddon.Accbee.MySQL.gBase Provides the gBase classes for modelling a MySQL 5 server as an extension, in the AcsAddon MySQL, of the generic ARoad0.gBase package. 
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.gBase Provides the gBase classes for modelizing a Linux Ubuntu operating system, as an extension, in the AcsAddon Ubuntu, of the generic ARoad0.gBase package. 
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.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.gWork Contains the classes of the second core of the program that processes the search of rights in the open views. 
ARoad0.Pattern Contains the classes and interfaces for defining a design pattern. 
 

Uses of Singleton in ARoad0.AcsAddon.Accbee.MySQL.gBase
 

Classes in ARoad0.AcsAddon.Accbee.MySQL.gBase that implement Singleton
 class BaseUtilityMySQLImpl
          This class is a utility class for the MySQL ACS, providing synchronized static methods to sort the AclEntry list and to set the internal maps of the inherited AclEntry rights and the primary rights.
 

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

Classes in ARoad0.AcsAddon.Accbee.MySQL.gWork that implement Singleton
 class AcsFactoryMySQL
          This class is an utility class for the creation of the MySQL 5 ACS on any parent ACS.
 

Uses of Singleton in ARoad0.AcsAddon.Accbee.Ubuntu.gBase
 

Classes in ARoad0.AcsAddon.Accbee.Ubuntu.gBase that implement Singleton
 class BaseUtilityUbuntuImpl
          This class is a utility class for the Ubuntu ACS, with only static methods.
 

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

Classes in ARoad0.AcsAddon.Accbee.Ubuntu.gWork that implement Singleton
 class AcsFactoryUbuntu
          This class is an utility class for the creation of the Linux Ubuntu ACS for simulating a Linux Ubuntu 8.04 Desktop.
 

Uses of Singleton in ARoad0.gBase
 

Classes in ARoad0.gBase that implement Singleton
 class ACSFactoryUtilityImpl
          This class is an important utility class for ACSFactoryImpl, with only static methods.
 class AssociateUtilityImpl
          This class is a utility class for gBase to manage the association scripts.
 class BaseManagerImpl
          This large class is the single manager for the Access Road object-oriented database.
 class BaseUtilityImpl
          This class is an utility class for all the ACS, with only static methods.
 class ISFactoryUtilityImpl
          This class is responsible to define the IS constraints and controls to use for an ImmutableNameISTree by BaseManager and other classes.
 

Uses of Singleton in ARoad0.gDMak
 

Classes in ARoad0.gDMak that implement Singleton
 class ActionAboutARoad
          An action that displays information about the software license.
 class ActionAcsAddonGuides
          An action that displays the guides of the registered AcsAddons.
 class ActionBasicTutorial
          An action that displays the tutorials.
 class ActionCopy
          An action that copies a view in a new instance with a new name, and saves it then opens it.
 class ActionExit
          An action that exits Access Road and asks to the user if a saving of each ACS is required.
 class ActionExportPNG
          An action that saves an explorer, a structure, a view or a beamer image in the PNG format.
 class ActionHelpConcepts
          An action that displays the glossary.
 class ActionImportACS
          An action that imports in the base an unknown access control system from a file.
 class ActionNewACSyst
          An action that creates a new access control system and the related new components in an information system.
 class ActionNewEligibleParty
          An action that creates a new eligible party when the user requests it in the beamer. createEligibleParty() is the main method, and it is invoked by the beamer PropertyEditors.
 class ActionNewResource
          An action that creates a new resource when the user requests it in the beamer. createResource() is the main method, and it is invoked by the beamer PropertyEditors.
 class ActionNewView
          An action that creates a new EPR or NoMore-NoLess view with the enter of its base objects by the user.
 class ActionOpen
          An action that opens the open window
 class ActionOpenACSyst
          An action that opens one or several Access Control System selected in the main menu.
 class ActionOpenAllFullViews
          An action that opens all the open full views in a frame with a tabbed pane, where each view is displayed in a dedicated tab with its 'See why' text.
 class ActionOpenAllNoThanViews
          An action that opens all the open NoThan views in a frame with a tabbed pane, where each view is displayed in a dedicated tab with its 'See why' text.
 class ActionOpenArchitecture
          UNUSED - An action that opens a GraphicView displaying all the open ACS with their bridge links.
 class ActionOpenBeamer
          An action that opens the beamer if necessary, listens the selection of a base object in the explorer, opens a JInternalFrame to display the base object properties, and edit them in the beamer.
 class ActionOpenGlobalStructure
          An action that opens the main frame of the IS structure for all the information systems.
 class ActionOpenGraphicView
          An action that opens a GraphicView in a frame.
 class ActionOpenMainFrame
          An action that opens the main frame of an Access Control System or a View selected in the main menu, if it is closed.
 class ActionOpenSketcher
          An action that opens a GraphicSketchView for any currently-selected object in the explorer.
 class ActionRemove
          An action that removes an open or closed ACS or view, a closed composite, a physical or logical component, from the Access Road base, without backup.
 class ActionSave
          An action that saves the object (ACS, view) associated to the active frame in the GUI.
 class ActionSaveAll
          An action that saves all the ACS and the views.
 class ActionUtilities
          An utility class that closes the main frame of a base object, analyzes the ActionEvent fired to an AbstractAction, and manages the dialog to choose a closing and a saving of the base object.
 

Uses of Singleton in ARoad0.Gui1
 

Classes in ARoad0.Gui1 that implement Singleton
 class BeamerManager
          This important class displays and updates the properties of any base object in matched tabbed panes.
 class Desktop
          This class creates the Access Road desktop, and contains the main method.
 class DialogBox
          This class is responsible to built up the short dialog boxes in the desktop.
 class IconPolice
          The change listener insists that there is always at least one noniconified frame.
 class InsideDesktop
          A DesktopManager that keeps its frames inside the desktop when they are resized or dragged, and that keeps the explorer frame location at the upper-left corner of the desktop.
 class InternalFrame
          This class is responsible to built up and manage the internal frames in the desktop.
 class InternalFrameModel
          This class is responsible to manage the internal frames data and the trees data, following the MVC pattern.
 

Uses of Singleton in ARoad0.gWork
 

Classes in ARoad0.gWork that implement Singleton
 class AcsFactory
          This class is an utility class for the creation of the standard ACS which are configured by code, like the RBAC application.
 class ViewInBase_Facade
          This class is the "facade" (GoF pattern) for all the operations about views that are called by Gui1, Gui2 and gDMak objects.
 

Uses of Singleton in ARoad0.Pattern
 

Subinterfaces of Singleton in ARoad0.Pattern
 interface AcsFactoryForAcsAddon
          This interface is responsible for describing an AcsFactory in the gWork package of an AcsAddon.