|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ImmutableName | |
---|---|
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.gBaseInterface | Contains interfaces for modelizing a MySQL 5 server, as an extension of the generic ARoad0.gBaseInterface package, in the AcsAddon MySQL. |
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.gWorkInterface | Contains interfaces to process the search of rights in the views, as a support to the gWork package. |
ARoad0.Pattern | Contains the classes and interfaces for defining a design pattern. |
Uses of ImmutableName in ARoad0.AcsAddon.Accbee.MySQL.gBase |
---|
Fields in ARoad0.AcsAddon.Accbee.MySQL.gBase with type parameters of type ImmutableName | |
---|---|
protected java.util.Map<ImmutableName,StringRight[]> |
DirectoryMySQLImpl.m_globalT_ACLRights_
TreeMap of global AclEntry rights, that are the direct rights statements for the root 'MySQL server'. |
Methods in ARoad0.AcsAddon.Accbee.MySQL.gBase that return ImmutableName | |
---|---|
protected static ImmutableName |
GroupIDMySQLImpl.getNameFromHostComponent(java.lang.String _host_name)
Gets the ACS name. |
Methods in ARoad0.AcsAddon.Accbee.MySQL.gBase that return types with arguments of type ImmutableName | |
---|---|
java.util.Map<ImmutableName,StringRight[]> |
DirectoryMySQLImpl.getM_GlobalTargetACLRights()
Gets the map of the global rights from the root 'MySQL server'. |
Methods in ARoad0.AcsAddon.Accbee.MySQL.gBase with parameters of type ImmutableName | |
---|---|
protected void |
UserIDMySQLImpl.addEorSoftAlias(ImmutableName _proxy)
Adds a proxy account as source of a PROXY right on this instance. |
java.lang.Object |
ActorMySQLImpl.copy(ImmutableName _name,
ACS _acs,
Directory _parent,
java.lang.Boolean _toRegisterInManager)
This method provides a copy of the instance with another name, following Copyable. |
java.lang.Object |
DirectoryMySQLImpl.copy(ImmutableName _name,
ACS _acs,
Directory _parent,
java.lang.Boolean _toRegisterInManager)
This method provides a copy of the instance with another name, without children copying because the copy order will not be always correct. |
java.lang.Object |
GroupIDMySQLImpl.copy(ImmutableName _name,
ACS _acs,
Directory _parent,
java.lang.Boolean _toRegisterInManager)
This method provides a copy of the instance with another name. |
java.lang.Object |
ProxyMySQLImpl.copy(ImmutableName _name,
ACS _acs,
Directory _parent,
java.lang.Boolean _toRegisterInManager)
This method provides a copy of the instance with another name. |
java.lang.Object |
ResourceMySQLImpl.copy(ImmutableName _name,
ACS _acs,
Directory _parent,
java.lang.Boolean _toRegisterInManager)
Provides a copy of the instance with another name. |
java.lang.Object |
RoleMySQLImpl.copy(ImmutableName _name,
ACS _acs,
Directory _parent,
java.lang.Boolean _toRegisterInManager)
This method provides a copy of the instance with another name. |
java.lang.Object |
UserIDMySQLImpl.copy(ImmutableName _name,
ACS _acs,
Directory _parent,
java.lang.Boolean _toRegisterInManager)
This method provides a copy of the instance with another name. |
java.lang.Object |
VirtualFolderMySQLImpl.copy(ImmutableName _name,
ACS _acs,
Node _parent,
java.lang.Boolean _toRegisterInManager)
This method provides a copy of the instance with another name, without children copying because the copy order will not be always correct. |
java.lang.Object |
ActorMySQLImpl.copyWithoutInternalAcl(ImmutableName _name,
ACS _acs,
Directory _parent,
java.lang.Boolean _toRegisterInManager)
This method provides a copy of the instance as copy() but without copying the internal AclEntries. |
java.lang.Object |
DirectoryMySQLImpl.copyWithoutInternalAcl(ImmutableName _name,
ACS _acs,
Directory _parent,
java.lang.Boolean _toRegisterInManager)
This method provides a copy of the instance as Copyable.copy(), but without copying the internal aclEntries. |
java.lang.Object |
GroupIDMySQLImpl.copyWithoutInternalAcl(ImmutableName _name,
ACS _acs,
Directory _parent,
java.lang.Boolean _toRegisterInManager)
This method provides a copy of the instance as copy(), but without copying the EligibleParty internal aclEntries. |
java.lang.Object |
ProxyMySQLImpl.copyWithoutInternalAcl(ImmutableName _name,
ACS _acs,
Directory _parent,
java.lang.Boolean _toRegisterInManager)
This method provides a copy of the instance as copy() but without copying the internal AclEntries. |
java.lang.Object |
ResourceMySQLImpl.copyWithoutInternalAcl(ImmutableName _name,
ACS _acs,
Directory _parent,
java.lang.Boolean _toRegisterInManager)
Provides a copy of the instance as Copyable.copy(), but without copying the internal aclEntries. |
java.lang.Object |
RoleMySQLImpl.copyWithoutInternalAcl(ImmutableName _name,
ACS _acs,
Directory _parent,
java.lang.Boolean _toRegisterInManager)
This method provides a copy of the instance as copy(), but without copying the EligibleParty internal aclEntries. |
java.lang.Object |
UserIDMySQLImpl.copyWithoutInternalAcl(ImmutableName _name,
ACS _acs,
Directory _parent,
java.lang.Boolean _toRegisterInManager)
This method provides a copy of the instance as copy() but without copying the internal AclEntries. |
protected void |
UserIDMySQLImpl.removeEorSoftAlias(ImmutableName _alias)
Removes a proxy account as source of a PROXY right on this instance. |
static VirtualFolderMySQL |
VirtualFolderMySQLImpl.valueOf(ImmutableName _name,
ACS _acs,
VirtualFolderMySQL _parent,
java.lang.String _type,
UserID _definer,
GroupIDMySQL _host)
No use, since CollectionPropertyEditor calls BaseObjectHandler. |
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. |
Method parameters in ARoad0.AcsAddon.Accbee.MySQL.gBase with type arguments of type ImmutableName | |
---|---|
static void |
BaseUtilityMySQLImpl.addSimplestKeysInM_TargetInheritedACLRights(AclEntry _acl,
java.lang.String _order,
StringRight[] _l_rights,
java.util.Map<ImmutableName,StringRight[]> _upd_m_globalT_ACLRights,
java.util.Map<java.lang.String,StringRight[]> _upd_m_primaryT_ACLRights)
This method sets the internal maps of the global rights and the primary rights, only for the simpliest AclEntries. |
static void |
BaseUtilityMySQLImpl.setM_TargetInheritedACLRights(ResourceMySQL _res,
java.util.List<AclEntry> _l_acl,
java.util.Map<ImmutableName,StringRight[]> _upd_m_globalT_ACLRights,
java.util.Map<java.lang.String,StringRight[]> _upd_m_primaryT_ACLRights,
boolean _forDirectACL)
This important method sets the internal maps of the inherited AclEntry rights and the primary rights from the new inherited AclEntries list. |
static void |
BaseUtilityMySQLImpl.setM_TargetInheritedACLRightsNOTForDatabaseAcl(ResourceMySQL _res,
java.util.List<AclEntry> _l_acl,
java.util.Map<ImmutableName,StringRight[]> _upd_m_globalT_ACLRights,
java.util.Map<java.lang.String,StringRight[]> _upd_m_primaryT_ACLRights)
This method sets the internal maps of the inherited AclEntry rights and the primary rights from the new inherited AclEntries list, when the AclEntries are not for the database. |
Constructors in ARoad0.AcsAddon.Accbee.MySQL.gBase with parameters of type ImmutableName | |
---|---|
ACSFactoryMySQLImpl(ImmutableName _iSname,
ImmutableName _name,
java.lang.String _ACStype,
ImmutableName _parentName)
Called by MySQL.gWork.AcsFactoryMySQL. |
|
ActorMySQLImpl(ImmutableName _name,
ACS _acs,
Directory _parent,
UserID _owner,
java.lang.String _resourceType,
GroupIDMySQL _host)
Used for the creation of an instance through the GUI. |
|
BasesSetMySQLImpl(ImmutableName _name,
ACS _acs,
Directory _parent,
UserID _owner,
java.lang.String _resourceType)
This constructor is set by the beamer editor for the ACS resources list, from the 'New' button, or from the gWork.AcsFactoryUbuntu. |
|
BasesSetMySQLImpl(ImmutableName _name,
ACS _acs,
Directory _parent,
UserID _owner,
java.lang.String _resourceType,
boolean _toRegisterInManager)
This constructor is called by the other constructor. |
|
DirectoryMySQLImpl(ImmutableName _name,
ACS _acs,
Directory _parent,
UserID _owner,
java.lang.String _resourceType)
This constructor is set by the beamer editor for the ACS resources list, from the 'New' button, or from the gWork.AcsFactoryUbuntu. |
|
DirectoryMySQLImpl(ImmutableName _name,
ACS _acs,
Directory _parent,
UserID _owner,
java.lang.String _resourceType,
boolean _toRegisterInManager)
This constructor is called by the other constructor. |
|
GroupIDMySQLImpl(ImmutableName _name,
ACS _acs,
java.lang.String _epType,
java.lang.Boolean _isAdmin)
Constructor used in the beamer by the editor for the ACS EP list, from 'New'. |
|
GroupIDMySQLImpl(ImmutableName _name,
ACS _acs,
java.lang.String _epType,
boolean _isAdmin,
boolean _toRegisterInManager)
Used for the creation of a GroupIDMySQL. |
|
ProxyMySQLImpl(ImmutableName _name,
ACS _acs,
java.lang.String _epType,
java.lang.Boolean _isAdmin,
GroupIDMySQLImpl _host,
UserIDMySQLImpl _proxiedAccount)
Constructor used in the beamer, from the 'New' button, to create a proxy account. |
|
ProxyMySQLImpl(ImmutableName _name,
ACS _acs,
java.lang.String _epType,
boolean _isAdmin,
GroupIDMySQLImpl _host,
UserIDMySQLImpl _proxiedAccount,
boolean _toRegisterInManager)
Unused for the creation of a ProxyMySQL. |
|
ResourceMySQLImpl(ImmutableName _name,
ACS _acs,
Directory _parent,
UserID _owner,
java.lang.String _resourceType)
Used by the beamer editor for the ACS resources list, from the 'New' button, and by the gWork.AcsFactory. |
|
ResourceMySQLImpl(ImmutableName _name,
ACS _acs,
Directory _parent,
UserID _owner,
java.lang.String _resourceType,
boolean _toRegisterInManager)
Used by the other constructor. |
|
RoleMySQLImpl(ImmutableName _name,
ACS _acs,
java.lang.String _epType,
java.lang.Boolean _isAdmin)
Constructor used in the beamer by the editor for the ACS EP list, from 'New'. |
|
RoleMySQLImpl(ImmutableName _name,
ACS _acs,
java.lang.String _epType,
boolean _isAdmin,
boolean _toRegisterInManager)
Used for the creation of a RoleIDMySQL instance. |
|
UserIDMySQLImpl(ImmutableName _name,
ACS _acs,
java.lang.String _epType,
java.lang.Boolean _isAdmin,
GroupIDMySQLImpl _host)
Constructor used in the beamer, from the 'New' button, to create an account. |
|
UserIDMySQLImpl(ImmutableName _name,
ACS _acs,
java.lang.String _epType,
boolean _isAdmin,
GroupIDMySQLImpl _host,
boolean _toRegisterInManager)
Currently unused. |
|
VirtualFolderMySQLImpl(ImmutableName _name,
ACS _acs,
VirtualFolderMySQL _parent,
java.lang.String _type,
UserID _definer,
GroupIDMySQL _host)
This is the main constructor. |
Uses of ImmutableName in ARoad0.AcsAddon.Accbee.MySQL.gBaseInterface |
---|
Methods in ARoad0.AcsAddon.Accbee.MySQL.gBaseInterface that return types with arguments of type ImmutableName | |
---|---|
java.util.Map<ImmutableName,StringRight[]> |
DirectoryMySQL.getM_GlobalTargetACLRights()
Gets the map of the global rights from the root 'MySQL server'. |
Uses of ImmutableName in ARoad0.AcsAddon.Accbee.MySQL.gWork |
---|
Methods in ARoad0.AcsAddon.Accbee.MySQL.gWork with parameters of type ImmutableName | |
---|---|
static void |
AcsFactoryMySQL.configureMySQLonLinux(ImmutableName _name,
ACS _core,
ACSFactoryImpl _factory)
Currently unused. |
ACSImpl |
AcsFactoryMySQL.create(ImmutableName _iSname,
ImmutableName _name,
java.lang.String _type,
ImmutableName _parent)
Creates a specific MySQL ACS. |
Method parameters in ARoad0.AcsAddon.Accbee.MySQL.gWork with type arguments of type ImmutableName | |
---|---|
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. |
Uses of ImmutableName in ARoad0.AcsAddon.Accbee.Ubuntu.gBase |
---|
Methods in ARoad0.AcsAddon.Accbee.Ubuntu.gBase with parameters of type ImmutableName | |
---|---|
java.lang.Object |
ActorUbuntuImpl.copy(ImmutableName _name,
ACS _acs,
Directory _parent,
java.lang.Boolean _toRegisterInManager)
This method provides a copy of the instance with another name. |
java.lang.Object |
DirectoryUbuntuImpl.copy(ImmutableName _name,
ACS _acs,
Directory _parent,
java.lang.Boolean _toRegisterInManager)
This method provides a copy of the instance with another name. |
java.lang.Object |
ExecutableUbuntuImpl.copy(ImmutableName _name,
ACS _acs,
Directory _parent,
java.lang.Boolean _toRegisterInManager)
UNUSED. |
java.lang.Object |
ResourceUbuntuImpl.copy(ImmutableName _name,
ACS _acs,
Directory _parent,
java.lang.Boolean _toRegisterInManager)
This method provides a copy of the instance with another name. |
java.lang.Object |
UserIDUbuntuImpl.copy(ImmutableName _name,
ACS _acs,
Directory _parent,
java.lang.Boolean _toRegisterInManager)
This method provides a copy of the instance with another name. |
java.lang.Object |
ExecutableUbuntuImpl.copyWithoutInternalAcl(ImmutableName _name,
ACS _acs,
Directory _parent,
java.lang.Boolean _toRegisterInManager)
UNUSED. |
java.lang.Object |
UserIDUbuntuImpl.copyWithoutInternalAcl(ImmutableName _name,
ACS _acs,
Directory _parent,
java.lang.Boolean _toRegisterInManager)
This method provides a copy of the instance as copy() but without copying the internal aclEntries. |
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 with parameters of type ImmutableName | |
---|---|
ACSFactoryUbuntuImpl(ImmutableName _iSname,
ImmutableName _name,
java.lang.String _ACStype,
ImmutableName _parentName)
Called by Ubuntu.gWork.AcsFactoryUbuntu. |
|
ActorUbuntuImpl(ImmutableName _name,
ACS _acs,
Directory _parent,
UserID _owner,
java.lang.String _resourceType,
ImmutableActor _bridgeTarget)
Registers the new instance in the eligible parties map in the main ACS. |
|
ActorUbuntuImpl(ImmutableName _name,
ACS _acs,
Directory _parent,
UserID _owner,
java.lang.String _resourceType,
ImmutableActor _bridgeTarget,
boolean _toRegisterInManager)
Registers the new instance in the eligible parties map in the main ACS. |
|
DirectoryUbuntuImpl(ImmutableName _name,
ACS _acs,
Directory _parent,
UserID _owner,
java.lang.String _resourceType)
This constructor sets this instance as the ACS own resources root if _parent is null. |
|
DirectoryUbuntuImpl(ImmutableName _name,
ACS _acs,
Directory _parent,
UserID _owner,
java.lang.String _resourceType,
boolean _toRegisterInManager)
This constructor sets this instance as the ACS own resources root if _parent is null. |
|
ExecutableUbuntuImpl(ImmutableName _name,
ACS _acs,
Directory _parent,
UserID _owner,
java.lang.String _resourceType,
ImmutableActor _bridgeRef)
Used by the beamer editor for the ACS resources list, from the 'New' button, and by the gWork.AcsFactoryUbuntu. |
|
ResourceUbuntuImpl(ImmutableName _name,
ACS _acs,
Directory _parent,
UserID _owner,
java.lang.String _resourceType)
Used by the beamer editor for the ACS resources list, from the 'New' button, and by the gWork.AcsFactory. |
|
ResourceUbuntuImpl(ImmutableName _name,
ACS _acs,
Directory _parent,
UserID _owner,
java.lang.String _resourceType,
boolean _toRegisterInManager)
Used by the other constructor. |
|
UserIDUbuntuImpl(ImmutableName _name,
ACS _acs,
java.lang.String _epType,
java.lang.Boolean _isAdmin)
Constructor used in the beamer by the editor for the ACS EP list, from the 'New' button. |
|
UserIDUbuntuImpl(ImmutableName _name,
ACS _acs,
java.lang.String _epType,
boolean _isAdmin,
boolean _toRegisterInManager)
Used for the creation of an userID. |
Uses of ImmutableName in ARoad0.AcsAddon.Accbee.Ubuntu.gWork |
---|
Methods in ARoad0.AcsAddon.Accbee.Ubuntu.gWork with parameters of type ImmutableName | |
---|---|
ACSImpl |
AcsFactoryUbuntu.create(ImmutableName _iSname,
ImmutableName _name,
java.lang.String _type,
ImmutableName _parent)
Creates a specific Linux Ubuntu ACS. |
Uses of ImmutableName in ARoad0.gBase |
---|
Classes in ARoad0.gBase that implement ImmutableName | |
---|---|
class |
NameImpl
This class is responsible for managing the names for all the database objects. |
Fields in ARoad0.gBase declared as ImmutableName | |
---|---|
protected ImmutableName |
BasicImpl.aCS_Name_
|
protected ImmutableName |
AclEntryImpl.acsName_
|
protected ImmutableName |
PrivilegeAbst.acsName_
The acs name, wich is used in clone() |
private ImmutableName |
StringRightImpl.acsName_
The name of the ACSRun which manages this right. |
protected ImmutableName |
AclEntryImpl.epName_
|
protected ImmutableName |
CAliasImpl.hardReferenceOrAliasName_
|
protected ImmutableName |
BasicImpl.iS_Name_
|
protected ImmutableName |
ACSFactoryImpl.iSname_
|
protected ImmutableName |
ACSImpl.iSname_
Name of the IS which owns this ACS |
protected ImmutableName[] |
CAliasImpl.l_AcsOfSoftReferences_
|
protected ImmutableName[] |
ACSImpl.l_OpenAcsControllerNames_
the open controllers of this acs |
protected ImmutableName[] |
ResourceImpl.l_OpenAcsControllerNames_
Array of ACS that control this resource through external AclEntries or external LINKED_FOR_ONE_TO_ONE privileges. |
protected ImmutableName[] |
CAliasImpl.l_SoftAlias_
|
protected ImmutableName |
ACSFactoryImpl.name_
|
protected ImmutableName |
ACSImpl.name_
Name of the acs, which starts with the IS name |
protected ImmutableName |
BasicImpl.name_
|
protected ImmutableName |
FolderAbst.name_
|
protected ImmutableName |
AclEntryImpl.nameOfEpAcs_
|
protected ImmutableName |
AclEntryImpl.nameOfResAcs_
|
protected ImmutableName |
PrivilegeForLinksImpl.nameOfSourceAcs_
If LINKED_FOR_ONE_TO_ONE, the single target ACS name, if any. |
protected ImmutableName |
PrivilegeForLinksImpl.nameOfTargetAcs_
If LINKED_FOR_ONE_TO_ONE, the single target ACS name, if any. |
protected ImmutableName |
ACSImpl.ownEPFoldersRootName_
|
protected ImmutableName |
ACSImpl.ownGroupsRootName_
|
protected ImmutableName |
ACSImpl.ownResourceFoldersRootName_
|
protected ImmutableName |
ACSImpl.ownResourcesRootName_
|
protected ImmutableName |
ACSImpl.parentName_
Name of the parent acs in the IS nametree. |
protected ImmutableName |
AclEntryImpl.resName_
|
protected ImmutableName |
PrivilegeForLinksImpl.sourceName_
If LINKED_FOR_ONE_TO_ONE, the single source full name, if any. |
protected ImmutableName |
PrivilegeForLinksImpl.targetName_
If LINKED_FOR_ONE_TO_ONE, the single target full name, if any. |
Fields in ARoad0.gBase with type parameters of type ImmutableName | |
---|---|
private static java.util.List<ImmutableName> |
BaseManagerImpl.l_Acs__
ACS names |
protected java.util.Set<ImmutableName> |
ACSImpl.l_ClosedAclEntriesACSNames_
Set of the ACS names of both controlled ACS and referenced ACS that control this ACS, which are in the closed acl entries |
protected java.util.Set<ImmutableName> |
ACSImpl.l_ClosedPrivilegesACSNames_
Set of the ACS names of both controlled ACS and referenced ACS that control this ACS, which are in the closed privileges |
protected java.util.List<ImmutableName> |
FolderAbst.l_connectedACSNames_
The connected ACS are the ACS of the BaseObjects, and it is empty if it is a view of non-ACSObjects like 'Architecture'. |
protected java.util.List<ImmutableName> |
NoThanViewInBaseImpl.l_excludedSourceNames_
|
protected java.util.List<ImmutableName> |
ACSImpl.l_RootNamesForAcsIntegrity_
The list of the ACSObject roots of this ACS in an opened parent ACS, where each root in the parent ACS has some property updatings which may weaken the integrity of this ACS. |
protected java.util.List<ImmutableName> |
ACSImpl.l_RootNamesForAcsOpeningNoClosing_
The list of the ACSObject roots of this ACS in an opened parent ACS, where each root remains in the parent ACS at the closing of this ACS. |
protected java.util.List<ImmutableName> |
ACSImpl.l_RootNamesForAcsOpeningWithClosing_
The list of the ACSObject roots of this ACS in an opened parent ACS, where each root has to be in the parent ACS at the opening of this ACS, and it is deleted at the closing of the ACS. |
protected java.util.ArrayList<ImmutableName> |
ACSImpl.l_TiedChildACSs_
A child tied ACS has to be opened when this instance is opened. |
private static java.util.List<ImmutableName> |
BaseManagerImpl.l_Views__
View names |
protected java.util.SortedMap<ImmutableName,ImmutableResource> |
ActorImpl.m_AclEntriesResources_
Map |
protected java.util.SortedMap<ImmutableName,ImmutableResource> |
EligiblePartyImpl.m_AclEntriesResources_
map(resource name, resource). |
protected java.util.Map<ImmutableName,ImmutableActor> |
ACSImpl.m_ActorBridgeTargets_
Map (ImmutableName, Actor) of own Actors which are bridge targets for external actor sources. |
protected java.util.HashMap<ImmutableName,java.lang.String[]> |
ACSFactoryImpl.m_alternateProperties_
Map of the alternates of the ACS or the subACS, if any, with all the associated properties. |
private java.util.Map<ImmutableName,ImmutableName[]> |
NameISTreeImpl.m_Alternates_
Optional node property for the Alternate relation: mandatory key: node_name for a ground ACS or subACS; the values are the names of the alternates for the key. |
protected java.util.HashMap<ImmutableName,java.util.List<java.lang.String>> |
NameTreeImpl.m_Areas_
hashmap of areas: key: area_name, which may be a node name value: String node type at the index 0, and then node names of items in the area |
protected java.util.SortedMap<ImmutableName,BaseObject> |
FolderAbst.m_BaseObjects_
|
protected java.util.HashMap<java.lang.String,ImmutableName> |
ACSFactoryImpl.m_BelongsToComposite_
Immutable map which says if the ACS or a subACS belongs to a Composite ACS in the IS Name Tree. |
protected java.util.HashMap<java.lang.String,ImmutableName> |
ACSImpl.m_BelongsToComposite_
Immutable map which says if the ACS or a subACS belongs to a Composite ACS in the IS Name Tree. |
protected java.util.SortedMap<ImmutableName,java.util.ArrayList<ImmutableName>> |
ACSImpl.m_closedSourcesOfActorBridgeTargets_
Map of the closed external Actor names which are sources of own actor bridge targets. |
protected java.util.SortedMap<ImmutableName,java.util.ArrayList<ImmutableName>> |
ACSImpl.m_closedSourcesOfActorBridgeTargets_
Map of the closed external Actor names which are sources of own actor bridge targets. |
protected java.util.SortedMap<ImmutableName,ImmutableName> |
ACSImpl.m_closedTargetsOfActorBridgeSources_
Map of the closed external Actor names which are targets of own actor bridge sources. |
protected java.util.SortedMap<ImmutableName,ImmutableName> |
ACSImpl.m_closedTargetsOfActorBridgeSources_
Map of the closed external Actor names which are targets of own actor bridge sources. |
protected java.util.SortedMap<ImmutableName,ImmutableEligibleParty> |
ACSImpl.m_EligibleParties_
Map of all the eligible parties of this ACS |
private java.util.Map<ImmutableName,java.lang.String> |
NameISTreeImpl.m_ExtendedVisibleSpaces_
ImmutableName/String map of visible spaces for a node, which extends the parent children (if ImmutableNameTree.isHubNode is true) and the ImmutableNameTree areas of the node, if any. |
protected java.util.HashMap<ImmutableName,java.lang.Integer> |
NameTreeImpl.m_Levels_
hashmap of node levels: key: node_name value: node level in l_NodeDescriptors_ so, the key set gives all the node names. |
private java.util.Map<ImmutableName,java.lang.String[]> |
NameISTreeImpl.m_Links_
ImmutableName/String[] map of optional links which are managed by the user of this class It is an optional node property with an ImmutableName/String[] map: the optional key is the node or area name, or the sum of two node names, the value is an optional String array, where all the properties are also optional and without constraints on the format. |
private java.util.Map<ImmutableName,ImmutableName[]> |
NameISTreeImpl.m_MandatoryPaths_
ImmutableName/ImmutableName[] map of the optional mandatory paths It is an optional node property: optional key: node_name is the beginning of the first path; value: the optional array of node names is the mandatory paths to go accross (if rights allow it), where the structure is a one-item List, or a List (first_node, second_node, beginning_node, third_node, fourth_node, beginning_node), which indicates that there are two paths: from beginning_node to second_node, and from beginning_node to third_node and fourth_node, and where all the nodes are in the visible space of the beginning node |
private static java.util.Map<ImmutableName,ImmutableNameISTree> |
BaseManagerImpl.m_NameTrees__
m_NameTrees__ is a map of NameISTrees which describes the structure of each IS. |
protected java.util.SortedMap<ImmutableName,ImmutableTarget> |
EPRViewInBaseImpl.m_NoSourceTargets_
|
protected java.util.SortedMap<ImmutableName,ImmutableName> |
FolderAbst.m_ObjectsNames_
Used in the folder saving, to avoid some links to the ACSObjects, and then to not include the connected ACSs in the folder saving. |
protected java.util.SortedMap<ImmutableName,ImmutableName> |
FolderAbst.m_ObjectsNames_
Used in the folder saving, to avoid some links to the ACSObjects, and then to not include the connected ACSs in the folder saving. |
protected static java.util.Map<ImmutableName,ImmutableACS> |
BaseManagerImpl.m_OpenAcs__
ACS map; ACS name is the key |
private java.util.Map<ImmutableName,java.lang.Boolean> |
NameISTreeImpl.m_OpenNodes_
ImmutableName/Boolean map of the state open/closed of each node. |
protected static java.util.Map<ImmutableName,ViewInBase> |
BaseManagerImpl.m_OpenViews__
View map; view name is the key |
protected java.util.SortedMap<ImmutableName,ImmutableResource> |
ACSImpl.m_Resources_
Map of all the resources of this ACS |
protected java.util.SortedMap<ImmutableName,ImmutableSource> |
EPRViewInBaseImpl.m_Sources_
|
protected java.util.SortedMap<ImmutableName,ImmutableTarget> |
EPRViewInBaseImpl.m_Targets_
|
Methods in ARoad0.gBase that return ImmutableName | |
---|---|
ImmutableName |
AclEntryImpl.getAcsName()
Caution: does not return a clone. |
ImmutableName |
BasicImpl.getAcsName()
|
ImmutableName |
PrivilegeAbst.getAcsName()
|
ImmutableName |
StringMetaRightImpl.getAcsName()
|
ImmutableName |
StringRightImpl.getAcsName()
Called from the constructor through StringMetaRightImpl.addACSRight() It is both the name of the ACS and then name of its ACSFactory. |
ImmutableName |
VirtualFolderImpl.getAcsName()
|
static ImmutableName |
BaseUtilityImpl.getAcsNameFromName(ImmutableName _rightName)
Get the ACS name from the acsright name. |
static ImmutableName |
BaseUtilityImpl.getBaseObjectTrueName(ImmutableName _initialName,
java.lang.Class _class)
For UserIDs and GroupIDs, adds '<U>' or '<G>' before the name last component. |
ImmutableName |
NameTreeImpl.getChild(ImmutableName _parent,
int _index)
Gets one of the children in the nametree |
ImmutableName |
ISNodeImpl.getComposite()
Gets the composite if the node is a subcomposite. |
ImmutableName |
AclEntryImpl.getEpName()
Caution: does not return a clone. |
static ImmutableName |
BaseUtilityImpl.getFromKownACS(ImmutableName _name)
A Basic name starts with its ACS name, and this is used to detect if a name is from a known ACS in the full structure. |
ImmutableName |
ACSFactoryImpl.getFullName()
The full name is unique for the Access Road program. |
ImmutableName |
ACSImpl.getFullName()
The full name is unique for the Access Road program. |
ImmutableName |
AclEntryImpl.getFullName()
The full name is unique for the Access Road program. |
ImmutableName |
BasicImpl.getFullName()
The full name is unique for the Access Road program. |
ImmutableName |
FolderAbst.getFullName()
The full name is unique for the Access Road program. |
ImmutableName |
ISNodeImpl.getFullName()
|
ImmutableName |
PrivilegeForLinksImpl.getFullName()
The full name is unique for the Access Road program. |
ImmutableName |
PrivilegeForTypeImpl.getFullName()
The full name is unique for the Access Road program. |
ImmutableName |
StringMetaRightImpl.getFullName()
Get the full name of the right, which is unique for the program. |
ImmutableName |
StringRightImpl.getFullName()
Gets the full name of the right, which is unique for the program. |
ImmutableName |
BasicImpl.getIS_Name()
The Basic owns to an access control system (ACS) which owns to an information system (IS). |
ImmutableName |
ACSFactoryImpl.getISName()
Gets the name of the information system which owns this acs. |
ImmutableName |
ACSImpl.getISName()
Get the name of the information system which owns this acs. |
ImmutableName |
BaseManagerImpl.getISofName(ImmutableName _name)
Gets the IS name if the name is known as a node name or an area name. |
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. |
ImmutableName[] |
ACSImpl.getL_AcsControllers()
Gets all the open ACS that have an external AclEntry or an external Linked Privilege for a resource or a virtual folder from this ACS. |
ImmutableName[] |
ResourceImpl.getL_AcsControllers()
Gets the open ACS that manages an external AclEntry or Linked Privilege for this resource. |
ImmutableName[] |
BasicImpl.getL_AcsOfSoftReferences()
Gets a sorted array of names of the ACS of the soft references. |
protected ImmutableName[] |
CAliasImpl.getL_AcsOfSoftReferences()
As a soft alias, sets a sorted array of names of the ACS of the soft references. |
ImmutableName[] |
VirtualFolderImpl.getL_AcsOfSoftReferences()
Gets a sorted array of names of the ACS of the soft references. |
ImmutableName[] |
BasicImpl.getL_SoftAlias()
Gets a sorted array of names of the internal or external soft alias. |
protected ImmutableName[] |
CAliasImpl.getL_SoftAlias()
As a soft reference, gets a sorted array of names of the soft alias. |
ImmutableName[] |
VirtualFolderImpl.getL_SoftAlias()
Gets a sorted array of names for the external soft aliases. |
ImmutableName |
ACSFactoryImpl.getName()
Gets the futur ACS name, including the IS name if any. |
ImmutableName |
ACSImpl.getName()
Get the BaseObject name. |
ImmutableName |
AclEntryImpl.getName()
Gets the BaseObject name of the AclEntry from getNameFromDetailledName(). |
ImmutableName |
BasicImpl.getName()
The name is unique for the Access Road program. |
ImmutableName |
FolderAbst.getName()
|
ImmutableName |
ISNodeImpl.getName()
|
ImmutableName |
PrivilegeForLinksImpl.getName()
Gets the BaseObject name of the privilege. |
ImmutableName |
PrivilegeForTypeImpl.getName()
Gets the BaseObject name of the privilege. |
ImmutableName |
StringMetaRightImpl.getName()
Get the BaseObject name of the metaright, that is its full name. |
ImmutableName |
StringRightImpl.getName()
Gets the BaseObject name of the right, as a current name with less information than the full name. |
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. |
ImmutableName |
AclEntryImpl.getNameOfEpACS()
Caution: does not return a clone. |
ImmutableName |
AclEntryImpl.getNameOfResACS()
Caution: does not return a clone. |
ImmutableName |
PrivilegeForLinksImpl.getNameOfSingleSourceACS()
|
ImmutableName |
PrivilegeForLinksImpl.getNameOfSingleTargetACS()
|
ImmutableName |
ACSImpl.getOwnEPFoldersRootName()
The current root is the first non-finalized virtual folder for eligible parties, without parent which has been created. |
ImmutableName |
ACSImpl.getOwnGroupsRootName()
The current root is the first non-finalized group without parent which has been created. |
ImmutableName |
ACSImpl.getOwnResourceFoldersRootName()
The current root is the first non-finalized virtual folder for resources without parent which has been created. |
ImmutableName |
ACSImpl.getOwnResourcesRootName()
The current root is the single directory without parent, if any. |
ImmutableName |
NameTreeImpl.getParent(ImmutableName _child)
Gets the parent of a nametree node or area. |
ImmutableName |
ACSFactoryImpl.getParentName()
Gets the optional parent name for the ACS in the IS nametree. |
ImmutableName |
ACSImpl.getParentName()
Gets the mandatory parent name for the ACS in the IS nametree. |
static ImmutableName[] |
AclEntryImpl.getPropertyNamesFromName(java.lang.String _aclName)
Gets the main components names from the aclEntry name as a string, returned by toString(). |
ImmutableName |
AclEntryImpl.getResName()
Caution: does not return a clone. |
ImmutableName |
NameTreeImpl.getRoot()
Gets the root of the nametree |
ImmutableName |
PrivilegeForLinksImpl.getSingleSourceName()
|
ImmutableName |
PrivilegeForLinksImpl.getSingleTargetName()
|
Methods in ARoad0.gBase that return types with arguments of type ImmutableName | |
---|---|
java.util.List<ImmutableName> |
NameISTreeImpl.getAlternates(ImmutableName _node)
Gets the alternates of a node. |
java.util.Set<ImmutableName> |
BaseManagerImpl.getElementsOfOneView(ImmutableName _name,
boolean _acsNames)
Gets the elements of a closed or opened ViewInBase. |
java.util.List<ImmutableName> |
FolderAbst.getEorL_ConnectedACSNames()
|
java.util.SortedMap<ImmutableName,ImmutableActor> |
ACSImpl.getEorM_Actors()
Copy of all the actors in a new map. |
java.util.SortedMap<ImmutableName,BaseObject> |
FolderAbst.getEorM_BaseObjects()
Gets all the base objects displayed in this folder. |
java.util.SortedMap<ImmutableName,ImmutableEligibleParty> |
ACSImpl.getEorM_EligibleParties()
The eligible parties are own or external ones. |
java.util.SortedMap<ImmutableName,ImmutableEligibleParty> |
ACSImpl.getEorM_ExternalEligibleParties()
Copy of the external eligible parties in a new map. |
java.util.SortedMap<ImmutableName,ImmutableResource> |
ACSImpl.getEorM_ExternalResources()
Copy of the external resources in a new map. |
java.util.SortedMap<ImmutableName,ImmutableTarget> |
EPRViewInBaseImpl.getEorM_NoSourceTargets()
Gets the targets in this view which are not eligible parties (actors, accounts, groups) nor virtual folders. |
java.util.Map<ImmutableName,ImmutableACS> |
BaseManagerImpl.getEorM_OpenACS()
Called in the generic access paths searching, then may be called from a view worker thread. |
java.util.Map<ImmutableName,ViewInBase> |
BaseManagerImpl.getEorM_OpenViews()
|
java.util.SortedMap<ImmutableName,ImmutableActor> |
ACSImpl.getEorM_OwnActors()
Copy of the own actors in a new map. |
java.util.SortedMap<ImmutableName,ImmutableEligibleParty> |
ACSImpl.getEorM_OwnEligibleParties()
Copy of the own eligible parties in a new map. |
java.util.SortedMap<ImmutableName,ImmutableResource> |
ACSImpl.getEorM_OwnNoParentResources()
Copy of the own no-parent resources in a new map. |
java.util.SortedMap<ImmutableName,ImmutableResource> |
ACSImpl.getEorM_OwnResources()
Copy of the own resources in a new map. |
java.util.SortedMap<ImmutableName,ImmutableResource> |
ACSImpl.getEorM_Resources()
The resources are own or external ones. |
java.util.SortedMap<ImmutableName,ImmutableSource> |
EPRViewInBaseImpl.getEorM_Sources()
Gets all the sources in this view, and this covers the actors, accounts, groups and virtual folders. |
java.util.SortedMap<ImmutableName,ImmutableTarget> |
EPRViewInBaseImpl.getEorM_Targets()
Gets all the access targets in this view, and this covers simple resources, actors, directories, executables, accounts, groups and virtual folders. |
java.util.List<ImmutableName> |
NameISTreeImpl.getGroundsOfAlternate(ImmutableName _alter)
Gets the grounds for which the argument is an alternate. |
java.util.List<ImmutableName> |
BaseManagerImpl.getL_ACSNames()
Return the names of the registered ACS, open ones and closed ones. |
java.util.List<ImmutableName> |
NameTreeImpl.getL_AllChildren(ImmutableName _parent)
Gets all the direct and indirect children of a node or area in the nametree. |
java.util.Set<ImmutableName> |
NameTreeImpl.getL_AreaNames()
Gets the set of all the nametree area names, if any. |
java.util.List<ImmutableName> |
NameTreeImpl.getL_AreasOfNode(ImmutableName _name)
Gets the areas of the nametree the node belongs to. |
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. |
protected java.util.Set<ImmutableName> |
ACSImpl.getL_ClosedAclEntriesACSNames()
Gets all the closed ACS names if this ACS is a controller of external resource(s) or eligible, through its aclEntries, or if this ACS is controlled by other ACS. |
protected java.util.Set<ImmutableName> |
ACSImpl.getL_ClosedACSBridgeSources()
Gets the own bridge sources which are not activated because their targets belong to a closed ACS. |
protected java.util.Set<ImmutableName> |
ACSImpl.getL_ClosedPrivilegesACSNames()
Gets all the closed ACS names if this ACS is a controller of external resource(s) or eligible, through its Privileges, or if this ACS is controlled by other ACS. |
java.util.Set<ImmutableName> |
BaseManagerImpl.getL_CompositeNodesOfIS(ImmutableName _ISname)
Get the Composite ACS and a Composite subACS of an IS nametrees. |
java.util.List<ImmutableName> |
NameTreeImpl.getL_DirectChildren(ImmutableName _parent)
Gets all the direct children of a node or area in the nametree. |
java.util.List<ImmutableName> |
ISNodeImpl.getL_GroundsOfAlternate()
Gets the Grounds for which the node is an Alternate. |
java.util.Set<ImmutableName> |
BaseManagerImpl.getL_IS()
Returns the names of the registered IS, which are also the IS nametree names. |
java.util.List<ImmutableName> |
ACSFactoryImpl.getL_LimitedValuesForBelongsToComposite(java.lang.String _key)
Gets the current composites in the IS, and adds the new composites that this instance will create. |
java.util.List<ImmutableName> |
NameTreeImpl.getL_NodesOfArea(ImmutableName _name)
Gets the nodes belonging to an area of the nametree. |
java.util.List<ImmutableName> |
ISNodeImpl.getL_NodesOfComposite()
Gets the nodes belonging to a composite in the nametree. |
java.util.List<ImmutableName> |
ACSImpl.getL_RootsForClosing()
Gets the list of the ACSObject roots of this ACS in an opened parent ACS, where each root has to be deleted in the parent ACS at the closing of this ACS. |
java.util.List<ImmutableName> |
ACSImpl.getL_RootsForIntegrity()
Get the list of the ACSObject roots of this ACS in an opened parent ACS, where each root in the parent ACS has some property updatings which may weaken the integrity of this ACS. |
java.util.List<ImmutableName> |
ACSImpl.getL_RootsForOpening()
Gets the list of the ACSObject roots of this ACS in an opened parent ACS, where each root has to be in the parent ACS at the opening of this ACS to ensure its working. |
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. |
java.util.List<ImmutableName> |
ACSImpl.getL_TiedChildACS()
A tied child ACS has to be opened when this instance is opened. |
java.util.List<ImmutableName> |
BaseManagerImpl.getL_ViewNames()
Gets the names of the open or closed views. |
java.util.Map<java.lang.String,ImmutableName> |
ACSImpl.getM_BelongsToComposite()
Gets the map which says if the ACS or a subACS belongs to a Composite ACS in the IS Name Tree. |
java.util.Map<ImmutableName,ImmutableNameISTree> |
BaseManagerImpl.getM_ISTrees()
Returns the map of all the registered IS nametrees. |
java.util.Set<ImmutableName> |
NameTreeImpl.nodes()
Gets the set of all the nametree nodes, including the root and excluding the areas. |
Methods in ARoad0.gBase with parameters of type ImmutableName | |
---|---|
protected void |
ACSImpl.addAcsController(ImmutableName _ACSname)
Called by addResource() and addVirtualFolder(). |
protected void |
BasicImpl.addAcsOfSoftReferences(ImmutableName _acs)
Adds the ACS name of an external or internal soft reference to the master as soft alias. |
protected void |
CAliasImpl.addAcsOfSoftReferences(ImmutableName _acs)
Adds the ACS name of an external or internal soft reference to the master as soft alias. |
protected void |
VirtualFolderImpl.addAcsOfSoftReferences(ImmutableName _acs)
Adds the ACS name of an external or internal soft reference to the master as soft alias. |
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(). |
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. |
void |
ACSFactoryImpl.addBelongsToComposite(java.lang.String _criteria,
ImmutableName[] _l_values)
Links a composite node in the IS nametree to the ACS or to a subACS. |
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. |
protected void |
BasicImpl.addConstrainedChildACS(java.lang.String _key,
ImmutableName[] _l_acs)
A constrained (opened or closed) child ACS has one or several of the following relations to this object: <ForChildAcsOpeningAndClosing>, <ForChildAcsOpeningNoClosing> or <ForChildAcsIntegrity>. |
protected void |
BasicImpl.addEorSoftAlias(ImmutableName _alias)
Adds an internal or external soft alias. |
protected void |
CAliasImpl.addEorSoftAlias(ImmutableName _alias)
Adds an external or internal soft alias to the master as soft reference. |
protected void |
VirtualFolderImpl.addEorSoftAlias(ImmutableName _alias)
Adds an internal or external soft alias. |
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 |
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. |
protected void |
ACSImpl.addRootForChildACS(ImmutableName _child,
ACSObject _root)
Adds an ACSObject which has at least one relation with any opened child ACS, among the possible relations <ForChildAcsOpeningAndClosing>, <ForChildAcsOpeningNoClosing> and <ForChildAcsIntegrity>. |
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 |
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(). |
static java.lang.String |
AclEntryImpl.buildUpDetailledName(ImmutableName _epName,
ImmutableName _resName,
boolean _positiveRight,
java.lang.String _conditionGroupName)
This method creates the detailled name of an internal AclEntry, that is unique in its ACS, and it provides the preprocessing of the detailled name for an external AclEntry. |
boolean |
NameImpl.contains(ImmutableName _name)
|
boolean |
ACSImpl.containsEligiblePartyName(ImmutableName _name)
Test if the eligible party is opened, and owned by the ACS or external to the ACS and connected to it through an ACS aclEntry. |
boolean |
ACSImpl.containsOwnEligiblePartyName(ImmutableName _name)
True if the ACS owns this EP. |
boolean |
ACSImpl.containsOwnResourceName(ImmutableName _name)
Synchronized on the resources map. |
boolean |
ACSImpl.containsOwnVirtualFolderName(ImmutableName _name)
Tests if the ACS owns the virtual folder. |
boolean |
ACSImpl.containsPrivilegeName(ImmutableName _name)
Tests if a privilege is known. |
boolean |
ACSImpl.containsResourceName(ImmutableName _name)
Test if the resource is opened, and owned or controlled by the ACS. |
boolean |
ACSImpl.containsVirtualFolderName(ImmutableName _name)
Tests if a virtual folder is known. |
java.lang.Object |
ActorImpl.copy(ImmutableName _name,
ACS _acs,
Directory _parent,
java.lang.Boolean _toRegisterInManager)
This method provides a copy of the instance with another name, following Copyable. |
java.lang.Object |
BasicImpl.copy(ImmutableName _name,
ACS _acs,
Directory _parent,
java.lang.Boolean _toRegisterInManager)
This method provides a copy of the instance with another name. |
java.lang.Object |
DirectoryImpl.copy(ImmutableName _name,
ACS _acs,
Directory _parent,
java.lang.Boolean _toRegisterInManager)
This method provides a copy of the instance with another name, without children copying because the copy order will not be always correct. |
java.lang.Object |
EligiblePartyImpl.copy(ImmutableName _name,
ACS _acs,
Directory _parent,
java.lang.Boolean _toRegisterInManager)
This method provides a copy of the instance with another name. |
java.lang.Object |
GroupIDImpl.copy(ImmutableName _name,
ACS _acs,
Directory _parent,
java.lang.Boolean _toRegisterInManager)
This method provides a copy of the instance with another name. |
java.lang.Object |
ResourceImpl.copy(ImmutableName _name,
ACS _acs,
Directory _parent,
java.lang.Boolean _toRegisterInManager)
Provides a copy of the instance with another name. |
java.lang.Object |
UserIDImpl.copy(ImmutableName _name,
ACS _acs,
Directory _parent,
java.lang.Boolean _toRegisterInManager)
This method provides a copy of the instance with another name. |
java.lang.Object |
GroupIDMemberImpl.copy(ImmutableName _name,
ACS _acs,
Directory _parent,
java.lang.Object _aliasRef,
java.lang.Boolean _toRegisterInManager)
This method provides a copy of the instance with another name. |
java.lang.Object |
PrivilegeForLinksImpl.copy(ImmutableName _name,
ACS _acs,
Node _parent,
java.lang.Boolean _toRegisterInManager)
TO REVIEW This method provides a copy of the instance, in the same ACS or another one, on the contrary of PrivilegeForTypeImpl.copy(). |
java.lang.Object |
PrivilegeForTypeImpl.copy(ImmutableName _name,
ACS _acs,
Node _parent,
java.lang.Boolean _toRegisterInManager)
This method provides a copy of the instance with another name, only for another ACS. |
java.lang.Object |
VirtualFolderImpl.copy(ImmutableName _name,
ACS _acs,
Node _parent,
java.lang.Boolean _toRegisterInManager)
This method provides a copy of the instance with another name, without children copying because the copy order will not be always correct. |
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. |
java.lang.Object |
GroupIDMemberImpl.copyWithoutAcl(ImmutableName _name,
ACS _acs,
Directory _parent,
java.lang.Object _aliasRef,
java.lang.Boolean _toRegisterInManager)
This method provides a copy of the instance as copy() but without copying the aclEntries. |
java.lang.Object |
ActorImpl.copyWithoutInternalAcl(ImmutableName _name,
ACS _acs,
Directory _parent,
java.lang.Boolean _toRegisterInManager)
This method provides a copy of the instance as copy() but without copying internal aclEntries. |
java.lang.Object |
DirectoryImpl.copyWithoutInternalAcl(ImmutableName _name,
ACS _acs,
Directory _parent,
java.lang.Boolean _toRegisterInManager)
This method provides a copy of the instance as Copyable.copy(), but without copying the internal aclEntries. |
java.lang.Object |
EligiblePartyImpl.copyWithoutInternalAcl(ImmutableName _name,
ACS _acs,
Directory _parent,
java.lang.Boolean _toRegisterInManager)
This method provides a copy of the instance as Copyable.copy(), but without copying the internal aclEntries. |
java.lang.Object |
GroupIDImpl.copyWithoutInternalAcl(ImmutableName _name,
ACS _acs,
Directory _parent,
java.lang.Boolean _toRegisterInManager)
This method provides a copy of the instance as copy(), but without copying the EligibleParty internal aclEntries. |
java.lang.Object |
ResourceImpl.copyWithoutInternalAcl(ImmutableName _name,
ACS _acs,
Directory _parent,
java.lang.Boolean _toRegisterInManager)
Provides a copy of the instance as Copyable.copy(), but without copying the internal aclEntries. |
java.lang.Object |
UserIDImpl.copyWithoutInternalAcl(ImmutableName _name,
ACS _acs,
Directory _parent,
java.lang.Boolean _toRegisterInManager)
This method provides a copy of the instance as copy() but without copying the internal AclEntries. |
Name |
NameImpl.extended(ImmutableName _name)
For extending the current name. |
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. |
StringRight[] |
StringMetaRightImpl.getACSRightsForOneACS(ImmutableName _aCSname)
Get the StringRights which are equivallent to this MetaStringRight in one ACS. |
java.util.List<ImmutableName> |
NameISTreeImpl.getAlternates(ImmutableName _node)
Gets the alternates of a node. |
BaseObject |
UtilityImpl.getBaseObject(ImmutableName _name)
Gets the BaseObject from the names of an open entity. |
static ImmutableName |
BaseUtilityImpl.getBaseObjectTrueName(ImmutableName _initialName,
java.lang.Class _class)
For UserIDs and GroupIDs, adds '<U>' or '<G>' before the name last component. |
ImmutableName |
NameTreeImpl.getChild(ImmutableName _parent,
int _index)
Gets one of the children in the nametree |
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. |
java.lang.String |
NameISTreeImpl.getExtendedVisibleSpace(ImmutableName _node)
Gets the nodes which are visible for the argument. |
static ImmutableName |
BaseUtilityImpl.getFromKownACS(ImmutableName _name)
A Basic name starts with its ACS name, and this is used to detect if a name is from a known ACS in the full structure. |
java.util.List<ImmutableName> |
NameISTreeImpl.getGroundsOfAlternate(ImmutableName _alter)
Gets the grounds for which the argument is an alternate. |
int |
NameTreeImpl.getIndexInParent(ImmutableName _child)
Gets the current index of a child in its parent array in the nametree. |
ImmutableName |
BaseManagerImpl.getISofName(ImmutableName _name)
Gets the IS name if the name is known as a node name or an area name. |
ImmutableNameISTree |
BaseManagerImpl.getISTree(ImmutableName _name)
Returns an IS nametree. |
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. |
java.lang.Object[] |
PrivilegeForLinksImpl.getKeyReferencesFromName(ImmutableName _privName)
Gets the main components from the linked privilege name as a string, returned by getName(). |
java.lang.Object[] |
PrivilegeForTypeImpl.getKeyReferencesFromName(ImmutableName _privName)
Gets the main components from the typed privilege name as a string, returned by getName(). |
java.util.List<ImmutableName> |
NameTreeImpl.getL_AllChildren(ImmutableName _parent)
Gets all the direct and indirect children of a node or area in the nametree. |
java.util.List<ImmutableName> |
NameTreeImpl.getL_AreasOfNode(ImmutableName _name)
Gets the areas of the nametree the node belongs to. |
java.util.Set<ImmutableName> |
BaseManagerImpl.getL_CompositeNodesOfIS(ImmutableName _ISname)
Get the Composite ACS and a Composite subACS of an IS nametrees. |
java.util.List<ImmutableName> |
NameTreeImpl.getL_DirectChildren(ImmutableName _parent)
Gets all the direct children of a node or area in the nametree. |
java.util.List<ImmutableName> |
NameTreeImpl.getL_NodesOfArea(ImmutableName _name)
Gets the nodes belonging to an area of the nametree. |
int |
NameTreeImpl.getLevel(ImmutableName _node)
Gets the level of a node in the nametree. |
java.lang.String[] |
NameISTreeImpl.getLinks(ImmutableName _name)
Gets the optional links for a name, which depends on the ImmutableNameISTree use. |
private int |
NameISTreeImpl.getMandatoryPathIndex(ImmutableName _node,
ImmutableName[] _l_path)
Tests a path as mandatory path from a node to access to other nodes. |
private int |
NameISTreeImpl.getMandatoryPathIndex(ImmutableName _node,
ImmutableName[] _l_path)
Tests a path as mandatory path from a node to access to other nodes. |
java.util.List<ImmutableName[]> |
NameISTreeImpl.getMandatoryPaths(ImmutableName _node)
Gets the mandatory paths from a node or an area to access to other nodes, if rights allow it. |
StringMetaRight |
BaseManagerImpl.getMetaRightFromName(ImmutableName _name)
Gets the metaright with the correct name through getName(). |
private java.lang.Object[] |
NameTreeImpl.getNodeArray(ImmutableName _node)
Gets the internal description of a node in the nametree. |
StringRight |
ACSFactoryImpl.getOneRight(ImmutableName _name)
Gets a right which is registered by this ACS. |
StringRight |
ACSImpl.getOneRight(ImmutableName _name)
Gets a right which is registered by this ACS. |
VirtualFolder |
ACSImpl.getOneVirtualFolder(ImmutableName _name)
Gets a virtual folder managed by this ACS. |
ImmutableName |
NameTreeImpl.getParent(ImmutableName _child)
Gets the parent of a nametree node or area. |
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. |
static boolean |
BaseUtilityImpl.isAcsRightName(ImmutableName _rightName)
Called by BeamerManager. |
boolean |
NameTreeImpl.isArea(ImmutableName _name)
Tests a name as area of the nametree. |
boolean |
NameISTreeImpl.isChildOfAcsNode(ImmutableName _node)
Gets if a node is the direct or indirect child of at least one node having the type ISImpl.ACS_NODE. |
static boolean |
BaseUtilityImpl.isExternalACSobject(ACSImpl _acs,
ImmutableName _objName,
boolean _forSource)
Called by ACSImpl and PrivilegeForLinksImpl.finalizeForBase(), to check the presence of the ACSObject named _objName as a source of an external AclEntry or an external Linked Privilege, if _forSource is true, or as a target, also for an external AclEntry or an external linked Privilege. |
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. |
boolean |
NameISTreeImpl.isLinked(ImmutableName _name,
java.lang.String _link)
Tests the presence of a link for a name. |
boolean |
NameISTreeImpl.isMandatoryPath(ImmutableName _node,
ImmutableName[] _l_path)
Tests a path as mandatory path from a node to access to other nodes. |
boolean |
NameISTreeImpl.isMandatoryPath(ImmutableName _node,
ImmutableName[] _l_path)
Tests a path as mandatory path from a node to access to other nodes. |
boolean |
NameTreeImpl.isNode(ImmutableName _name)
Tests a name as node of the nametree, including the root. |
boolean |
NameISTreeImpl.isOpen(ImmutableName _node)
Gets the state open/closed of a node or area. |
boolean |
BaseManagerImpl.isOpenACS(ImmutableName _name)
|
boolean |
BaseManagerImpl.isOpenView(ImmutableName _name)
|
boolean |
NameISTreeImpl.isParentOfAcsNode(ImmutableName _node)
Gets if a node is the direct or indirect parent of at least one node having the type ISImpl.ACS_NODE. |
boolean |
BaseManagerImpl.knowsACS(ImmutableName _name)
|
boolean |
BaseManagerImpl.knowsIS(ImmutableName _name)
|
boolean |
BaseManagerImpl.knowsView(ImmutableName _name)
|
ACSImpl |
BaseManagerImpl.openACS(ImmutableName _name)
Opens a registered and closed ACS from a file in the current directory. |
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. |
protected void |
ACSImpl.removeAcsController(ImmutableName _ACSname)
This method is called by removeEorResource() and removeEorVirtualFolder(). |
protected void |
ResourceImpl.removeAcsController(ImmutableName _ACSname)
Called by removeAclEntry() and removeEorPrivilegeToTarget(). |
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. |
protected void |
BasicImpl.removeAcsOfSoftReferences(ImmutableName _acs)
Removes an external or internal alias from the master as soft reference. |
protected void |
CAliasImpl.removeAcsOfSoftReferences(ImmutableName _acs)
Removes an external or internal alias from the master as soft reference. |
protected void |
VirtualFolderImpl.removeAcsOfSoftReferences(ImmutableName _acs)
Removes an external or internal alias from the master as soft reference. |
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. |
void |
ACSFactoryImpl.removeBelongsToComposite(java.lang.String _criteria,
ImmutableName[] _l_values)
Removes the link to a composite node in the IS nametree to the ACS or to a subACS. |
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. |
protected void |
BasicImpl.removeConstrainedChildACS(java.lang.String _key,
ImmutableName[] _l_acs)
A constrained (opened or closed) child ACS has one or several of the following relations to this object: <ForChildAcsOpeningAndClosing>, <ForChildAcsOpeningNoClosing> or <ForChildAcsIntegrity>. |
protected void |
BasicImpl.removeEorSoftAlias(ImmutableName _alias)
Removes an external or internal alias. |
protected void |
CAliasImpl.removeEorSoftAlias(ImmutableName _alias)
Removes an external or internal alias from the master as soft reference. |
protected void |
VirtualFolderImpl.removeEorSoftAlias(ImmutableName _alias)
Removes a soft alias. |
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 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. |
protected void |
ACSImpl.removeRootForChildACS(ImmutableName _child,
ACSObject _root)
Removes an ACSObject which has no more relations with any opened child ACS, among the possible relations <ForChildAcsOpeningAndClosing>, <ForChildAcsOpeningNoClosing> and <ForChildAcsIntegrity>. |
void |
BaseManagerImpl.removeView(ImmutableName _name)
The view name is removed from the view list in ViewManager. |
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. |
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. |
protected void |
NameISTreeImpl.setExtendedVisibleSpace(ImmutableName _node,
java.lang.String _space)
Sets the nodes which are visible for the node argument. |
void |
ACSFactoryImpl.setISName(ImmutableName _name)
Sets the name of the information system which owns this acs. |
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. |
private void |
NameISTreeImpl.setMandatoryPaths(ImmutableName _node,
ImmutableName[] _l_paths)
Sets the mandatory paths from a node to access to other nodes. |
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. |
protected void |
ACSImpl.setOwnEPFoldersRootName(ImmutableName _name)
Sets name of the root for the ACS own eligible party virtual folders. |
protected void |
ACSImpl.setOwnGroupsRootName(ImmutableName _name)
Set the name of the root for the ACS own groups. |
protected void |
ACSImpl.setOwnResourceFoldersRootName(ImmutableName _name)
Sets name of the root for the ACS own resource virtual folders. |
protected void |
ACSImpl.setOwnResourcesRootName(ImmutableName _name)
Set name of the root for the ACS own resources. |
void |
ACSFactoryImpl.setParentName(ImmutableName _name)
Sets the parent name for the ACS in the IS nametree. |
static VirtualFolder |
VirtualFolderImpl.valueOf(ImmutableName _name,
ACS _acs,
VirtualFolder _parent,
java.lang.String _type,
java.lang.Boolean _forResourcesOnly)
No use, since CollectionPropertyEditor calls BaseObjectHandler. |
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. |
Method parameters in ARoad0.gBase with type arguments of type ImmutableName | |
---|---|
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. |
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 |
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 |
ACSImpl.setL_TiedChildACS(java.util.List<ImmutableName> _l_names)
A tied child ACS has to be opened when this instance is opened. |
Constructors in ARoad0.gBase with parameters of type ImmutableName | |
---|---|
ACSFactoryImpl(ImmutableName _iSname,
ImmutableName _name,
java.lang.String _ACStype,
ImmutableName _parentName)
Called by gDMak.ActionNewACSyst and gWork.AcsFactory. |
|
ActorImpl(ImmutableName _name,
ACS _acs,
Directory _parent,
UserID _owner,
java.lang.String _resourceType,
ImmutableActor _bridgeTarget)
Registers the new instance in the eligible parties map in the main ACS. |
|
ActorImpl(ImmutableName _name,
ACS _acs,
Directory _parent,
UserID _owner,
java.lang.String _resourceType,
ImmutableActor _bridgeTarget,
boolean _toRegisterInManager)
Used for the creation of an actor. |
|
BasicImpl(ImmutableName _name,
ACS _acs)
Used for the creation of a Basic by the subclass constructors. |
|
DirectoryImpl(ImmutableName _name,
ACS _acs,
Directory _parent,
UserID _owner,
java.lang.String _resourceType)
This constructor sets this instance as the ACS own resources root if _parent is null. |
|
DirectoryImpl(ImmutableName _name,
ACS _acs,
Directory _parent,
UserID _owner,
java.lang.String _resourceType,
boolean _toRegisterInManager)
This constructor sets this instance as own resources root if the ACS has not one yet. |
|
EligiblePartyImpl(ImmutableName _name,
ACS _acs,
java.lang.String _epType)
Constructor used in the beamer by the editor for the ACS EP list, from 'New'. |
|
EligiblePartyImpl(ImmutableName _name,
ACS _acs,
java.lang.String _epType,
boolean _toRegisterInManager)
Used for the creation of an eligible party alias without base registration. |
|
EPRViewInBaseImpl(ImmutableName _name)
|
|
EPRViewInBaseImpl(ImmutableName _name,
java.util.Map _m_BaseObjects,
boolean _toRegisterInManager)
This constructor is used by BaseManagerImpl.openView() to create every instance. |
|
FolderAbst(ImmutableName _name)
|
|
FolderAbst(ImmutableName _name,
java.util.Map _m_BaseObjects)
This constructor provides a FolderAbst instance from a map of base objects. |
|
GroupIDImpl(ImmutableName _name,
ACS _acs,
java.lang.String _epType,
java.lang.Boolean _isAdmin)
Constructor used in the beamer by the editor for the ACS EP list, from 'New'. |
|
GroupIDImpl(ImmutableName _name,
ACS _acs,
java.lang.String _epType,
boolean _isAdmin,
boolean _toRegisterInManager)
Used for the creation of a groupID. |
|
GroupIDMemberImpl(ImmutableName _name,
ACS _acs,
java.lang.String _epType,
java.lang.Boolean _isAdmin)
Constructor used in the beamer by the editor for the ACS EP list, from 'New'. |
|
GroupIDMemberImpl(ImmutableName _name,
ACS _acs,
java.lang.String _epType,
boolean _isAdmin,
boolean _toRegisterInManager)
Used for the creation of a GroupIDMember alias, without base registration. |
|
ISNodeImpl(ImmutableNameISTree _iSTree,
ImmutableName _nodeName)
Registers this instance has a listener of BaseManagerImpl for the events 'OneInformationSystem', 'InformationSystemChange', if the node is not the IS structure root. |
|
NameISTreeImpl(ImmutableName _root_name,
boolean _is_hub)
Constructor. |
|
NameTreeImpl(ImmutableName _root_name,
java.lang.String _node_type,
boolean _is_hub)
Constructor. |
|
NoThanViewInBaseImpl(ImmutableName _name)
|
|
NoThanViewInBaseImpl(ImmutableName _name,
java.util.Map _m_BaseObjects,
boolean _toRegisterInManager)
This constructor is used by BaseManagerImpl.openView() to create every instance. |
|
ResourceImpl(ImmutableName _name,
ACS _acs,
Directory _parent,
UserID _owner,
java.lang.String _resourceType)
Used by the beamer editor for the ACS resources list, from the 'New' button, and by the gWork.AcsFactory. |
|
ResourceImpl(ImmutableName _name,
ACS _acs,
Directory _parent,
UserID _owner,
java.lang.String _resourceType,
boolean _toRegisterInManager)
Used for the creation of a resource with its type. |
|
SketchViewInBaseImpl(ImmutableName _name)
|
|
SketchViewInBaseImpl(ImmutableName _name,
java.util.Map _m_BaseObjects)
This constructor is used by ViewInBase_Facade.createSketchView(). |
|
UserIDImpl(ImmutableName _name,
ACS _acs,
java.lang.String _epType,
java.lang.Boolean _isAdmin)
Constructor used in the beamer by the editor for the ACS EP list, from the 'New' button. |
|
UserIDImpl(ImmutableName _name,
ACS _acs,
java.lang.String _epType,
boolean _isAdmin,
boolean _toRegisterInManager)
Used for the creation of an UserID. |
|
ViewInBaseImpl(ImmutableName _name)
This constructor is used by the GUI. |
|
ViewInBaseImpl(ImmutableName _name,
boolean _toRegisterInManager)
This constructor allows the subclasses to manage directly the registration in BaseManagerImpl, to initialize their properties before the firing of the 'OpenViews' event by BaseManagerImpl. |
|
ViewInBaseImpl(ImmutableName _name,
java.util.Map _m_BaseObjects,
boolean _toRegisterInManager)
This constructor provides a ViewInBaseImpl instance from a map of base objects. |
|
VirtualFolderImpl(ImmutableName _name,
ACS _acs,
VirtualFolder _parent,
java.lang.String _type,
java.lang.Boolean _forResourcesOnly)
Used by the beamer editor for the ACS VirtualFolders list, from the 'New' button, and by the gWork.AcsFactory. |
|
VirtualFolderImpl(ImmutableName _name,
ACS _acs,
VirtualFolder _parent,
java.lang.String _type,
java.lang.Boolean _forResourcesOnly,
boolean _toRegisterInManager)
This is the main constructor. |
Uses of ImmutableName in ARoad0.gBaseInterface |
---|
Subinterfaces of ImmutableName in ARoad0.gBaseInterface | |
---|---|
interface |
Name
This interface is responsible for managing the names for all the base objects. |
Methods in ARoad0.gBaseInterface that return ImmutableName | |
---|---|
ImmutableName |
ACSObject.getAcsName()
|
ImmutableName |
StringRight.getAcsName()
|
ImmutableName |
ImmutableNameTree.getChild(ImmutableName _parent,
int _index)
Get one of the children in the nametree |
ImmutableName |
ImmutableAclEntry.getEpName()
Caution: does not return a clone. |
ImmutableName |
BaseObject.getFullName()
The full name is unique for the Access Road program. |
ImmutableName |
StringRight.getFullName()
The full name is unique for the Access Road program. |
ImmutableName |
ImmutableBasic.getIS_Name()
The Basic belongs to an ACS which belongs to an information system (IS). |
ImmutableName |
ACSRun.getISName()
Get the name of the information system which owns this acs. |
ImmutableName[] |
DetailledName.getKeyPropertiesFromDetailledName(java.lang.String _detailledName)
Extracts the key property names from the detailled name of an object. |
ImmutableName[] |
ACSCatalog.getL_AcsControllers()
Get all the open ACS that have an external AclEntry or an external Linked Privilege for a resource or a virtual folder from this ACS. |
ImmutableName[] |
ImmutableResource.getL_AcsControllers()
Gets the open ACS that manages an external AclEntry or Linked Privilege for this resource. |
ImmutableName[] |
ImmutableBasic.getL_AcsOfSoftReferences()
Gets a sorted array of names of the ACS of the soft references. |
ImmutableName[] |
ImmutableSource.getL_AcsOfSoftReferences()
Gets a sorted array of names of the ACS of the soft references. |
ImmutableName[] |
ImmutableTarget.getL_AcsOfSoftReferences()
Gets a sorted array of names of the ACS of the soft references. |
ImmutableName[] |
ImmutableBasic.getL_SoftAlias()
Gets a sorted array of names of the internal or external soft alias. |
ImmutableName[] |
ImmutableSource.getL_SoftAlias()
Gets a sorted array of names of all the soft alias. |
ImmutableName[] |
ImmutableTarget.getL_SoftAlias()
Gets a sorted array of names of the soft alias. |
ImmutableName |
BaseObject.getName()
The name is unique for the Access Road program only for the ACSObjects. |
ImmutableName |
ImmutablePrivilege.getName()
Gets the BaseObject name of the privilege. |
ImmutableName |
DetailledName.getNameFromDetailledName(ImmutableACS _acs,
java.lang.String _detailledName)
Extracts the BaseObject name from the detailled name of an object. |
ImmutableName |
ImmutableAclEntry.getNameOfEpACS()
Caution: does not return a clone. |
ImmutableName |
ImmutableAclEntry.getNameOfResACS()
Caution: does not return a clone. |
ImmutableName |
PrivilegeForLinks.getNameOfSingleSourceACS()
|
ImmutableName |
PrivilegeForLinks.getNameOfSingleTargetACS()
|
ImmutableName |
ACSCatalog.getOwnEPFoldersRootName()
The current root is the first non-finalized virtual folder for eligible parties, without parent which has been created. |
ImmutableName |
ImmutableACS.getOwnEPFoldersRootName()
The current root is the first non-finalized virtual folder for eligible parties, without parent which has been created. |
ImmutableName |
ImmutableACS.getOwnGroupsRootName()
The current root is the first non-finalized group without parent which has been created. |
ImmutableName |
ACSCatalog.getOwnResourceFoldersRootName()
The current root is the first non-finalized virtual folder for resources without parent which has been created. |
ImmutableName |
ImmutableACS.getOwnResourceFoldersRootName()
The current root is the first non-finalized virtual folder for resources without parent which has been created. |
ImmutableName |
ImmutableACS.getOwnResourcesRootName()
|
ImmutableName |
ImmutableNameTree.getParent(ImmutableName _child)
Get the parent of a nametree node. |
ImmutableName |
ACSRun.getParentName()
Get the mandatory parent name for the ACS in the IS nametree. |
ImmutableName |
ImmutableACS.getParentName()
Get the mandatory parent name for the ACS in the IS nametree. |
ImmutableName |
ImmutableAclEntry.getResName()
Caution: does not return a clone. |
ImmutableName |
ImmutableNameTree.getRoot()
Get the root of the nametree |
ImmutableName |
PrivilegeForLinks.getSingleSourceName()
|
ImmutableName |
PrivilegeForLinks.getSingleTargetName()
|
Methods in ARoad0.gBaseInterface that return types with arguments of type ImmutableName | |
---|---|
java.util.List<ImmutableName> |
ImmutableNameISTree.getAlternates(ImmutableName _node)
Get the 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. |
java.util.SortedMap<ImmutableName,ImmutableActor> |
ACSCatalog.getEorM_Actors()
The actors here are the controlled ones, they are internal or external. |
java.util.SortedMap<ImmutableName,ImmutableEligibleParty> |
ACSCatalog.getEorM_EligibleParties()
|
java.util.SortedMap<ImmutableName,ImmutableEligibleParty> |
ACSCatalog.getEorM_ExternalEligibleParties()
Get the external eligible parties, which are defined as owned by another ACS. |
java.util.SortedMap<ImmutableName,ImmutableResource> |
ACSCatalog.getEorM_ExternalResources()
An external resource is owned by another ACS. |
java.util.SortedMap<ImmutableName,ImmutableTarget> |
EPRViewInBase.getEorM_NoSourceTargets()
Gets the targets in this view which are not eligible parties (actors, accounts, groups) nor virtual folders. |
java.util.SortedMap<ImmutableName,ImmutableActor> |
ACSCatalog.getEorM_OwnActors()
|
java.util.SortedMap<ImmutableName,ImmutableEligibleParty> |
ACSCatalog.getEorM_OwnEligibleParties()
|
java.util.SortedMap<ImmutableName,ImmutableResource> |
ACSCatalog.getEorM_OwnNoParentResources()
|
java.util.SortedMap<ImmutableName,ImmutableResource> |
ACSCatalog.getEorM_OwnResources()
|
java.util.SortedMap<ImmutableName,ImmutableResource> |
ACSCatalog.getEorM_Resources()
|
java.util.SortedMap<ImmutableName,ImmutableSource> |
EPRViewInBase.getEorM_Sources()
Gets all the sources in this view, and this covers the actors, accounts, groups and virtual folders. |
java.util.SortedMap<ImmutableName,ImmutableTarget> |
EPRViewInBase.getEorM_Targets()
Gets all the access targets in this view, and this covers simple resources, actors, directories, executables, accounts, groups and virtual folders. |
java.util.List<ImmutableName> |
ImmutableNameISTree.getGroundsOfAlternate(ImmutableName _alter)
Get the grounds for which the argument is an Alternate. |
java.util.List<ImmutableName> |
ImmutableNameTree.getL_AllChildren(ImmutableName _parent)
Get all the direct and indirect children of a node in the nametree. |
java.util.Set<ImmutableName> |
ImmutableNameTree.getL_AreaNames()
Get the set of all the nametree areas, if any. |
java.util.List<ImmutableName> |
ImmutableNameTree.getL_AreasOfNode(ImmutableName _name)
Get the areas of the nametree, the node belongs to. |
java.util.List<ImmutableName> |
ImmutableNameTree.getL_DirectChildren(ImmutableName _parent)
Get all the direct children of a node in the nametree. |
java.util.List<ImmutableName> |
ImmutableNameTree.getL_NodesOfArea(ImmutableName _name)
Get the nodes belonging to an area of the nametree. |
java.util.List<ImmutableName> |
ImmutableACS.getL_RootsForClosing()
Gets the list of the ACSObject roots of this ACS in an opened parent ACS, where each root has to be deleted in the parent ACS at the closing of this ACS. |
java.util.List<ImmutableName> |
ImmutableACS.getL_RootsForIntegrity()
Gets the list of the ACSObject roots of this ACS in an opened parent ACS, where each root in the parent ACS has some property updatings which may weaken the integrity of this ACS. |
java.util.List<ImmutableName> |
ImmutableACS.getL_RootsForOpening()
Gets the list of the ACSObject roots of this ACS in an opened parent ACS, where each root has to be in the parent ACS at the opening of this ACS to ensure its working. |
java.util.List<ImmutableName> |
ImmutableACS.getL_TiedChildACS()
A tied child ACS has to be opened when this instance is opened. |
java.util.Map<java.lang.String,ImmutableName> |
ImmutableACS.getM_BelongsToComposite()
Gets the map which says if the ACS or a subACS belongs to a Composite ACS in the IS Name Tree. |
java.util.Set<ImmutableName> |
ImmutableNameTree.nodes()
Get the set of all the nametree nodes, including the root and excluding the areas. |
Methods in ARoad0.gBaseInterface with parameters of type ImmutableName | |
---|---|
boolean |
ImmutableName.contains(ImmutableName _name)
|
boolean |
ACSCatalog.containsEligiblePartyName(ImmutableName _name)
|
boolean |
ACSCatalog.containsOwnEligiblePartyName(ImmutableName _name)
|
boolean |
ACSCatalog.containsOwnResourceName(ImmutableName _name)
|
boolean |
ACSCatalog.containsOwnVirtualFolderName(ImmutableName _name)
Tests if the ACS owns the virtual folder. |
boolean |
ACSCatalog.containsPrivilegeName(ImmutableName _name)
Tests if a privilege is known. |
boolean |
ACSCatalog.containsResourceName(ImmutableName _name)
Test if the resource is opened, and owned or controlled by the ACS. |
boolean |
ACSCatalog.containsVirtualFolderName(ImmutableName _name)
Tests if a virtual folder is known. |
java.lang.Object |
Copyable.copy(ImmutableName _name,
ACS _acs,
Directory _parent,
java.lang.Boolean _toRegisterInManager)
This method provides a copy of the instance with another name. |
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. |
java.lang.Object |
EligibleParty.copyWithoutInternalAcl(ImmutableName _name,
ACS _acs,
Directory _parent,
java.lang.Boolean _toRegisterInManager)
This method provides a copy of the instance as Copyable.copy(), but without copying the internal aclEntries. |
java.lang.Object |
Resource.copyWithoutInternalAcl(ImmutableName _name,
ACS _acs,
Directory _parent,
java.lang.Boolean _toRegisterInManager)
This method provides a copy of the instance as Copyable.copy(), but without copying the internal aclEntries. |
Name |
Name.extended(ImmutableName _name)
For extending the current name. |
ImmutableACS |
ImmutablePrivilege.getAcsFromName(ImmutableName _name)
Gets the ACS from the privilege name. |
StringRight[] |
StringMetaRight.getACSRightsForOneACS(ImmutableName _aCSname)
Get the StringRights which are equivallent to this MetaStringRight in one ACS. |
java.util.List<ImmutableName> |
ImmutableNameISTree.getAlternates(ImmutableName _node)
Get the 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. |
ImmutableName |
ImmutableNameTree.getChild(ImmutableName _parent,
int _index)
Get one of the children in the nametree |
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. |
java.lang.String |
ImmutableNameISTree.getExtendedVisibleSpace(ImmutableName _node)
Returns the nodes which are visible. |
java.util.List<ImmutableName> |
ImmutableNameISTree.getGroundsOfAlternate(ImmutableName _alter)
Get the grounds for which the argument is an Alternate. |
int |
ImmutableNameTree.getIndexInParent(ImmutableName _child)
Returns the current index of a child in its parent array in the nametree. |
java.lang.Object[] |
ImmutablePrivilege.getKeyReferencesFromName(ImmutableName _privName)
Gets the main components from the privilege name as a string, returned by getName(). |
java.util.List<ImmutableName> |
ImmutableNameTree.getL_AllChildren(ImmutableName _parent)
Get all the direct and indirect children of a node in the nametree. |
java.util.List<ImmutableName> |
ImmutableNameTree.getL_AreasOfNode(ImmutableName _name)
Get the areas of the nametree, the node belongs to. |
java.util.List<ImmutableName> |
ImmutableNameTree.getL_DirectChildren(ImmutableName _parent)
Get all the direct children of a node in the nametree. |
java.util.List<ImmutableName> |
ImmutableNameTree.getL_NodesOfArea(ImmutableName _name)
Get the nodes belonging to an area of the nametree. |
int |
ImmutableNameTree.getLevel(ImmutableName _node)
Get the level of a node in the nametree. |
java.lang.String[] |
ImmutableNameISTree.getLinks(ImmutableName _name)
Gets the optional links for a name, which depends on the ImmutableNameISTree use. |
java.util.List<ImmutableName[]> |
ImmutableNameISTree.getMandatoryPaths(ImmutableName _node)
Returns the mandatory paths from a node to access to other nodes, if rights allow it. |
StringRight |
ACSRun.getOneRight(ImmutableName _name)
Get a right which is registered by this ACSRun. |
VirtualFolder |
ACSCatalog.getOneVirtualFolder(ImmutableName _name)
Gets a virtual folder managed by this ACS. |
ImmutableName |
ImmutableNameTree.getParent(ImmutableName _child)
Get the parent of a nametree node. |
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.isArea(ImmutableName _name)
Test a name as area of the nametree. |
boolean |
ImmutableNameISTree.isChildOfAcsNode(ImmutableName _node)
Gets if a node is the direct or indirect child of at least one node having the type ISImpl.ACS_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. |
boolean |
ImmutableNameISTree.isLinked(ImmutableName _node,
java.lang.String _link)
Test a special link for a node. |
boolean |
ImmutableNameISTree.isMandatoryPath(ImmutableName _node,
ImmutableName[] _l_path)
Test a path as mandatory path from a node to access to other nodes. |
boolean |
ImmutableNameISTree.isMandatoryPath(ImmutableName _node,
ImmutableName[] _l_path)
Test a path as mandatory path from a node to access to other nodes. |
boolean |
ImmutableNameTree.isNode(ImmutableName _name)
Test a name as node of the nametree, including the root. |
boolean |
ImmutableNameISTree.isOpen(ImmutableName _node)
Get the state open/closed of a node. |
boolean |
ACSManager.isOpenACS(ImmutableName _name)
|
boolean |
ViewManager.isOpenView(ImmutableName _name)
|
boolean |
ImmutableNameISTree.isParentOfAcsNode(ImmutableName _node)
Get if a node is the direct or indirect parent of at least one node having the type ISImpl.ACS_NODE. |
boolean |
ACSManager.knowsACS(ImmutableName _name)
|
boolean |
ViewManager.knowsView(ImmutableName _name)
|
ACS |
ACSManager.openACS(ImmutableName _name)
Opens a registered and closed ACS from a file in the current directory. |
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 |
ViewManager.removeView(ImmutableName _name)
The view name is removed from the view list in ViewManager. |
Method parameters in ARoad0.gBaseInterface with type arguments of type ImmutableName | |
---|---|
void |
ACS.setL_TiedChildACS(java.util.List<ImmutableName> _l_names)
A tied child ACS has to be opened when this instance is opened. |
Uses of ImmutableName in ARoad0.gDMak |
---|
Fields in ARoad0.gDMak declared as ImmutableName | |
---|---|
private ImmutableName |
ActionNewACSyst.currentAncestor_
|
Methods in ARoad0.gDMak with parameters of type ImmutableName | |
---|---|
void |
ActionClose.close(ImmutableName _name,
boolean _withSaving)
Closes an open ACS or an open view, and saves it if necessary. |
static void |
ActionClose.closeGraphicView(ImmutableName _name)
Finalize the ViewRightsNetworkObserverImpl and the GraphicViewBaseListener for a ViewInBase, even if it is unknown by the base. |
void |
ActionClose.closeInGUI(ImmutableName _name,
javax.swing.JComponent _compo)
Closes in the GUI an open or closed ACS or an open view, but no closing in the base. |
static void |
ActionClose.closeMainFrameInGUI(ImmutableName _name,
javax.swing.JInternalFrame _frame,
boolean _closeGraphicView)
Close in the GUI the main frame of an open ACS, an open view, the 'All full views' or 'All NoThan views' frames. |
private void |
ActionClose.closeOneAllViewsTab(ImmutableName _name,
javax.swing.JPanel _panel)
Closes the tab pane of an open EPRView or NoThanView in the relevant TabbedPane of the GUI, with the graphic view and all the associated objects. |
static boolean |
ActionClose.closeSeeWhyFrameInGUI(ImmutableName _name)
Close the 'See why' main frame of an open view in the GUI, but not in a JTabbedPane. |
void |
ActionCopy.copyACSorView(ImmutableName _name)
For a view only, copies, saves and opens it. |
void |
ActionNewView.createExtentedEPRView(ImmutableName _currentViewName,
java.util.Set _l_BaseObject)
Displays a dialog box to let the user enters the view name, when he has clicked on the 'New extended view' in a view, and creates the new view from the BaseObject list. |
private static java.beans.PropertyDescriptor[] |
ActionOpenGlobalStructure.getISnodePropertyDescriptors(ImmutableName _name)
Constructs the property descriptors for the currently selected node in the IS structure. |
static java.beans.PropertyDescriptor |
ActionOpenGraphicView.getViewPropertyDescriptor(ImmutableName _name)
Constructs the property descriptor for the open view in the 'Full views' or 'NoMore-NoLess views' tabbed pane, where the display name is the ViewInBase name. |
private void |
ActionRemove.informationOnACSremoving(ImmutableName _name)
The user has to read the ACS dependencies on children ACS and views, before confirming the removing of an ACS. |
static javax.swing.JInternalFrame |
ActionOpenMainFrame.openACSmainFrame(ImmutableName _name,
java.util.Map _m_GUIconfig)
To open the ACS main frame. |
private void |
ActionOpenACSyst.openOneACS(ImmutableName _name)
Opens the selected ACS, to display their resources in trees, to update the explorer, the beamer and the 'Architecture' view. |
static void |
ActionNewACSyst.removePreACSinGUI(ImmutableName _objectName)
Remove the node associated to an ACSRun in the explorer. |
private static void |
ActionOpenGraphicView.restoreMainAndSeeWhyFrames(ImmutableName _name,
javax.swing.JInternalFrame _frame,
java.util.Map _m_GUIconfig)
Opens the 'See why' frame and set the bounds of the main and 'See why' frames, if it is required in the GUI configuration. |
void |
ActionSave.save(java.lang.String _type,
ImmutableName _name,
java.util.Map _m_GUIconfig,
boolean _withGraphicViewListeningRestoration)
Save an opened ACS or ViewInBase, which will be restored by Gui1.Desktop at the next opening. |
void |
ActionNewACSyst.setNewComponent(ImmutableName _currentAncestor)
Called by setCurrentAncestor() to create a new logical or physical component as an ancestor of the new ACS. |
void |
ActionClose.tabClosingPerformed(ImmutableName _tab)
Manages a tab closing in the 'All Views' frame. |
Uses of ImmutableName in ARoad0.Gui1 |
---|
Fields in ARoad0.Gui1 declared as ImmutableName | |
---|---|
private static ImmutableName |
BeamerManager.objectInBeamerName__
Name of the object displayed in the beamer |
Methods in ARoad0.Gui1 that return ImmutableName | |
---|---|
protected ImmutableName |
SimplePropertyEditor.getNameFromDetailledName(java.lang.String _detailledName)
Uses the property source_ to get the name of an ACSObject from its detailled name. |
Methods in ARoad0.Gui1 with parameters of type ImmutableName | |
---|---|
static void |
InternalFrameModel.addOnGoingClosingFromActionClass(ImmutableName _name)
Update the dynamic list of names for the base objects which ActionCloseXXX is closing. |
(package private) static BaseObject |
BeamerManager.getBaseObject(ImmutableName _name,
java.lang.Class _type)
This is wrapper of ACS_Facade.getEorBaseObject() to get a StringRight while there is an on-going entering of the properties for an ACSFactory. |
static javax.swing.JInternalFrame |
InternalFrameModel.getOpenedSeeWhyFrame(ImmutableName _viewName)
Gets the 'See why' frame of a view, if it is opened. |
static java.lang.String |
InternalFrameUtilities.getViewFrameTitleFromViewName(ImmutableName _name)
Gets the main frame title for an EPRViewInBase or a NoThanViewInBase. |
static void |
InternalFrameModel.removeBaseObjectJComponent(ImmutableName _name)
Updates m_JComponentsOfBaseObjects__. |
(package private) static void |
InternalFrameModel.removeMainFrameBaseObject(ImmutableName _name)
Updates m_BaseObjectsInMainFrames__, m_MainFramesOfBaseObjects__ and m_JComponentsOfBaseObjects__ with a lock on them. |
(package private) static void |
InternalFrameModel.removeOnGoingClosingFromActionClass(ImmutableName _name)
Removes a name for the base objects which are closing. |
static javax.swing.JInternalFrame |
InternalFrame.showACSTreeFrame(ImmutableName _name,
javax.swing.JTree _tree,
BaseObject _object)
Creates and displays a frame including an ACS tree, with a frame listener which fires events to ActionCloseACS, and register _object as a base object. |
static boolean[] |
DialogBox.showClosingAndSavingDialog(ImmutableName _name)
Display a confirm dialog for closing and saving operations on a base object. |
void |
TabClosingHandler.tabClosingPerformed(ImmutableName _tab)
Manage the tab closing for finalizing the relevant property editors. |
Uses of ImmutableName in ARoad0.Gui2 |
---|
Fields in ARoad0.Gui2 declared as ImmutableName | |
---|---|
protected ImmutableName |
GraphicView.dragSourceNodeName_
in a drag&drop operation, the name of the source node to move. |
protected ImmutableName |
GraphicView.dragTargetNodeName_
in a drag&drop operation to move a node, the target node name, if the target is not empty. |
private ImmutableName |
ISTreeBaseListenerImpl.sourceName_
name of the source for TreeManager |
private ImmutableName |
GraphicViewBaseListenerImpl.viewName_
|
private ImmutableName |
ViewTreeBaseListenerImpl.viewName_
|
Fields in ARoad0.Gui2 with type parameters of type ImmutableName | |
---|---|
protected java.util.Map<ImmutableName,GraphicNode> |
GraphicView.m_GraphicNodes_
map of GraphicNodes, the associated BaseObject name is the key, sometimes extended by |
protected java.util.Map<ImmutableName,java.awt.geom.Rectangle2D> |
GraphicView.m_GraphicNodesBounds_
map of the GraphicNode absolute cordinates in this panel Graphics2D, the associated BaseObject name is the key, Rectangle2D is the value type; get through GraphicNode.getShape(). |
protected java.util.Map<ImmutableName,java.util.List<DisplayableLinkImpl>> |
GraphicView.m_l_DisplayableLinks_
map of DisplayableLinkImpls; the compound name constructed with the two base objects names (eligible party first) is the key; the value is a List of DisplayableLinkImpls for getting all the visible or hiden links between two view base objects. |
Methods in ARoad0.Gui2 that return ImmutableName | |
---|---|
ImmutableName |
ACSTreeBaseListenerImpl.getEorMainEventSource()
Gets the main event source associated to the instance in its construction. |
ImmutableName |
BaseListener.getEorMainEventSource()
Get the main event source associated to the instance in its construction. |
ImmutableName |
GraphicViewBaseListenerImpl.getEorMainEventSource()
Get the main event source associated to the instance in its construction. |
ImmutableName |
ISTreeBaseListenerImpl.getEorMainEventSource()
Get the main event source associated to the instance in its construction, which is sourceName_. |
ImmutableName |
ViewTreeBaseListenerImpl.getEorMainEventSource()
Get the main event source associated to the instance in its construction. |
static ImmutableName |
ACSTreeUtilities.getResourceInTree(ImmutableName _acsName,
javax.swing.tree.DefaultMutableTreeNode _node)
Since the resource in an ACS tree is not the user object of the node, gets the resource through the sequence of Strings from the node 'RESOURCES' which defines the resource name. |
static ImmutableName |
TreeManager.getTrueUserObjectNameInStructureTree(javax.swing.tree.DefaultMutableTreeNode _node)
Since the element in the IS structure is not the user object of the node, gets the element through the tree path of Strings from the IS node. |
static ImmutableName |
ViewModel.getViewNameFromTabTitle(java.lang.String _title)
Gets the ViewInBase name from the tab title in the 'All full views' or from the 'All NoThan views' JTabbedPane. |
Methods in ARoad0.Gui2 with parameters of type ImmutableName | |
---|---|
static void |
ViewModel.addClosingTabButtonInTabbedPane(ImmutableName _name,
javax.swing.JButton _component)
Update m_closingFullViewTabButtons__ or m_closingNoThanViewTabButtons__. |
static void |
ViewModel.addOnGoingClosingOnView(ImmutableName _name)
Update the dynamic list of names for the Full and NoThan views which ActionClose is closing. |
static javax.swing.JTree |
ISTree.createISnodeTree(javax.swing.JTree _tree,
ImmutableName _iSname,
ImmutableName _name,
javax.swing.tree.DefaultMutableTreeNode _parent)
Creates a graphical subtree of IS objects, where the last component of the object name is the user object for the tree node. |
static javax.swing.JButton |
ViewModel.getClosingTabButtonInTabbedPane(ImmutableName _name)
Used by ActionClose. |
static javax.swing.tree.DefaultMutableTreeNode |
ACSTreeUtilities.getDetailledNameNodeInExplorer(DetailledName _object,
ImmutableName _aCSname)
Gets the first tree node associated to a detailled name object in a subtree from a node (in the explorer or another tree). |
static GraphicView |
ViewModel.getGraphicViewOfView(ImmutableName _name)
Used by GraphicViewPropertyEditor.valueOf(). |
static javax.swing.tree.DefaultMutableTreeNode |
ISTree.getParentInISTree(ImmutableName _name)
Gets the parent TreeNode from the element name, through a searching from the root. |
static ImmutableName |
ACSTreeUtilities.getResourceInTree(ImmutableName _acsName,
javax.swing.tree.DefaultMutableTreeNode _node)
Since the resource in an ACS tree is not the user object of the node, gets the resource through the sequence of Strings from the node 'RESOURCES' which defines the resource name. |
static java.lang.String |
ViewModel.getTabTitleFromViewName(ImmutableName _name)
Gets the tab title in the 'All views' or 'NoThan views' JTabbedPane, as two or three name components with ':: ' as separator. |
static javax.swing.tree.DefaultMutableTreeNode |
ISTree.getTreeNodeInISTree(ImmutableName _name)
Gets the TreeNode from the IS node name, through a searching from the root. |
static javax.swing.tree.DefaultMutableTreeNode |
TreeManager.getTreeNodeInNamingTree(ImmutableName _ancestorName,
javax.swing.tree.DefaultMutableTreeNode _rootNode,
ImmutableName _name)
Gets the TreeNode for a Name through the tree path of Strings from a ancestor node which has to be an ancestor of the result. |
static boolean |
TreeManager.haveAtLeastOneTreeBaseListener(ImmutableName _sourceName)
Detect an ACSRun or ViewInBase that has at least one tree base listener. |
static void |
TreeManager.removeACSMainTreeBaseListener(ImmutableName _name)
Removes the BaseListener associated to a main ACS JTree, defined as the JTree which displays all the ACS in a specific frame, to complete the Explorer displaying. |
static void |
ACSTreeUtilities.removeACSorViewNode(ImmutableName _objectName)
Removes the node associated to an ACS or a view in the explorer. |
static void |
TreeManager.removeAllTreeBaseListenerFor(ImmutableName _sourceName)
Removes in the list of baseListeners all those associated to a specified event source. |
static void |
ViewModel.removeClosingTabButtonInTabbedPane(ImmutableName _name)
Update m_closingFullViewTabButtons__ or m_closingNoThanViewTabButtons__ without any check. |
static void |
ViewModel.removeOnGoingClosingOnView(ImmutableName _name)
Remove a name among the Full and NoThan views which are closing. |
static void |
TreeManager.removeTreeBaseListener(ImmutableName _sourceName,
javax.swing.tree.TreeModel _model)
Removes the baseListener associated to a JTree in the GUI. |
protected void |
GraphicNoThanView.setGraphicNodeLocations(ImmutableName _newNodeName,
java.util.Map _m_GraphicNodesPosition)
Called only by resetGraphicView(). |
protected void |
GraphicView.setGraphicNodeLocations(ImmutableName _newNodeName,
java.util.Map _m_GraphicNodesPosition)
Add/remove to the graphic view a base object and its location, if non-null, and restores the old locations for the old objects. |
protected static java.awt.geom.Point2D.Float[] |
GraphicView.setPoint2DForArrowAndRights(ImmutableName _end_one,
ImmutableName _end_two,
java.util.Map _m_gNodeBoundsModel,
int _epArrowsCount)
Sets the absolute positions of the line or arrow for a pair of GraphicNodes, by the mean of the shape positions for the 2 GraphicRects that are associated to the pair. |
Method parameters in ARoad0.Gui2 with type arguments of type ImmutableName | |
---|---|
void |
GraphicView.setIndexesOfNodeLocations(java.util.Map<ImmutableName,java.lang.Integer> _m_positionIndex)
Sets the relative positions of nodes, after a GUI saving. |
Uses of ImmutableName in ARoad0.gWork |
---|
Fields in ARoad0.gWork with type parameters of type ImmutableName | |
---|---|
private java.util.Map<ImmutableName,LinkRights> |
RightsMediatorImpl.m_LinkRights_
Map of the instances of the LinkRights or its subclasses for the view nodes and the analyzed or intermediate nodes. |
private java.util.Map<ImmutableName,NodeRights> |
RightsMediatorImpl.m_NodeRights_
Map of the instances of the NodeRights or its subclasses for the view nodes and the analyzed or intermediate nodes. |
Methods in ARoad0.gWork that return types with arguments of type ImmutableName | |
---|---|
static java.util.Set<ImmutableName> |
ViewInBase_Facade.getElementsOfOneView(ImmutableName _name,
boolean _acsNames)
Get the elements of a closed or opened ViewInBase. |
java.util.Map<ImmutableName,java.util.Set<StringRight>> |
RightsFactory_Facade.getFirstShapeEffectiveRights(java.util.Map _m_l_DisplayableLinks)
Sets the current effective rights from the DisplayableLinks associated to each BaseObject pair in a view, after a parsing of all the direct and indirect paths from the first end to the second end of the pair. |
java.util.Map<ImmutableName,LinkRights> |
RightsMediatorImpl.getLinkRightsInstances()
Gets the map of the LinkRights instances to use for each view node, analyzed or intermediate node. |
java.util.Map<ImmutableName,NodeRights> |
RightsMediatorImpl.getNodeRightsInstances()
Gets the map of the NodeRights instances to use for each view node, analyzed or intermediate node. |
Methods in ARoad0.gWork with parameters of type ImmutableName | |
---|---|
static void |
AcsFactory.configureRBAConLinux(ImmutableName _name,
ACS _core,
ACSFactoryImpl _factory)
Creates the roots of the RBAC application on the Impl ACS. |
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(). |
private java.util.List<Name>[] |
DisplayableLinkUtilities.getCurrentEndKeys(ImmutableName _firstEndName,
ImmutableName _secondEndName,
java.util.Map<ImmutableName,java.util.Set<StringRight>> _m_rights,
boolean _detectPositiveRights)
Gets a first list containing the _m_rights keys starting with _firstEndName, and a second list containing the _m_rights keys ending with _secondEndName, if the _m_rights key has the sens of _detectPositiveRights. |
java.util.List<DisplayableLinkImpl> |
DisplayableLinkUtilities.getDLinksForLoopsOnTarget(ImmutableName _target,
java.util.Collection<DisplayableLinkImpl> _l_paths)
UNUSED - Analyzes a network of nodes and oriented links to detect the paths which end to _target and may participate to some loops. |
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. |
java.util.Set |
DisplayableLinkUtilities.getIntermediateNodesListsForPair(ImmutableName _pairKey,
java.util.Map _m_l_DisplayableLinks)
Select the lists of intermediate nodes in the DisplayableLinks associated to a BaseObject pair. |
static ImmutablePrivilege |
ACS_Facade.getPrivilege(ImmutableName _name)
Gets the Privilege from its base object name. |
static boolean |
ViewInBase_Facade.isNoThanViewName(ImmutableName _name)
Check if the component name before the last component equals ' |
static boolean |
ACS_Facade.isOpenACS(ImmutableName _name)
|
static boolean |
ViewInBase_Facade.isOpenView(ImmutableName _name)
getElementsOfOneView( ImmutableName _name, boolean _acsNames) throws BaseError |
static boolean |
ACS_Facade.knowsACS(ImmutableName _name)
|
static boolean |
ViewInBase_Facade.knowsView(ImmutableName _name)
|
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. |
static NoThanViewInBase |
ViewInBase_Facade.openOrCreateNoThanView(ImmutableName _name,
java.util.List _EPList)
Gets the NoThan view; opens the registered view if it is closed; creates it, if it is necessary. |
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. |
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. |
void |
RightsMediatorImpl.removeInstancesForNode(ImmutableName _name)
Removes the NodeRights and the LinkRights instances for a view node, an analyzed or intermediate node. |
static void |
ViewInBase_Facade.removeView(ImmutableName _name)
Removes a view, and before, close and save it if it is open. |
static void |
ACS_Facade.saveACS(ImmutableName _name)
Save the ACS on a file.. |
static void |
ViewInBase_Facade.saveView(ImmutableName _name)
Saves the registered view on a file. |
static boolean |
ACS_Facade.validateFrameName(ImmutableName _name)
Validate a name, mainly as a title of an internal frame, as without ' ::' nor ' >>', nor '<>' or ViewInBase_Facade.NOTHAN_VIEW_INDICATOR, nor non-null and not empty. |
Method parameters in ARoad0.gWork with type arguments of type ImmutableName | |
---|---|
java.util.List<DisplayableLinkImpl> |
DisplayableLinkUtilities.containsIndirectPaths(java.util.List<DisplayableLinkImpl> _l_dLinks,
java.util.Map<ImmutableName,java.util.Set<StringRight>> _m_rights,
boolean _detectPositiveIndirectPaths)
Gets the simple DisplayableLinksImpls for which there is at least one indirect path through the other view nodes. |
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. |
private java.util.List<Name>[] |
DisplayableLinkUtilities.getCurrentEndKeys(ImmutableName _firstEndName,
ImmutableName _secondEndName,
java.util.Map<ImmutableName,java.util.Set<StringRight>> _m_rights,
boolean _detectPositiveRights)
Gets a first list containing the _m_rights keys starting with _firstEndName, and a second list containing the _m_rights keys ending with _secondEndName, if the _m_rights key has the sens of _detectPositiveRights. |
Uses of ImmutableName in ARoad0.gWorkInterface |
---|
Methods in ARoad0.gWorkInterface that return types with arguments of type ImmutableName | |
---|---|
java.util.Map<ImmutableName,LinkRights> |
AlgorithmInterpreter.getLinkRightsInstances()
Gets the map of the LinkRights instances to use for each view node or intermediate node. |
java.util.Map<ImmutableName,NodeRights> |
AlgorithmInterpreter.getNodeRightsInstances()
Gets the map of the NodeRights instances to use for each view node or intermediate node. |
Methods in ARoad0.gWorkInterface with parameters of type ImmutableName | |
---|---|
void |
AlgorithmInterpreter.removeInstancesForNode(ImmutableName _name)
Removes the NodeRights and the LinkRights instances for a view node or an intermediate node. |
Method parameters in ARoad0.gWorkInterface with type arguments of type ImmutableName | |
---|---|
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. |
Uses of ImmutableName in ARoad0.Pattern |
---|
Methods in ARoad0.Pattern with parameters of type ImmutableName | |
---|---|
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 |