|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use BaseError | |
---|---|
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.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. |
ARoad0.Pattern | Contains the classes and interfaces for defining a design pattern. |
Uses of BaseError in ARoad0.AcsAddon.Accbee.MySQL.gBase |
---|
Methods in ARoad0.AcsAddon.Accbee.MySQL.gBase that throw BaseError | |
---|---|
ACSImpl |
ACSFactoryMySQLImpl.createACS()
Creates the ACSMySQLImpl with its structural arguments. |
protected static ImmutableName |
GroupIDMySQLImpl.getNameFromHostComponent(java.lang.String _host_name)
Gets the ACS name. |
protected static boolean |
GroupIDMySQLImpl.isMemberOfMySQLPatternNameGroup(ImmutableGroupIDMember _memb,
ImmutableGroupID _patternNameGroup)
This static method detects if an account or a group is a member of a pattern-name group that match to it, on the basis of the comparison of their name last components. |
protected static ACSImpl |
ACSMySQLImpl.valueOf(ImmutableName _iSname,
ImmutableName _parentName,
ImmutableName _name,
java.lang.String _type,
java.util.SortedMap<java.lang.String,java.lang.Boolean> _m_structure,
java.util.HashMap<java.lang.String,java.lang.String[]> _m_constraintsForStringValues,
java.util.HashMap<java.lang.String,java.lang.String[]> _m_constraintsForNewObjects,
java.util.HashMap<java.lang.String,StringRight[]> _m_constraintsForRightValues,
java.util.HashMap<java.lang.String,StringRight[]> _m_SpecializedRights,
StringRight[] _l_Rights,
java.util.List<java.lang.String> _l_ImmutableRules,
java.util.HashMap<java.lang.String,java.lang.String[]> _m_CommentsOnProperties,
java.util.HashMap<java.lang.String,java.lang.String[]> _m_AcsVocabulary)
Factory method to use for creating an instance. |
Constructors in ARoad0.AcsAddon.Accbee.MySQL.gBase that throw BaseError | |
---|---|
ACSFactoryMySQLImpl(ImmutableName _iSname,
ImmutableName _name,
java.lang.String _ACStype,
ImmutableName _parentName)
Called by MySQL.gWork.AcsFactoryMySQL. |
Uses of BaseError in ARoad0.AcsAddon.Accbee.MySQL.gWork |
---|
Methods in ARoad0.AcsAddon.Accbee.MySQL.gWork that throw BaseError | |
---|---|
ACSImpl |
AcsFactoryMySQL.create(ImmutableName _iSname,
ImmutableName _name,
java.lang.String _type,
ImmutableName _parent)
Creates a specific MySQL ACS. |
Uses of BaseError in ARoad0.AcsAddon.Accbee.Ubuntu.gBase |
---|
Methods in ARoad0.AcsAddon.Accbee.Ubuntu.gBase that throw BaseError | |
---|---|
ACSImpl |
ACSFactoryUbuntuImpl.createACS()
Creates the ACSUbuntuImpl with its structural arguments. |
protected static ACSImpl |
ACSUbuntuImpl.valueOf(ImmutableName _iSname,
ImmutableName _parentName,
ImmutableName _name,
java.lang.String _type,
java.util.SortedMap<java.lang.String,java.lang.Boolean> _m_structure,
java.util.HashMap<java.lang.String,java.lang.String[]> _m_constraintsForStringValues,
java.util.HashMap<java.lang.String,java.lang.String[]> _m_constraintsForNewObjects,
java.util.HashMap<java.lang.String,StringRight[]> _m_constraintsForRightValues,
java.util.HashMap<java.lang.String,StringRight[]> _m_SpecializedRights,
StringRight[] _l_Rights,
java.util.List<java.lang.String> _l_ImmutableRules,
java.util.HashMap<java.lang.String,java.lang.String[]> _m_CommentsOnProperties,
java.util.HashMap<java.lang.String,java.lang.String[]> _m_AcsVocabulary)
Factory method to use for creating an instance. |
Constructors in ARoad0.AcsAddon.Accbee.Ubuntu.gBase that throw BaseError | |
---|---|
ACSFactoryUbuntuImpl(ImmutableName _iSname,
ImmutableName _name,
java.lang.String _ACStype,
ImmutableName _parentName)
Called by Ubuntu.gWork.AcsFactoryUbuntu. |
Uses of BaseError in ARoad0.AcsAddon.Accbee.Ubuntu.gWork |
---|
Methods in ARoad0.AcsAddon.Accbee.Ubuntu.gWork that throw BaseError | |
---|---|
ACSImpl |
AcsFactoryUbuntu.create(ImmutableName _iSname,
ImmutableName _name,
java.lang.String _type,
ImmutableName _parent)
Creates a specific Linux Ubuntu ACS. |
Uses of BaseError in ARoad0.gBase |
---|
Fields in ARoad0.gBase declared as BaseError | |
---|---|
protected BaseError |
ACSImpl.baseError_
BaseError for this acs |
protected BaseError |
FolderAbst.baseError_
|
Methods in ARoad0.gBase that return BaseError | |
---|---|
BaseError |
ACSImpl.getEorBaseError()
|
BaseError |
FolderAbst.getEorBaseError()
|
Methods in ARoad0.gBase that throw BaseError | |
---|---|
protected void |
BaseManagerImpl.addAcsOrSubAcsNodeToIS(ImmutableName _ISname,
Name _parent,
ImmutableName _name,
java.lang.String _node_type,
boolean _is_hub,
java.lang.String _visible_space,
boolean _server,
boolean _fireChange)
Called by ACSFactory to add an ACS or subACS to the IS nametrees, after the call to newEorACS(), and by importACS(). |
void |
ACSFactoryImpl.addAcsVocabulary(java.lang.String _criteria,
java.lang.String[] _l_values)
Sets an ACS vocabulary, without adding to the previous values which are deleted. |
protected void |
NameISTreeImpl.addAlternate(ImmutableName _node,
ImmutableName _alter)
Adds a node property only 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. |
protected void |
NameTreeImpl.addArea(ImmutableName _area,
java.lang.String _node_type)
Adds an empty area in the nametree, which is defined as a set of nodes in the nametree. |
protected void |
NameISTreeImpl.addArea(ImmutableName _area,
java.lang.String _node_type,
java.lang.String[] _l_links)
Adds an empty area in the nametree, which is defined as a set of nodes in the nametree. |
protected static java.util.List<java.lang.Object> |
AssociateUtilityImpl.addAssociateActions(BaseObject _object,
java.lang.String[] _l_actions,
ACS _acsChild)
Executes the creating and updating commands. |
static void |
AssociateUtilityImpl.addAssociatesAfterCreation(ACSObject _master)
Executes the ACS associations after the creation of an ACSObject. |
protected void |
NameTreeImpl.addChild(ImmutableName _parent,
ImmutableName _child,
java.lang.String _node_type,
boolean _is_hub)
Adds a child as a new node in the nametree. |
protected void |
NameISTreeImpl.addChild(ImmutableName _parent,
ImmutableName _child,
java.lang.String _node_type,
boolean _is_hub,
java.lang.String[] _l_links)
Adds a child as a new node in the nametree. |
void |
BaseManagerImpl.addComponentNodeToIS(ImmutableName _ISname,
ImmutableName _name,
java.lang.String _node_type)
Called by ACSFactoryImpl and importACS() to add a physical or logical component to the IS nametrees, and by ActionNewACSyst.handleSelectionDialog(). |
protected void |
BaseManagerImpl.addCompositeNodeToIS(ImmutableName _ISname,
java.lang.String _name,
java.lang.String _node_type,
boolean _is_authorization_server)
Called by ACSFactory to add a Composite ACS or a Composite subACS to the IS nametrees. |
void |
NoThanViewInBaseImpl.addEorExcludedSource(ImmutableSource _sour)
Adds an excluded Source, which is is in the perimeter of checking, but has not to be checked. |
void |
NoThanViewInBaseImpl.addEorNoThanAccessTarget(ImmutableTarget _targ)
NO USE SO FAR. |
protected void |
ActorImpl.addEorPrivilegeForLinksToSource(PrivilegeForLinks _priv)
Sets a privilege as applicable to this access source. |
protected void |
EligiblePartyImpl.addEorPrivilegeForLinksToSource(PrivilegeForLinks _priv)
Sets a privilege as applicable to this access source. |
protected void |
ResourceImpl.addEorPrivilegeForLinksToTarget(PrivilegeForLinks _priv)
Sets a privilege as applicable to this access target, without right inheritance. |
protected void |
VirtualFolderImpl.addEorPrivilegeForLinksToTarget(PrivilegeForLinks _priv)
Sets a privilege as applicable to this access target.n. |
void |
ActorImpl.addEorPrivilegeForTypeToSource(PrivilegeForType _priv)
Sets a privilege as applicable to this access source, and this is called only by the program. |
void |
EligiblePartyImpl.addEorPrivilegeForTypeToSource(PrivilegeForType _priv)
Sets a privilege as applicable to this access source. |
void |
ResourceImpl.addEorPrivilegeForTypeToTarget(PrivilegeForType _priv)
Sets a privilege as applicable to this access target. |
void |
VirtualFolderImpl.addEorPrivilegeForTypeToTarget(PrivilegeForType _priv)
Sets a privilege as applicable to this access target, and called only by the program. |
void |
PrivilegeForLinksImpl.addEorPrivilegeSourceLink(PrivilegeSource _ep)
Links to a source which uses this PrivilegeForLinks. |
void |
PrivilegeForLinksImpl.addEorPrivilegeTargetLink(PrivilegeTarget _res)
Adds a connected target which has this PrivilegeForLinks. |
protected void |
CPrivilegeUserImpl.addEorPrivilegeToSource(Privilege _priv)
Sets a privilege as applicable to this access source. |
protected boolean |
CPrivilegeUserImpl.addEorPrivilegeToTarget(Privilege _priv)
Sets a privilege as applicable to this access target. |
protected void |
ACSImpl.addInParentACS(java.util.List<ImmutableName> _l_roots)
Adds the root properties to the parent ACS, and to the roots themself in the parent ACS. |
void |
BaseManagerImpl.addIS(ImmutableName _name,
boolean _is_hub)
Called by newEorACS() and ActionNewACSsyst to add an information system, to save it in the NameTrees map through a new NameISTree with a passive root which is the IS name. |
protected void |
NameISTreeImpl.addMandatoryPath(ImmutableName _node,
ImmutableName[] _l_path)
Adds a mandatory path from a node to access to other nodes. |
protected void |
NameTreeImpl.addNodeToArea(ImmutableName _area,
ImmutableName _node)
Adds a node to an area in the nametree, only if the new node is a nametree node which is a direct child of an area external node. |
static java.util.List<java.lang.Object> |
AssociateUtilityImpl.addRootsInParentACSs(ACS _child,
java.util.Map _m_asso)
Applicates the creation commands for the ACS roots after the creation or the opening of a child ACS, in the case where these roots do not exist yet. |
protected void |
BaseManagerImpl.addSecondaryPropertiesToAcsOrSubNode(ImmutableName _ISname,
ImmutableName _name,
boolean _is_tied_child,
ImmutableName _composite,
ImmutableName[] _l_alternates,
java.util.Map<ImmutableName,java.lang.String[]> _m_alternateProperties,
boolean _fireChange)
Called by ACSFactory to add some Tied-Child, Composite, Alternate relations to an ACS or subACS in the IS nametree, after the call to addAcsOrSubAcsNodeToIS(). |
protected void |
StringRightImpl.addUpperMetaRight(StringMetaRightImpl _right)
Adds, for an embedded right only, an upper metaright which are strictly greater than this embedded right owner, without any intermediate metaright. |
void |
StringMetaRightImpl.addUpperRight(StringMetaRight _right)
Add an upper metaright which are strictly greater than this metaright without any intermediate right, following the network of metarights. |
private void |
BaseManagerImpl.closeACS(ACSImpl _acs,
boolean _withSaving)
Closes an open ACS with or without saving it. |
void |
BaseManagerImpl.closeDefaultBase()
Closes the base without savings, with all the open ACS and all the open views first. |
void |
BaseManagerImpl.closeOpenACS(ACSImpl _acs,
boolean _withSaving)
Closes an open ACS with saving or not, and closes all its children ACS. |
protected static ViewInBase |
EPRViewInBaseImpl.copy(ImmutableName _name,
EPRViewInBase _view,
boolean _toRegisterInManager)
Creates a copy with another name, and may register it. |
static ACSImpl |
ACSImpl.copy(ImmutableName _iSname,
ImmutableName _parentName,
ImmutableName _name,
boolean _is_hub,
java.lang.String _visibleSpace,
ACSImpl _acs,
boolean _toRegisterInManager)
NO USE. |
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. |
EPRViewInBase |
EPRViewInBaseImpl.copyAndSave(ImmutableName _name)
Creates, registers in the base and saves a view copy with another name. |
NoThanViewInBase |
NoThanViewInBaseImpl.copyAndSave(ImmutableName _name)
Creates, registers in the base and saves a view copy with another name. |
ACSImpl |
ACSFactoryImpl.createACS()
Creates the ACS with its structural arguments. |
protected ACSImpl |
ACSFactoryImpl.createACSforGenericBase(ACSImpl _acs)
Sets the ACS structure and relations in its IS. |
ImmutableACS |
PrivilegeAbst.getAcsFromName(ImmutableName _name)
Gets the ACS from the privilege name. |
static ImmutableName |
BaseUtilityImpl.getAcsNameFromName(ImmutableName _rightName)
Get the ACS name from the acsright name. |
int |
NameTreeImpl.getChildCount(ImmutableName _parent)
Gets the number of children for a node in the nametree, in reading its proper children count. |
int |
NameTreeImpl.getDepthFirstIndexInNameTree(ImmutableName _child)
Gets the current index of a child in its nametree, as the child appears in the IS structure o the GUI, following a depth-first order. |
java.lang.String |
AclEntryImpl.getDetailledNameFromName(ImmutableName _name)
Gets the detailled name from the AclEntry name, like a static method since the AclEntry properties are not used. |
java.lang.String |
PrivilegeAbst.getDetailledNameFromName(ImmutableName _name)
Gets the detailled name from the privilege name. |
protected static java.lang.String |
PrivilegeForLinksImpl.getDetailledNameFromNameForLinks(ImmutableName _name,
int _typeIndex)
Gets the registered detailled name from the privilege name. |
protected static java.lang.String |
PrivilegeForTypeImpl.getDetailledNameFromNameForType(ImmutableName _name,
int _typeIndex)
Gets the detailled name from the privilege name. |
java.util.Set<ImmutableName> |
BaseManagerImpl.getElementsOfOneView(ImmutableName _name,
boolean _acsNames)
Gets the elements of a closed or opened ViewInBase. |
static BaseObject |
BaseUtilityImpl.getEorBaseObject(ImmutableName _name)
Gets the BaseObject from the open entities only. |
private java.util.LinkedList |
UtilityImpl.getFirstIncreasingRightsChain(StringRight _rightOne,
StringRight _rightTwo,
StringRight _upperToAvoid)
Gets a StringRights increasing chain where the two arguments are at the two ends, if the chain exists. |
java.util.Map |
BaseManagerImpl.getGUI()
Gets the GUI configuration from the 'GUI_config.acr' file. |
ImmutableName[] |
AclEntryImpl.getKeyPropertiesFromDetailledName(java.lang.String _displayedName)
Extracts the resource name first, and the EligibleParty name in the detailled name of an AclEntry, then the right sens and, if not null, the first condition group name. |
ImmutableName[] |
PrivilegeAbst.getKeyPropertiesFromDetailledName(java.lang.String _displayedName)
Extracts the 3 key properties from the key of an object. |
static ImmutableName[] |
AclEntryImpl.getKeyPropertiesFromName(ImmutableName _aclName)
Gets the component names from the AclEntry name. |
static java.lang.Object[] |
AclEntryImpl.getKeyReferencesFromName(ImmutableName _aclName)
Gets the 4 or 5 AclEntry main components from the AclEntry name. |
static java.lang.Object[] |
AssociateUtilityImpl.getL_ArgumentsForAssociations(BaseObject _object,
java.util.Map _m_arguments,
java.lang.Boolean _creation,
java.lang.String[] _l_values,
java.lang.Class[] _l_argumentsClass,
ACS _acsChild)
Gets the arguments to use for a constructor in a method or an action. |
protected static java.util.Map<ImmutableName,java.util.List<java.lang.String>> |
AssociateUtilityImpl.getL_AssociatesAndCalledMethods(BaseObject _object,
java.lang.String[] _l_actions,
ACS _acsChild)
Parses the ACS association commands to get the associates in a large sens, and the methods which are implied. |
static java.util.Set<ImmutableName> |
AssociateUtilityImpl.getL_RootsWithoutDeletingInParentACSs(ACS _child)
Gets the roots that a child ACS needs to have in its parent ACS, and which are not to delete at the closing of the child ACS. |
ImmutableName |
AclEntryImpl.getNameFromDetailledName(ImmutableACS _acs,
java.lang.String _detailledName)
Extracts the BaseObject name from the detailled name of an AclEntry. |
ImmutableName |
PrivilegeAbst.getNameFromDetailledName(ImmutableACS _acs,
java.lang.String _detailledName)
Extracts the BaseObject name from the detailled name of a Privilege. |
static Name |
NameImpl.getNameFromString(java.lang.String _text)
Gets the name from the string returned by toString(). |
private java.lang.Object[] |
NameTreeImpl.getNodeArray(ImmutableName _node)
Gets the internal description of a node in the nametree. |
static ImmutableName[] |
AclEntryImpl.getPropertyNamesFromName(java.lang.String _aclName)
Gets the main components names from the aclEntry name as a string, returned by toString(). |
static StringRight |
BaseUtilityImpl.getRightFromNameAsString(java.lang.String _text,
ACSRun _acs)
Get the right from the string returned by getName().toString(), both for StringRightImpl and StringMetaRightImpl instances. |
ImmutableNameTree |
NameTreeImpl.getSubTree(ImmutableName _root)
Gets an independant subtree from the nametree, with all the indirect children. |
javax.swing.tree.TreePath |
NameTreeImpl.getTreePath(ImmutableName _startingNode,
ImmutableName _endingNode)
Gets the path of nodes between two nodes in the nametree, if one of the two nodes is an indirect child of the other one. |
java.lang.String |
NameTreeImpl.getType(ImmutableName _name)
Gets the type of the node or the area. |
java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
BaseManagerImpl.importACS(ImmutableName _name)
Imports an unknown ACS from a file in the current directory, creates it as a node in the right IS, opens and saves it. |
protected void |
ACSImpl.initializeAcsRelationsInIS(java.util.HashMap<java.lang.String,ImmutableName> _m_isComposite,
java.util.HashMap<java.lang.String,java.lang.String[]> _m_RootsForAcsOpeningAndClosing,
java.util.HashMap<java.lang.String,java.lang.String[]> _m_RootsForAcsOpeningNoClosing,
java.util.HashMap<java.lang.String,java.lang.String[]> _m_RootsForAcsIntegrity,
java.util.HashMap<java.lang.String,java.lang.String[]> _m_SubAndGroupPolicy)
Sets the maps and lists describing the relations of this new ACS in the IS Name Tree. |
void |
ACSFactoryImpl.initializeConstraintsAfterCreation(ACS _acs)
Initializes the ACS constraints maps, after the call to ACSImpl.valueOf(). |
boolean |
NameTreeImpl.isHubNode(ImmutableName _node)
Tests if a node of the nametree is set as a 'hub' for its children. |
boolean |
NameTreeImpl.isLeaf(ImmutableName _node)
Tests if a node is a leaf of the nametree, in reading its proper children count. |
protected void |
BaseManagerImpl.newEorACS(ACS _acs,
boolean _ISroot_is_hub)
Called by the ACSFactoryImpl.createACS(). |
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. |
ACSImpl |
BaseManagerImpl.openACS(ImmutableName _name)
Opens a registered and closed ACS from a file in the current directory. |
void |
BaseManagerImpl.openAllViews()
Open all known views, when there are all closed. |
ViewInBase |
BaseManagerImpl.openView(ImmutableName _name)
Opens a registered and closed view from a file in the current data directory. |
void |
BaseManagerImpl.removeACS(ImmutableName _name)
The ACS name is removed from the ACS list and from the IS nametree, like all its children in the IS nametree if they exist. |
private void |
BaseManagerImpl.removeAcsNodeToIS(ImmutableName _ISname,
ImmutableName _name)
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. |
void |
ACSFactoryImpl.removeAcsVocabulary(java.lang.String _criteria,
java.lang.String[] _l_values)
Removes an ACS vocabulary. |
protected void |
NameISTreeImpl.removeAlternate(ImmutableName _node,
ImmutableName _alter)
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. |
protected void |
NameISTreeImpl.removeArea(ImmutableName _area)
Removes an area in the nametree. |
protected void |
NameTreeImpl.removeArea(ImmutableName _area)
Removes an area in the nametree. |
protected static void |
AssociateUtilityImpl.removeAssociateActions(BaseObject _object,
java.lang.String[] _l_actions,
ACS _acsChild)
Executes the deleting and updating operations in the ACS association commands. |
static void |
AssociateUtilityImpl.removeAssociatesAfterDeletion(ACSObject _deletedObject,
ACS _acsChild)
Removes the ACS associations after the deletion of an ACSObject. |
void |
BaseManagerImpl.removeComponentNodeToIS(ImmutableName _ISname,
ImmutableName _name)
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. |
void |
BaseManagerImpl.removeCompositeNodeToIS(ImmutableName _ISname,
ImmutableName _name)
Called to remove a Composite ACS or a Composite subACS to the IS nametrees. |
void |
NoThanViewInBaseImpl.removeEorExcludedSource(ImmutableSource _sour)
Removes an excluded Source, which is in the perimeter of checking, but has not to be checked. |
void |
NoThanViewInBaseImpl.removeEorNoThanAccessTarget(ImmutableTarget _targ)
This method handles exactly one target. |
void |
PrivilegeForLinksImpl.removeEorPrivilegeSourceLink(PrivilegeSource _ep)
Removes a connected source using this PrivilegeForLinks. |
void |
PrivilegeForLinksImpl.removeEorPrivilegeTargetLink(PrivilegeTarget _res)
Removes a connected target using this PrivilegeForLinks. |
void |
ActorImpl.removeEorPrivilegeToSource(Privilege _priv)
Unregisters the privilege, and this instance in the linked privilege when it is no more used by this privilege source. |
protected void |
CPrivilegeUserImpl.removeEorPrivilegeToSource(Privilege _priv)
Unregisters the privilege, and the master in the linked privilege when it is no more used by this privilege source. |
void |
EligiblePartyImpl.removeEorPrivilegeToSource(Privilege _priv)
Unregisters the privilege, and this instance in the linked privilege when it is no more used by this privilege source. |
protected boolean |
CPrivilegeUserImpl.removeEorPrivilegeToTarget(Privilege _priv)
Unregisters the privilege, and this instance in the linked privilege when it is no more used by this privilege target. |
void |
ResourceImpl.removeEorPrivilegeToTarget(Privilege _priv)
Unregisters the privilege when it is no more used by this privilege target. |
void |
VirtualFolderImpl.removeEorPrivilegeToTarget(Privilege _priv)
Unregisters the privilege when it is no more used by this privilege target. |
void |
BaseManagerImpl.removeIS(ImmutableName _name)
Called by removeACS() to remove an information system, and to save the new NameTrees map. |
protected void |
NameISTreeImpl.removeLeaf(ImmutableName _node)
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. |
protected void |
NameTreeImpl.removeLeaf(ImmutableName _node)
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. |
protected void |
NameISTreeImpl.removeMandatoryPath(ImmutableName _node,
ImmutableName[] _l_path)
Removes a mandatory path from a node. |
protected int |
NameTreeImpl.removeNodeAndSubTree(ImmutableName _node)
Removes a node from the nametree (excepting the root), and removes all the subtree which may be associated to the node. |
protected void |
NameTreeImpl.removeNodeToArea(ImmutableName _area,
ImmutableName _node)
Removes a node in an area in the nametree. |
private void |
BaseManagerImpl.removeOneACS(ImmutableName _name)
The ACS name is removed from the ACS list and from the IS nametree, like all its children in the IS nametree if they exist. |
static void |
AssociateUtilityImpl.removeRootsInParentACSs(java.util.Map _m_asso,
ACS _child)
Executes the deleting commands for the ACS roots at the closing of a child ACS, in the case where this deleting is required. |
void |
BaseManagerImpl.removeView(ImmutableName _name)
The view name is removed from the view list in ViewManager. |
private void |
BaseManagerImpl.saveACS(ACSImpl _acs)
Saves an open ACS without closing for it. |
void |
BaseManagerImpl.saveAllViews()
Save all the open views in some files (one per view) in the default data directory. |
void |
BaseManagerImpl.saveAndCloseDefaultBase()
Save and close the base with the ACS and the view lists, even if it is empty. |
void |
BaseManagerImpl.saveAndCloseOpenView(ViewInBase _view)
Close an open view and save it before. |
void |
BaseManagerImpl.saveDefaultBase()
Saves the base with the ACS and view lists, even if there are empty. |
void |
BaseManagerImpl.saveGUI(java.util.Map _config)
Saves the GUI configuration in the file 'GUI_config.acr'. |
private static void |
BaseManagerImpl.saveMetaRights()
Save the metarights list. |
private void |
BaseManagerImpl.saveNameTrees()
Save the NameTrees map in the file 'l_metarights_v0.acr'. |
void |
BaseManagerImpl.saveOpenACS(ACSImpl _acs)
Saves an open ACS without closing it, with a synchronization on it. |
void |
BaseManagerImpl.saveOpenView(ViewInBase _view)
Saves an open view without closing it. |
private void |
BaseManagerImpl.saveView(ViewInBase _view)
Saves a view without closing it. |
void |
UtilityImpl.selectHeaders(java.util.Set<StringRight> _l_updatedRights)
Selects the stronguest rights, in removing all the rights in the argument which have a direct or indirect upper rights in the argument. |
protected void |
ACSImpl.setAcsRelationsInIS(boolean _atCreation,
boolean _atImport)
Sets the maps and lists describing the relations of this ACS in the IS Name Tree. |
private void |
NameISTreeImpl.setAlternates(ImmutableName _node,
ImmutableName[] _l_alters)
Sets the node property for the alternate relation: mandatory key: node_name for a ground ACS or subACS; the values are the names for the key. |
void |
NoThanViewInBaseImpl.setEorFirstAccessTarget(ImmutableTarget _targ)
This view handles exactly one access target. |
void |
SketchViewInBaseImpl.setEorL_BaseObjectsForSketcher(java.util.List<BaseObject> _list)
Sets the BaseObjects displayed in the sketch view, including the center. |
void |
DirectoryImpl.setEorL_Children(ImmutableLeaf[] _l_Child)
Deprecated. add/removeEorChild methods replaces it |
void |
ResourceImpl.setEorParent(Node _par,
java.lang.Object _caller)
Deprecated. finalizeForBase() uses parent_.removeEorChild() |
protected void |
NameISTreeImpl.setExtendedVisibleSpace(ImmutableName _node,
java.lang.String _space)
Sets the nodes which are visible for the node argument. |
void |
NoThanViewInBaseImpl.setLessCriterion(StringRight _right)
The aim is to check if an Eligible Party has rights on the target, which are lesser than the 'less' criteria. |
protected void |
NameISTreeImpl.setLinks(ImmutableName _name,
java.lang.String[] _l_links)
Sets the special links of the name, which depends on the ImmutableNameISTree use. |
private void |
NameISTreeImpl.setMandatoryPaths(ImmutableName _node,
ImmutableName[] _l_paths)
Sets the mandatory paths from a node to access to other nodes. |
void |
NoThanViewInBaseImpl.setMoreCriterion(StringRight _right)
The aim is to check if an Eligible Party has rights on the target which are greater than the 'more' criteria. |
protected void |
NameISTreeImpl.setOnlyThisOpen(ImmutableName _node,
boolean _open)
Sets the state open/closed of a node or area, and does not process its parents or children. |
protected void |
NameISTreeImpl.setOpen(ImmutableName _node,
boolean _open)
Sets the state open/closed of a node or area. |
void |
StringMetaRightImpl.setParent(boolean _b)
UNUSED, the value is always false. |
void |
StringRightImpl.setParent(boolean _b)
Sets the right as parent of lower rights - the slaves - in a multi-level right. |
void |
StringMetaRightImpl.setSlave(boolean _b)
UNUSED, the value is always false. |
void |
StringRightImpl.setSlave(boolean _b)
Sets that the right has an unique upper right - the parent, already registered - in a multi-level right. |
java.util.Set<StringRight> |
UtilityImpl.subtractNotRemovingCommonLowerNodes(StringRight _rightOne,
StringRight _rightTwo,
ImmutableACS _acs,
boolean _forNode)
Substracts the second right to the first right. |
private void |
BaseManagerImpl.updateAndSaveAcsAddonDescriptors()
Fills up the list l_AcsAddonDescriptors__ with the ACS addon editors and names. |
protected static ACSImpl |
ACSImpl.valueOf(ImmutableName _iSname,
ImmutableName _parentName,
ImmutableName _name,
java.lang.String _type,
boolean _is_hub,
java.lang.String _visibleSpace,
java.util.SortedMap<java.lang.String,java.lang.Boolean> _m_structure,
java.util.HashMap<java.lang.String,java.lang.String[]> _m_constraintsForStringValues,
java.util.HashMap<java.lang.String,java.lang.String[]> _m_constraintsForNewObjects,
java.util.HashMap<java.lang.String,StringRight[]> _m_constraintsForRightValues,
java.util.HashMap<java.lang.String,StringRight[]> _m_SpecializedRights,
StringRight[] _l_Rights,
java.util.List<java.lang.String> _l_ImmutableRules,
java.util.HashMap<java.lang.String,java.lang.String[]> _m_CommentsOnProperties,
java.util.HashMap<java.lang.String,java.lang.String[]> _m_AcsVocabulary)
Factory method to use for creating an instance. |
protected static ACSImpl |
ACSImpl.valueOfForGenericBase(ACSImpl _result,
ImmutableName _iSname,
ImmutableName _parentName,
ImmutableName _name,
java.lang.String _type,
java.util.SortedMap<java.lang.String,java.lang.Boolean> _m_structure,
java.util.HashMap<java.lang.String,java.lang.String[]> _m_constraintsForStringValues,
java.util.HashMap<java.lang.String,java.lang.String[]> _m_constraintsForNewObjects,
java.util.HashMap<java.lang.String,StringRight[]> _m_constraintsForRightValues,
java.util.HashMap<java.lang.String,StringRight[]> _m_SpecializedRights,
StringRight[] _l_Rights,
java.util.List<java.lang.String> _l_ImmutableRules,
java.util.HashMap<java.lang.String,java.lang.String[]> _m_CommentsOnProperties,
java.util.HashMap<java.lang.String,java.lang.String[]> _m_AcsVocabulary)
Factory method to use for creating an instance. |
Constructors in ARoad0.gBase that throw BaseError | |
---|---|
ACSFactoryImpl(ImmutableName _iSname,
ImmutableName _name,
java.lang.String _ACStype,
ImmutableName _parentName)
Called by gDMak.ActionNewACSyst and gWork.AcsFactory. |
Uses of BaseError in ARoad0.gBaseInterface |
---|
Methods in ARoad0.gBaseInterface that return BaseError | |
---|---|
BaseError |
ImmutableCommonBase.getEorBaseError()
|
Methods in ARoad0.gBaseInterface that throw BaseError | |
---|---|
void |
NoThanViewInBase.addEorExcludedSource(ImmutableSource _sour)
An excluded Source is in the perimeter of checking, but has not to be checked. |
void |
NoThanViewInBase.addEorNoThanAccessTarget(ImmutableTarget _targ)
This view handles exactly one target, in this class version. |
void |
PrivilegeSource.addEorPrivilegeForTypeToSource(PrivilegeForType _priv)
Sets a privilege as applicable to this access source, and this is called only by the program. |
void |
PrivilegeTarget.addEorPrivilegeForTypeToTarget(PrivilegeForType _priv)
Sets a privilege as applicable to this access target, and called only by the program. |
void |
StringMetaRight.addUpperRight(StringMetaRight _right)
Add an upper metaright which are strictly greater than this metaright without any intermediate right, following the network of metarights. |
void |
ACSManager.closeDefaultBase()
Closes the base without savings, with all the ACS and all the views. |
void |
ACSManager.closeOpenACS(ACSImpl _acs,
boolean _withSaving)
Closes an open ACS without saving it. |
void |
ViewManager.closeOpenView(ViewInBase _view)
Close an open view without save it. |
EPRViewInBase |
EPRViewInBase.copyAndSave(ImmutableName _name)
This method creates, registers and saves a view copy with another name. |
NoThanViewInBase |
NoThanViewInBase.copyAndSave(ImmutableName _name)
Creates, registers in the base and saves a view copy with another name. |
ImmutableACS |
ImmutablePrivilege.getAcsFromName(ImmutableName _name)
Gets the ACS from the privilege name. |
int |
ImmutableNameTree.getChildCount(ImmutableName _parent)
Get the number of children for a node in the nametree, in reading its proper children count. |
int |
ImmutableNameTree.getDepthFirstIndexInNameTree(ImmutableName _child)
Gets the current index of a child in its nametree, as the child appears in the IS structure o the GUI, following a depth-first order. |
java.lang.String |
DetailledName.getDetailledNameFromName(ImmutableName _name)
Gets the detailled name from the BaseObject name. |
ImmutableName[] |
DetailledName.getKeyPropertiesFromDetailledName(java.lang.String _detailledName)
Extracts the key property names from the detailled name of an object. |
ImmutableName |
DetailledName.getNameFromDetailledName(ImmutableACS _acs,
java.lang.String _detailledName)
Extracts the BaseObject name from the detailled name of an object. |
ImmutableNameTree |
ImmutableNameTree.getSubTree(ImmutableName _root)
Get a subtree from the nametree, with all the indirect children. |
javax.swing.tree.TreePath |
ImmutableNameTree.getTreePath(ImmutableName _startingNode,
ImmutableName _endingNode)
Get the path of nodes between two nodes in the nametree, if one of the two nodes is an indirect child of the other one. |
java.lang.String |
ImmutableNameTree.getType(ImmutableName _node)
Get the type of the node. |
boolean |
ImmutableNameTree.isHubNode(ImmutableName _node)
Test if a node of the nametree is set as a 'hub' for its children. |
boolean |
ImmutableNameTree.isLeaf(ImmutableName _node)
Test if a node is a leaf of the nametree, in reading its proper children count. |
ACS |
ACSManager.openACS(ImmutableName _name)
Opens a registered and closed ACS from a file in the current directory. |
void |
ViewManager.openAllViews()
Open all known views. |
ViewInBase |
ViewManager.openView(ImmutableName _name)
Open a registered and closed view from a file in the current data directory. |
void |
ACSManager.removeACS(ImmutableName _name)
The ACS name is removed from the ACS list and from the IS nametree, like its children in the IS nametree if they exist. |
void |
NoThanViewInBase.removeEorExcludedSource(ImmutableSource _sour)
An excluded Source is in the perimeter of checking, but has not to be checked. |
void |
NoThanViewInBase.removeEorNoThanAccessTarget(ImmutableTarget _targ)
This view handles exactly one target. |
void |
PrivilegeSource.removeEorPrivilegeToSource(Privilege _priv)
Unregisters on the privilege when it is no more used by this privilege source. |
void |
PrivilegeTarget.removeEorPrivilegeToTarget(Privilege _priv)
Unregisters on the privilege when it is no more applicable to this access target. |
void |
ViewManager.removeView(ImmutableName _name)
The view name is removed from the view list in ViewManager. |
void |
ViewManager.saveAllViews()
Save all the open views in some files (one per view) in the default data directory. |
void |
ACSManager.saveAndCloseDefaultBase()
Saves and closes the base with the ACS and the view lists, even if it is empty. |
void |
ViewManager.saveAndCloseOpenView(ViewInBase _view)
Close an open view and save it before. |
void |
ACSManager.saveDefaultBase()
Saves the base with the ACS and view lists, even if there are empty. |
void |
ACSManager.saveOpenACS(ACSImpl _acs)
Saves an opens ACS with out close it. |
void |
ViewManager.saveOpenView(ViewInBase _view)
Save an open view without close it. |
void |
NoThanViewInBase.setEorFirstAccessTarget(ImmutableTarget _targ)
This view handles exactly one access target. |
void |
SketchViewInBase.setEorL_BaseObjectsForSketcher(java.util.List<BaseObject> _list)
Sets the BaseObjects displayed in the sketch view, including the center. |
void |
NoThanViewInBase.setLessCriterion(StringRight _right)
The aim is to check if an Eligible Party has rights on the target, which are below the 'less' criteria. |
void |
NoThanViewInBase.setMoreCriterion(StringRight _right)
The aim is to check if an Eligible Party has rights on the target, which are above the 'more' criteria. |
void |
StringRight.setParent(boolean _b)
Set the right as parent of lower rights - the slaves - in a multi-level right. |
void |
StringRight.setSlave(boolean _b)
Set the right an unique upper right - the parent - in a multi-level right. |
Uses of BaseError in ARoad0.gDMak |
---|
Methods in ARoad0.gDMak that throw BaseError | |
---|---|
private void |
ActionNewACSyst.addPreACSinGUI(ACSRun _acs)
Invoked by createFirstACSproperties() to allow the displaying of the ACS rights in the explorer. |
Uses of BaseError in ARoad0.Gui1 |
---|
Methods in ARoad0.Gui1 that throw BaseError | |
---|---|
private void |
BaseObjectHandler.setRelativeArguments()
Sets in l_argumentsValues_, from l_argumentsJComponent_, the right arguments to use, but without handling of the absolute names. |
private void |
BaseObjectHandler.setRestrictedSelectedArguments()
Sets l_argumentsValues_ when an argument is a StringRight array argument in a combox, from a restricted set proposed to the user. |
static CommonPropertyEditor |
GraphicViewPropertyEditor.valueOf(BaseObject _source,
java.beans.PropertyDescriptor _propertyDescriptor)
Factory method to use when a CommonPropertyEditor is delegating to us. |
Uses of BaseError in ARoad0.Gui2 |
---|
Methods in ARoad0.Gui2 that throw BaseError | |
---|---|
static javax.swing.JTree |
TreeManager.createExplorer()
Creates a graphical tree of open objects for the explorer. |
Uses of BaseError in ARoad0.gWork |
---|
Methods in ARoad0.gWork that throw BaseError | |
---|---|
static void |
ACS_Facade.closeDefaultBase()
Close the base without savings, with all the open ACS and all the open views first. |
static void |
ACS_Facade.closeOpenACS(ACSImpl _acs)
Close any open ACS without save it. |
static void |
ViewInBase_Facade.closeOpenView(ViewInBase _view)
Closes any open view without save it. |
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 NoThanViewInBase |
ViewInBase_Facade.createNoThanView(ImmutableName _name,
java.util.Set _l_BaseObject)
COMMENTS TO DO Creates a new view for EligibleParties and Resources, then registers and saves it. |
static ACSImpl |
AcsFactory.createRBAC(ImmutableName _name,
java.lang.String _type,
ACSImpl _core)
Creates an ACS with the type Role-Based Access Control application. |
static SketchViewInBase |
ViewInBase_Facade.createSketchView(ImmutableName _name)
Creates a new sketch view without registering nor saving it in the base. |
static ACSImpl |
AcsFactory.createTestForVFandPRI(ImmutableName _iSname,
ImmutableName _name,
java.lang.String _type,
ImmutableName _parent)
Creates a specific ACS to test the VirtualFolders and the Privileges. |
static ACSImpl |
AcsFactory.createTestOfAll(ImmutableName _iSname,
ImmutableName _name,
java.lang.String _type,
ImmutableName _parent)
Creates a specific ACS to test all the options for the structure, the types, the constraints in an ACS. |
static ViewInBase |
ViewInBase_Facade.createView(ImmutableName _name,
java.util.Map _m_BaseObjects)
Creates a new classical view for BaseObjects, then save it. |
static ImmutableAclEntry |
ACS_Facade.getAclEntry(ImmutableName _name)
Gets the AclEntry from its base object name, with a format like ACS:: acsName:: ELIGIBLEPARTY:: epName:: >> RESOURCE:: resName || positiveRight Called by ActionOpenBeamer.openSelection(). |
static ACSObject |
ACS_Facade.getACSObjectFromDetailledName(ACS _acs,
java.lang.String _detailledName)
Gets the ACSObject from its detailled name. |
static java.util.Set<ImmutableName> |
ViewInBase_Facade.getElementsOfOneView(ImmutableName _name,
boolean _acsNames)
Get the elements of a closed or opened ViewInBase. |
static BaseObject |
ACS_Facade.getEorBaseObject(ImmutableName _name)
Gets the BaseObject object. |
static java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
ACS_Facade.getImportedACS(ImmutableName _name)
Imports an ACS, opens and saves it. |
static Name |
ACS_Facade.getNameFromString(java.lang.String _text)
Get the name from the string returned by toString(). |
static ImmutablePrivilege |
ACS_Facade.getPrivilege(ImmutableName _name)
Gets the Privilege from its base object name. |
static ACSImpl |
ACS_Facade.openOrGetACS(ImmutableName _name)
Get the open ACS, and before open it if it is closed. |
static void |
ACS_Facade.removeACS(ImmutableName _name)
Removes any ACS, close and save it before if necessary. |
static void |
ViewInBase_Facade.removeView(ImmutableName _name)
Removes a view, and before, close and save it if it is open. |
static void |
ViewInBase_Facade.saveAllViews()
No use. |
static void |
ACS_Facade.saveAndCloseDefaultBase()
Save and close the base with the ACS and view lists, even if it is empty. |
static void |
ACS_Facade.saveDefaultBase()
Save the base with the ACS and view lists, even if it is empty. |
Uses of BaseError in ARoad0.Pattern |
---|
Methods in ARoad0.Pattern that throw BaseError | |
---|---|
ACSImpl |
AcsFactoryForAcsAddon.create(ImmutableName _iSname,
ImmutableName _name,
java.lang.String _type,
ImmutableName _parent)
Creates a specific ACS for an AcsAddon. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |