1 package net.sf.panoptes.model.node;
2
3
4 /***
5 * INode.java
6 *
7 * Interface to be implemented by all objects to be displayed in the element tree.
8 *
9 * @author dag@liodden.no
10 * @version 0.1
11 */
12
13 public interface INode {
14
15 public static final String ICON_SERVER = "icons/server.gif";
16 public static final String ICON_SERVICE = "icons/service.gif";
17 public static final String ICON_MBEAN = "icons/mBean.gif";
18
19 public static final String ICON_LOG = "icons/logfile.gif";
20 public static final String ICON_LOG_FOLDER = "icons/logfileviewer.gif";
21 public static final String ICON_SESSION = "icons/session.gif";
22 public static final String ICON_DATASOURCE = "icons/connection.gif";
23
24 public static final String ICON_CONNECTION = "icons/connection.gif";
25 public static final String ICON_CONNECTIONS_FOLDER = "icons/servernavigator.gif";
26
27 public static final String ICON_FOLDER = "icons/folder.gif";
28 public static final String ICON_QUERY_FOLDER = "icons/queryfolder.gif";
29 public static final String ICON_USER = "icons/user.gif";
30 public static final String ICON_DOMAIN = "icons/domain.gif";
31
32 public static final String ICON_ERROR = "icons/error.gif";
33 public static final String ICON_WARNING = "icons/warning.gif";
34 public static final String ICON_INFO = "icons/info.gif";
35
36 public static final String ICON_BROKEN_LINK = "icons/brokenlink.gif";
37
38 public NodeDescriptor getConfigDescriptor();
39
40 public INode[] getChildren();
41 public boolean acceptsChildren();
42
43 public String getIconName();
44
45 }
This page was automatically generated by Maven