01: /* Copyright 2005 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: package org.jasig.portal.channels.adminnav;
06:
07: import java.util.Map;
08:
09: /**
10: * Represents an object that can add links to the AdminNavChannel's underlying
11: * model.
12: *
13: * @author mboyd@sungardsct.com
14: *
15: */
16: public interface ILinkRegistrar {
17: /**
18: * Dynamically adds a link to the implementation.
19: *
20: * @param fname
21: * @param labelId
22: * @param resolver
23: * @param parameters
24: */
25: public void addLink(String fname, String labelId,
26: ILabelResolver resolver, Map parameters);
27: }
|