01: /* Copyright 2002 The JA-SIG Collaborative. All rights reserved.
02: * See license distributed with this file and
03: * available online at http://www.uportal.org/license.html
04: */
05:
06: package org.jasig.portal.layout.node;
07:
08: /**
09: * ILayoutNode interface.
10: * Defines the generic set of methods on the user layout node.
11: *
12: * @author <a href="mailto:mvi@immagic.com">Michael Ivanov</a>
13: * @version $Revision: 35168 $
14: */
15:
16: public interface ILayoutNode {
17:
18: public String getId();
19:
20: public int getNodeType();
21:
22: public IUserLayoutNodeDescription getNodeDescription();
23:
24: public String getParentNodeId();
25:
26: public String getNextNodeId();
27:
28: public String getPreviousNodeId();
29:
30: }
|