| java.lang.Object org.jasig.portal.layout.dlm.DeleteManager
DeleteManager | public class DeleteManager (Code) | | Looks for, applies against the ilf, and updates accordingly the delete
set within a plf.
version: $Revision: 36294 $ $Date: 2005-11-10 12:36:31 -0700 (Thu, 10 Nov 2005) $ since: uPortal 2.5 |
addDeleteDirective | public static void addDeleteDirective(Element compViewNode, String elementID, IPerson person) throws PortalException(Code) | | Create and append a delete directive to delete the node identified by
the passed in element id. If this node contains any incorporated
elements then they must also have a delete directive added in here to
prevent incorporated channels originating in another column from
reappearing in that column because the position set entry that pulled
them into this column was now removed. (ie: the user moved an inc'd
channel to this column and then deleted the column means that the inc'd
channel should be deleted also.) This was designed to add a delete
directive for each nested element having an ID so as to work for the
future case of a tree view.
|
applyAndUpdateDeleteSet | static void applyAndUpdateDeleteSet(Document plf, Document ilf, IntegrationResult result)(Code) | | Get the delete set if any from the plf and process each delete command
removing any that fail from the delete set so that the delete set is
self cleaning.
|
|
|