The methods of the ObjectSecurityModel class are listed below. For a complete list of ObjectSecurityModel class members, see the ObjectSecurityModel Members topic.
![]() | This method adds the group and users selected in the tree to the list. It deletes the unselected values and adds the newly selected values. It doesn't change the values that were already in the list (this way we don't loose the rights information). |
![]() | Helper function for extracting and adding extra control parameters from the create object string. |
![]() | Calls the right AddRow method based on the Object type. |
![]() | |
![]() | |
![]() | |
![]() | Clears the hidden objects for the tree. |
![]() | Tells whether the Object identified by the class ID and the object ID in argument is in the list or no. |
![]() | |
![]() | |
![]() | |
![]() | |
![]() | Returns true if this group should have a link to view its members. |
![]() | This method will be called when you come back to the main Editor from a sub Editor. |
![]() | |
![]() | Determines whether the specified Object is equal to the current Object. |
![]() | Saves the security settings into the IPTObject. |
![]() | Returns the nAccessLevel. The accesslevel of the objects for the tree control to display. |
![]() | Returns the array of supported Access Levels. Those levels will be printed out on each row in a drop-down list. |
![]() | Returns the String associated with the Access Level ID in argument. The ID has to be a PT_ACCESS_LEVELS constant. |
![]() | |
![]() | |
![]() | |
![]() | |
![]() | |
![]() | |
![]() | Returns the community id for the tree. |
![]() | Returns the community mode for the tree. |
![]() | Returns the create new action informations. |
![]() | Returns the URL to the Editor in create mode (new object). |
![]() | |
![]() | |
![]() | Returns the icon to display on each row before the input text. If the value is null, no icon is displayed. |
![]() | |
![]() | |
![]() | |
![]() | Returns the array of objects to display in the tree. |
![]() | Returns the URL to edit the object. |
![]() | |
![]() | |
![]() | |
![]() | Serves as a hash function for a particular type. GetHashCode is suitable for use in hashing algorithms and data structures like a hash table. |
![]() | Returns the hidden objects for the tree. |
![]() | Returns the value of m_bCardACL. |
![]() | |
![]() | |
![]() | Returns the String to display on the left navigation menu. |
![]() | |
![]() | Returns the column ID of the primary sorted column. (the array can be sorted by multiple columns) |
![]() | Returns the sort direction of the primary sorted column. |
![]() | |
![]() | Returns the Class name. |
![]() | Returns the value of the m_bNoRowIcons member variable. True if no icons are to be displayed on each selected row. |
![]() | |
![]() | Returns String of Class ID of the Objects displayed in the tree. E.g.: "2,45,3" This is the format used by the tree. |
![]() | |
![]() | |
![]() | Returns the icon to display on each row before the input text, given a class id. If the value is null then we get the default row icon. |
![]() | |
![]() | Returns a String of Class IDs and Object IDs of the Objects to select in the tree. E.g.: "classID1,ObjID1,classID2,objID2" This is the format used by the tree. |
![]() | Helper method to get a String with the selected Object names. E.g.: User1, User2, Group1 Will return an empty String if no Object was selected. |
![]() | Tells whether or not the DP should display the header and the left navigation. |
![]() | Returns the value of m_nSupportMandatoryColumn. |
![]() | |
![]() | Returns the leaf type of the tree. |
![]() | Returns the selection type of the tree. Converts the boolean value to a string so that it can be put in the query string for the tree. |
![]() | Returns the query filter for the tree. |
![]() | Returns tree AS ID. |
![]() | Returns the Tree sub title. |
![]() | Returns the Tree title. |
![]() | Gets the Type of the current instance. |
![]() | |
![]() | Returns a unique String for the name of the pop-up. |
![]() | |
![]() | |
![]() | |
![]() | Helper function that returns true if the current user has edit access on the group identified by the ID in argument. |
![]() | Returns a flag to know whether the security has changed compared to what we have in the DB or no. |
![]() | |
![]() | |
![]() | Partialally initializes the expandable list. InitializeExpandableList must also be called when this method is used. |
![]() | |
![]() | Initializes the read only expandable list. |
![]() | Initializes the expandable list. |
![]() | Initializes the expandable list. |
![]() | Initalizes the list (PTGrowableSortedArrayWrapper) with a column mapping and an array of sort. The growable array will always be sorted by the 1st column ascending. |
![]() | Tells whether the Object ACL identified by the class ID, the object ID and the Access Level ID in argument is in the list or no. |
![]() | |
![]() | |
![]() | Returns true if it should be possible to edit Objects from this class ID. |
![]() | Returns true if the object on the row in argument corresponds to the Everyone Group. |
![]() | Returns true if the object identified by the class id and the object id in argument is read only. |
![]() | |
![]() | |
![]() | |
![]() | Resets the tree ID, this way a new tree will be opened. This can be used to switch from a multi select tree to a single select tree for example. |
![]() | Reverses the sort of all the sorted columns. |
![]() | |
![]() | Sets the nAccessLevel. The accesslevel of the objects for the tree control to display. |
![]() | |
![]() | |
![]() | Special case for Crawler Editor where it's possible to Edit the ACL for cards imported by this crawler. |
![]() | Sets the community folder id for the tree. By default there is no community folder id. |
![]() | Sets the community mode for the tree. By default there is no community mode. |
![]() | Add the array passed in argument to the list. The array should be created using the EXPLIST_COL constants defined in this class. |
![]() | Sets the icon to display on each row before the input text. By default, no icon is displayed. |
![]() | |
![]() | |
![]() | |
![]() | Sets the array of objects to display in the tree. (Only those objects will be display in the tree.) The array in argument should be in the following format: classid1,objectid1,classid2,objectid2.... |
![]() | |
![]() | Enables the create new links for the Class ID in argument. Doing this will also enbale the links to Edit the Objects in the list. |
![]() | |
![]() | Because this select ptobject list needs to support both move row actions enable and disable, we need to change the colspan of the header row when this happens. |
![]() | Sets the hidden objects for the tree. By default there are no hidden objects. |
![]() | |
![]() | Sets the String to display on the left navigation menu. |
![]() | |
![]() | Sets the m_bNoRowIcons member variable. True if no icons are to be displayed on each selected row. |
![]() | |
![]() | Sets the read only objects. Those object won't appear in the tree and the user will not be able to delete them. |
![]() | Sets the icon to display on each row before the input text, given a class id. By default, all class ids are associated with empty images. Call SetDefaultRowIcon to set a universal default icon. |
![]() | |
![]() | Changes the value of the flag m_bShowHeaderAndLeftNav that decides if the DP should display the header and the left navigation. |
![]() | Sets a new value for m_nSupportMandatoryColumn. |
![]() | |
![]() | Sets the leaf type for the tree. Is set to N_LEAFSELECT by default. |
![]() | Sets the selection type for the tree. Multiselect is set to true by default. |
![]() | Sets the query filter for the tree. By default there is no query filter. |
![]() | Sets the Tree sub title. |
![]() | Sets the Tree title. |
![]() | |
![]() | Gets the column ID back from the form data and resort the array by that column ID, ascending. |
![]() | Returns a String that represents the current Object. |
![]() | Helper method that adds a row to the list. NOTE: Items added to the growable sorted list is not resorted after adding an entry due to scalability reasons. Resort the growable sort array manually by calling: super.GetItems().SortArray() |
![]() | Helper method to create a temporary array of index mapping. On each row we have the following info: class ID - Object ID - index This method is used to not loose the order when the move row actions are enabled. |
![]() | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. |
![]() | Helper method to get the sort. |
![]() | Helper method to get the array of column info. |
![]() | Helper method to get the value of the index for the object identified by the object ID and class ID in argument. Returns -1 if the object was not in the array. |
![]() | |
![]() | |
![]() | Helper method to know whether or not the current user has at least select access to the object in argument. |
![]() | Inits the array of supported Access Levels. |
![]() | Initializes the list with the ACL from the PTObject. |
![]() | Initializes the m_bIsReadOnly flag to know if the user can edit the page or not. Only users with admin access on the object can edit this page. |
![]() | Creates a shallow copy of the current Object. |
![]() | |
![]() | |
![]() | |
![]() | |
![]() | Saves the access level for the row _nRowIndex. |
![]() | Helper method to save the Tree ID on repost. |
ObjectSecurityModel Class | com.plumtree.portaluiinfrastructure.editor.commonpages.objectsecurity Namespace