org.jasig.portal.layout.dlm
Class DeleteManager
java.lang.Object
org.jasig.portal.layout.dlm.DeleteManager
public class DeleteManager
- extends Object
Looks for, applies against the ilf, and updates accordingly the delete
set within a plf.
- Since:
- uPortal 2.5
- Version:
- $Revision: 19776 $ $Date: 2010-01-14 16:17:21 -0600 (Thu, 14 Jan 2010) $
|
Method Summary |
static void |
addDeleteDirective(Element compViewNode,
String elementID,
IPerson person)
Create and append a delete directive to delete the node identified by
the passed in element id. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RCS_ID
public static final String RCS_ID
- See Also:
- Constant Field Values
DeleteManager
public DeleteManager()
addDeleteDirective
public static void addDeleteDirective(Element compViewNode,
String elementID,
IPerson person)
throws PortalException
- 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.
- Throws:
PortalException
Copyright © 2010 Jasig. All Rights Reserved.