Uses of Interface
org.jasig.portal.layout.node.IUserLayoutNodeDescription

Packages that use IUserLayoutNodeDescription
org.jasig.portal.events.support   
org.jasig.portal.layout Interfaces and classes for basic layouts support. 
org.jasig.portal.layout.dlm Interfaces and classes in support of Distributed Layout Management. 
org.jasig.portal.layout.immutable Classes in support of restricting the user from changing the layout. 
org.jasig.portal.layout.node   
org.jasig.portal.layout.simple Intefaces and classes primarily for Simple Layouts. 
 

Uses of IUserLayoutNodeDescription in org.jasig.portal.events.support
 

Methods in org.jasig.portal.events.support that return IUserLayoutNodeDescription
 IUserLayoutNodeDescription ChannelLayoutPortalEvent.getParentDescription()
           
 

Constructors in org.jasig.portal.events.support with parameters of type IUserLayoutNodeDescription
ChannelAddedToLayoutPortalEvent(Object source, IPerson person, UserProfile profile, IUserLayoutChannelDescription description, IUserLayoutNodeDescription parentNode)
           
ChannelInstanciatedInLayoutPortalEvent(Object source, IPerson person, UserProfile profile, IUserLayoutChannelDescription description, IUserLayoutNodeDescription parentNode)
           
ChannelLayoutPortalEvent(Object source, IPerson person, UserProfile profile, IUserLayoutChannelDescription description, IUserLayoutNodeDescription parentNode, EventType eventType)
           
ChannelMovedInLayoutPortalEvent(Object source, IPerson person, UserProfile profile, IUserLayoutChannelDescription description, IUserLayoutNodeDescription oldParentNode, IUserLayoutNodeDescription newParentNode)
           
ChannelRemovedFromLayoutPortalEvent(Object source, IPerson person, UserProfile profile, IUserLayoutChannelDescription description, IUserLayoutNodeDescription parentNode)
           
ChannelRenderedInLayoutPortalEvent(Object source, IPerson person, UserProfile profile, IUserLayoutChannelDescription description, IUserLayoutNodeDescription parentNode, long renderTime, boolean renderedFromCache)
           
ChannelTargetedInLayoutPortalEvent(Object source, IPerson person, UserProfile profile, IUserLayoutChannelDescription description, IUserLayoutNodeDescription parentNode)
           
ChannelUpdatedInLayoutPortalEvent(Object source, IPerson person, UserProfile profile, IUserLayoutChannelDescription description, IUserLayoutNodeDescription parentNode)
           
PortletActionInLayoutPortalEvent(Object source, IPerson person, UserProfile profile, IUserLayoutChannelDescription description, IUserLayoutNodeDescription parentNode, long renderTime)
           
TimedChannelLayoutPortalEvent(Object source, IPerson person, UserProfile profile, IUserLayoutChannelDescription description, IUserLayoutNodeDescription parentNode, long renderTime, EventType eventType)
           
 

Uses of IUserLayoutNodeDescription in org.jasig.portal.layout
 

Fields in org.jasig.portal.layout declared as IUserLayoutNodeDescription
protected  IUserLayoutNodeDescription LayoutEvent.node
           
protected  IUserLayoutNodeDescription LayoutMoveEvent.oldParentNode
           
protected  IUserLayoutNodeDescription LayoutEvent.parentNode
           
 

Methods in org.jasig.portal.layout that return IUserLayoutNodeDescription
 IUserLayoutNodeDescription IUserLayoutManager.addNode(IUserLayoutNodeDescription node, String parentId, String nextSiblingId)
          Add a new node to a current user layout.
 IUserLayoutNodeDescription TransientUserLayoutManagerWrapper.addNode(IUserLayoutNodeDescription node, String parentId, String nextSiblingId)
           
 IUserLayoutNodeDescription IUserLayoutManager.createNodeDescription(int nodeType)
          A factory method to create an empty IUserLayoutNodeDescription instance
 IUserLayoutNodeDescription TransientUserLayoutManagerWrapper.createNodeDescription(int nodeType)
           
 IUserLayoutNodeDescription IUserLayoutManager.getNode(String nodeId)
          Obtain a description of a node (channel or a folder) in a given user layout.
 IUserLayoutNodeDescription TransientUserLayoutManagerWrapper.getNode(String nodeId)
           
 IUserLayoutNodeDescription LayoutEvent.getNodeDescription()
          Obtain a description of a node involved in the event.
 IUserLayoutNodeDescription IUserLayout.getNodeDescription(String nodeId)
          Obtain a description of a node (channel or a folder) in a given user layout.
 IUserLayoutNodeDescription LayoutMoveEvent.getOldParentNode()
          Obtain the OLD parent node.
 IUserLayoutNodeDescription LayoutEvent.getParentNode()
          Obtain a description of the parent of the node involved in the event
 

Methods in org.jasig.portal.layout with parameters of type IUserLayoutNodeDescription
 IUserLayoutNodeDescription IUserLayoutManager.addNode(IUserLayoutNodeDescription node, String parentId, String nextSiblingId)
          Add a new node to a current user layout.
 IUserLayoutNodeDescription TransientUserLayoutManagerWrapper.addNode(IUserLayoutNodeDescription node, String parentId, String nextSiblingId)
           
 boolean IUserLayoutManager.canAddNode(IUserLayoutNodeDescription node, String parentId, String nextSiblingId)
          Test if a particular node can be added at a given location.
 boolean TransientUserLayoutManagerWrapper.canAddNode(IUserLayoutNodeDescription node, String parentId, String nextSiblingId)
           
 boolean IUserLayoutManager.canUpdateNode(IUserLayoutNodeDescription node)
          Test if a certain node can be updated.
 boolean TransientUserLayoutManagerWrapper.canUpdateNode(IUserLayoutNodeDescription node)
           
 void IUserLayoutManager.markAddTargets(IUserLayoutNodeDescription node)
          Ask manager to output markings at the locations where a given node can be added.
 void TransientUserLayoutManagerWrapper.markAddTargets(IUserLayoutNodeDescription node)
           
 boolean IUserLayoutManager.updateNode(IUserLayoutNodeDescription node)
          Update a given node.
 boolean TransientUserLayoutManagerWrapper.updateNode(IUserLayoutNodeDescription node)
           
 

Constructors in org.jasig.portal.layout with parameters of type IUserLayoutNodeDescription
LayoutEvent(Object source, IUserLayoutNodeDescription parentNode, IUserLayoutNodeDescription node)
          Construct a LayoutEvent from a given source, and a given node.
LayoutMoveEvent(Object source, IUserLayoutNodeDescription parentNode, IUserLayoutNodeDescription node, IUserLayoutNodeDescription oldParentNode)
          Construct a LayoutMoveEvent from a given source, node, and node's old parent.
 

Uses of IUserLayoutNodeDescription in org.jasig.portal.layout.dlm
 

Classes in org.jasig.portal.layout.dlm that implement IUserLayoutNodeDescription
 class ChannelDescription
          DLM specific Channel description to protect DLM artifacts of channels.
 

Methods in org.jasig.portal.layout.dlm that return IUserLayoutNodeDescription
 IUserLayoutNodeDescription DistributedLayoutManager.addNode(IUserLayoutNodeDescription node, String parentId, String nextSiblingId)
           
 IUserLayoutNodeDescription DistributedLayoutManager.createNodeDescription(Element node)
           
 IUserLayoutNodeDescription DistributedLayoutManager.createNodeDescription(int nodeType)
           
 IUserLayoutNodeDescription DistributedLayoutManager.getNode(String nodeId)
           
 

Methods in org.jasig.portal.layout.dlm with parameters of type IUserLayoutNodeDescription
 IUserLayoutNodeDescription DistributedLayoutManager.addNode(IUserLayoutNodeDescription node, String parentId, String nextSiblingId)
           
protected  boolean DistributedLayoutManager.canAddNode(IUserLayoutNodeDescription node, IUserLayoutNodeDescription parent, String nextSiblingId)
           
 boolean DistributedLayoutManager.canAddNode(IUserLayoutNodeDescription node, String parentId, String nextSiblingId)
           
protected  boolean DistributedLayoutManager.canDeleteNode(IUserLayoutNodeDescription node)
          Returns true if the node exists in the underlying DOM model and it does not contain a 'deleteAllowed' attribute with a value of 'false'.
static boolean MovementRules.canHopLeft(IUserLayoutNodeDescription hopper, IUserLayoutNodeDescription nbh)
          Returns true if hopper is allowed to hop in the leftward, lower- sibling direction over the node being hopped; nbh.
static boolean MovementRules.canHopRight(IUserLayoutNodeDescription hopper, IUserLayoutNodeDescription nbh)
          Returns true if hopper is allowed to hop in the rightward, higher- sibling direction over the node being hopped; nbh.
protected  boolean DistributedLayoutManager.canMoveNode(IUserLayoutNodeDescription node, IUserLayoutNodeDescription parent, String nextSiblingId)
           
 boolean DistributedLayoutManager.canUpdateNode(IUserLayoutNodeDescription node)
          Returns true if we are dealing with a fragment layout or if editing of attributes is allowed, or the node is a channel since ad-hoc parameters can always be added.
 void DistributedLayoutManager.markAddTargets(IUserLayoutNodeDescription node)
          Unsupported operation in DLM.
 boolean DistributedLayoutManager.updateNode(IUserLayoutNodeDescription node)
          Handles pushing changes made to the passed-in node into the user's layout.
 

Uses of IUserLayoutNodeDescription in org.jasig.portal.layout.immutable
 

Methods in org.jasig.portal.layout.immutable that return IUserLayoutNodeDescription
 IUserLayoutNodeDescription ImmutableUserLayoutManagerWrapper.addNode(IUserLayoutNodeDescription node, String parentId, String nextSiblingId)
           
 IUserLayoutNodeDescription ImmutableUserLayoutManagerWrapper.createNodeDescription(int nodeType)
          A factory method to create an empty IUserLayoutNodeDescription instance
 IUserLayoutNodeDescription ImmutableUserLayoutManagerWrapper.getNode(String nodeId)
           
 

Methods in org.jasig.portal.layout.immutable with parameters of type IUserLayoutNodeDescription
 IUserLayoutNodeDescription ImmutableUserLayoutManagerWrapper.addNode(IUserLayoutNodeDescription node, String parentId, String nextSiblingId)
           
 boolean ImmutableUserLayoutManagerWrapper.canAddNode(IUserLayoutNodeDescription node, String parentId, String nextSiblingId)
           
 boolean ImmutableUserLayoutManagerWrapper.canUpdateNode(IUserLayoutNodeDescription nodeId)
           
 void ImmutableUserLayoutManagerWrapper.markAddTargets(IUserLayoutNodeDescription node)
           
 boolean ImmutableUserLayoutManagerWrapper.updateNode(IUserLayoutNodeDescription node)
           
 

Uses of IUserLayoutNodeDescription in org.jasig.portal.layout.node
 

Subinterfaces of IUserLayoutNodeDescription in org.jasig.portal.layout.node
 interface IUserLayoutChannelDescription
          An interface managing information contained in a user layout channel node.
 interface IUserLayoutFolderDescription
          An interface describing a folder user layout node.
 

Classes in org.jasig.portal.layout.node that implement IUserLayoutNodeDescription
 class UserLayoutChannelDescription
          A class managing information contained in a user layout channel node.
 class UserLayoutFolderDescription
          A class describing a folder node fo the user layout structure.
 class UserLayoutNodeDescription
          An class describing common features of user layout nodes, that is channels and folders
 

Methods in org.jasig.portal.layout.node that return IUserLayoutNodeDescription
 IUserLayoutNodeDescription ILayoutNode.getNodeDescription()
           
 

Constructors in org.jasig.portal.layout.node with parameters of type IUserLayoutNodeDescription
UserLayoutNodeDescription(IUserLayoutNodeDescription d)
           
 

Uses of IUserLayoutNodeDescription in org.jasig.portal.layout.simple
 

Methods in org.jasig.portal.layout.simple that return IUserLayoutNodeDescription
 IUserLayoutNodeDescription SimpleUserLayoutManager.addNode(IUserLayoutNodeDescription node, String parentId, String nextSiblingId)
           
 IUserLayoutNodeDescription SimpleUserLayoutManager.createNodeDescription(int nodeType)
          A factory method to create an empty IUserLayoutNodeDescription instance
 IUserLayoutNodeDescription SimpleUserLayoutManager.getNode(String nodeId)
           
 IUserLayoutNodeDescription SimpleLayout.getNodeDescription(String nodeId)
           
 

Methods in org.jasig.portal.layout.simple with parameters of type IUserLayoutNodeDescription
 IUserLayoutNodeDescription SimpleUserLayoutManager.addNode(IUserLayoutNodeDescription node, String parentId, String nextSiblingId)
           
protected  boolean SimpleUserLayoutManager.canAddNode(IUserLayoutNodeDescription node, IUserLayoutNodeDescription parent, String nextSiblingId)
           
 boolean SimpleUserLayoutManager.canAddNode(IUserLayoutNodeDescription node, String parentId, String nextSiblingId)
           
protected  boolean SimpleUserLayoutManager.canDeleteNode(IUserLayoutNodeDescription node)
           
protected  boolean SimpleUserLayoutManager.canMoveNode(IUserLayoutNodeDescription node, IUserLayoutNodeDescription parent, String nextSiblingId)
           
 boolean SimpleUserLayoutManager.canUpdateNode(IUserLayoutNodeDescription node)
           
 void SimpleUserLayoutManager.markAddTargets(IUserLayoutNodeDescription node)
           
 boolean SimpleUserLayoutManager.updateNode(IUserLayoutNodeDescription node)
           
 



Copyright © 2010 Jasig. All Rights Reserved.