Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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

Packages that use IUserLayoutNodeDescription
org.jasig.portal |
org.jasig.portal.layout |
org.jasig.portal.layout.alm |
org.jasig.portal.layout.dlm |
org.jasig.portal.layout.immutable |
org.jasig.portal.layout.node |
org.jasig.portal.layout.restrictions |
org.jasig.portal.layout.restrictions.alm |
org.jasig.portal.layout.simple |

Uses of IUserLayoutNodeDescription in org.jasig.portal

Fields in org.jasig.portal declared as IUserLayoutNodeDescription
`private IUserLayoutNodeDescription` | `UserInstance.newNodeDescription`

Uses of IUserLayoutNodeDescription in org.jasig.portal.layout

Fields in org.jasig.portal.layout declared as IUserLayoutNodeDescription
`protected IUserLayoutNodeDescription` | `LayoutEvent.node`

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

Methods in org.jasig.portal.layout with parameters of type IUserLayoutNodeDescription
`IUserLayoutNodeDescription` | `IUserLayoutManager.addNode(IUserLayoutNodeDescription node, java.lang.String parentId, java.lang.String nextSiblingId)` Add a new node to a current user layout.
`IUserLayoutNodeDescription` | `TransientUserLayoutManagerWrapper.addNode(IUserLayoutNodeDescription node, java.lang.String parentId, java.lang.String nextSiblingId)`
`boolean` | `IUserLayoutManager.canAddNode(IUserLayoutNodeDescription node, java.lang.String parentId, java.lang.String nextSiblingId)` Test if a particular node can be added at a given location.
`boolean` | `TransientUserLayoutManagerWrapper.canAddNode(IUserLayoutNodeDescription node, java.lang.String parentId, java.lang.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(java.lang.Object source, IUserLayoutNodeDescription node)` Construct a `LayoutEvent` from a given source, and a given node.
`LayoutMoveEvent(java.lang.Object source, IUserLayoutNodeDescription node, java.lang.String oldParentNodeId)` Construct a `LayoutMoveEvent` from a given source, node, and node's old parent.

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

Subinterfaces of IUserLayoutNodeDescription in org.jasig.portal.layout.alm
`interface` | `IALChannelDescription` An Aggregated Layout channel description.
`interface` | `IALFolderDescription` An interface describing an Aggregated Layout folder descriptions.
`interface` | `IALNodeDescription` An interface describing a folder user layout node.

Classes in org.jasig.portal.layout.alm that implement IUserLayoutNodeDescription
`class` | `ALChannelDescription` An extension of the ChannelDescription for the Aggregated Layout implementation.
`class` | `ALFolderDescription` An extension of the FolderDescription for the Aggregated Layout implementation.

Methods in org.jasig.portal.layout.alm that return IUserLayoutNodeDescription
`IUserLayoutNodeDescription` | `AggregatedLayoutManager.addNode(IUserLayoutNodeDescription nodeDesc, java.lang.String parentId, java.lang.String nextSiblingId)`
`IUserLayoutNodeDescription` | `AggregatedLayoutManager.createNodeDescription(int nodeType)` A factory method to create an empty `IUserLayoutNodeDescription` instance
`IUserLayoutNodeDescription` | `AggregatedLayoutManager.getNode(java.lang.String nodeId)`
`IUserLayoutNodeDescription` | `ALNode.getNodeDescription()`
`IUserLayoutNodeDescription` | `AggregatedLayout.getNodeDescription(java.lang.String nodeId)` Obtain a description of a node (channel or a folder) in a given user layout.

Methods in org.jasig.portal.layout.alm with parameters of type IUserLayoutNodeDescription
`IUserLayoutNodeDescription` | `AggregatedLayoutManager.addNode(IUserLayoutNodeDescription nodeDesc, java.lang.String parentId, java.lang.String nextSiblingId)`
`boolean` | `AggregatedLayoutManager.canAddNode(IUserLayoutNodeDescription nodeDesc, java.lang.String parentId, java.lang.String nextSiblingId)`
`boolean` | `AggregatedLayoutManager.canUpdateNode(IUserLayoutNodeDescription nodeDescription)`
`static ALNode` | `ALNode.createALNode(IUserLayoutNodeDescription nodeDescription)`
`void` | `AggregatedLayoutManager.markAddTargets(IUserLayoutNodeDescription nodeDesc)`
`boolean` | `AggregatedLayoutManager.updateNode(IUserLayoutNodeDescription nodeDesc)`

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

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

Methods in org.jasig.portal.layout.dlm with parameters of type IUserLayoutNodeDescription
`IUserLayoutNodeDescription` | `DistributedLayoutManager.addNode(IUserLayoutNodeDescription node, java.lang.String parentId, java.lang.String nextSiblingId)`
`protected boolean` | `DistributedLayoutManager.canAddNode(IUserLayoutNodeDescription node, IUserLayoutNodeDescription parent, java.lang.String nextSiblingId)`
`boolean` | `DistributedLayoutManager.canAddNode(IUserLayoutNodeDescription node, java.lang.String parentId, java.lang.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, java.lang.String nextSiblingId)`
`boolean` | `DistributedLayoutManager.canUpdateNode(IUserLayoutNodeDescription node)` Returns true if the node is a folder node and edits on the folder are allowed or if the folder is a channel.
`void` | `DistributedLayoutManager.markAddTargets(IUserLayoutNodeDescription node)`
`boolean` | `DistributedLayoutManager.updateNode(IUserLayoutNodeDescription node)`

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

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

Methods in org.jasig.portal.layout.immutable with parameters of type IUserLayoutNodeDescription
`IUserLayoutNodeDescription` | `ImmutableUserLayoutManagerWrapper.addNode(IUserLayoutNodeDescription node, java.lang.String parentId, java.lang.String nextSiblingId)`
`boolean` | `ImmutableUserLayoutManagerWrapper.canAddNode(IUserLayoutNodeDescription node, java.lang.String parentId, java.lang.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.restrictions

Methods in org.jasig.portal.layout.restrictions with parameters of type IUserLayoutNodeDescription
`boolean` | `IRestrictionManager.checkUpdateRestrictions(IUserLayoutNodeDescription nodeDescription)` Checks the necessary restrictions while updating a node.

Uses of IUserLayoutNodeDescription in org.jasig.portal.layout.restrictions.alm

Methods in org.jasig.portal.layout.restrictions.alm with parameters of type IUserLayoutNodeDescription
`boolean` | `ALRestrictionManager.checkUpdateRestrictions(IUserLayoutNodeDescription nodeDescription)`

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

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

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

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES