|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jasig.portal.layout.dlm.HandlerUtils
public class HandlerUtils
Utility functions for applying user changes to the user's plf prior to persisting.
Field Summary | |
---|---|
static java.lang.String |
RCS_ID
|
Constructor Summary | |
---|---|
HandlerUtils()
|
Method Summary | |
---|---|
private static org.w3c.dom.Element |
createILFCopy(org.w3c.dom.Element compViewNode,
org.w3c.dom.Element compViewParent,
boolean includeChildNodes,
org.w3c.dom.Document plf,
org.w3c.dom.Element plfParent,
IPerson person)
Creates a copy of an ilf node in the plf and sets up necessary storage attributes. |
(package private) static org.w3c.dom.Element |
createOrMovePLFOwnedNode(org.w3c.dom.Element compViewNode,
org.w3c.dom.Element compViewParent,
boolean createIfNotFound,
boolean createChildNodes,
org.w3c.dom.Document plf,
org.w3c.dom.Element plfParent,
IPerson person)
Creates or moves the plf copy of a node in the composite view and inserting it before its next highest sibling so that if dlm is not used then the model ends up exactly like the original non-dlm persistance version. |
static org.w3c.dom.Element |
createPlfNodeAndPath(org.w3c.dom.Element compViewNode,
boolean includeChildNodes,
IPerson person)
Creates a copy of the passed in ILF node in the PLF if not already there as well as creating any ancestor nodes along the path from this node up to the layout root if they are not there. |
static org.w3c.dom.Element |
getPLFNode(org.w3c.dom.Element compViewNode,
IPerson person,
boolean create,
boolean includeChildNodes)
This method returns the PLF version of the passed in compViewNode. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String RCS_ID
Constructor Detail |
---|
public HandlerUtils()
Method Detail |
---|
public static org.w3c.dom.Element getPLFNode(org.w3c.dom.Element compViewNode, IPerson person, boolean create, boolean includeChildNodes) throws PortalException
PortalException
public static org.w3c.dom.Element createPlfNodeAndPath(org.w3c.dom.Element compViewNode, boolean includeChildNodes, IPerson person) throws PortalException
PortalException
private static org.w3c.dom.Element createILFCopy(org.w3c.dom.Element compViewNode, org.w3c.dom.Element compViewParent, boolean includeChildNodes, org.w3c.dom.Document plf, org.w3c.dom.Element plfParent, IPerson person) throws PortalException
PortalException
static org.w3c.dom.Element createOrMovePLFOwnedNode(org.w3c.dom.Element compViewNode, org.w3c.dom.Element compViewParent, boolean createIfNotFound, boolean createChildNodes, org.w3c.dom.Document plf, org.w3c.dom.Element plfParent, IPerson person) throws PortalException
PortalException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |