Method Summary |
|
public boolean | addLayoutEventListener(LayoutEventListener l) |
public IUserLayoutNodeDescription | addNode(IUserLayoutNodeDescription node, String parentId, String nextSiblingId) |
public boolean | canAddNode(IUserLayoutNodeDescription node, String parentId, String nextSiblingId) |
public boolean | canDeleteNode(String nodeId) |
public boolean | canMoveNode(String nodeId, String parentId, String nextSiblingId) |
public boolean | canUpdateNode(IUserLayoutNodeDescription node) |
public IUserLayoutNodeDescription | createNodeDescription(int nodeType) |
public boolean | deleteNode(String nodeId) |
public String | getCacheKey() |
protected ChannelDefinition | getChannelDefinition(String subId) Given a subscribe Id, return a ChannelDefinition.
Parameters: subId - the subscribe id for the ChannelDefinition. |
public Enumeration | getChildIds(String nodeId) |
public int | getDepth(String nodeId) Returns the depth of a node in the layout tree. |
public String | getFname(String subId) Given a subscribe Id, return its functional name. |
public String | getFocusedId() Get the current focused layout subscribe id. |
public int | getLayoutId() |
public String | getNextSiblingId(String nodeId) |
public IUserLayoutNodeDescription | getNode(String nodeId) |
public IUserLayoutManager | getOriginalLayoutManager() |
public String | getParentId(String nodeId) |
public String | getPreviousSiblingId(String nodeId) |
public String | getRootFolderId() |
public String | getSubscribeId(String fname) Given an functional name, return its subscribe id. |
public IUserLayout | getUserLayout() |
public void | getUserLayout(ContentHandler ch) |
public void | getUserLayout(String nodeId, ContentHandler ch) |
public Document | getUserLayoutDOM() |
public void | loadUserLayout() |
public void | markAddTargets(IUserLayoutNodeDescription node) |
public void | markMoveTargets(String nodeId) |
public boolean | moveNode(String nodeId, String parentId, String nextSiblingId) |
public void | processLayoutParameters(IPerson person, UserPreferences userPrefs, HttpServletRequest req) Delegates to the wrapped layout manager's implementation. |
public boolean | removeLayoutEventListener(LayoutEventListener l) |
public void | saveUserLayout() |
public void | setFocusedId(String subscribeId) Set the current focused layout subscribe id. |
public void | setLayoutStore(IUserLayoutStore ls) |
public void | setOriginalLayoutManager(IUserLayoutManager man) |
public void | setUserLayout(IUserLayout userLayout) |
public boolean | updateNode(IUserLayoutNodeDescription node) |