]> git.argeo.org Git - gpl/argeo-slc.git/blob - plugins/org.argeo.slc.akb.ui/src/main/java/org/argeo/slc/akb/ui/AkbImages.java
6007604467975e7fae854884322ff30b529c143d
[gpl/argeo-slc.git] / plugins / org.argeo.slc.akb.ui / src / main / java / org / argeo / slc / akb / ui / AkbImages.java
1 package org.argeo.slc.akb.ui;
2
3 import org.argeo.slc.akb.AkbTypes;
4 import org.eclipse.swt.graphics.Image;
5
6 /** Shared icons. */
7 public class AkbImages {
8
9 public final static Image LOGO_SMALL = AkbUiPlugin.getImageDescriptor(
10 "icons/smallerOrnamentLogo.png").createImage();
11
12 public final static Image TEMPLATE = AkbUiPlugin.getImageDescriptor(
13 "icons/template.gif").createImage();
14 public final static Image CONNECTOR_FOLDER = AkbUiPlugin
15 .getImageDescriptor("icons/connectors.gif").createImage();
16
17 public final static Image ITEM_FOLDER = AkbUiPlugin.getImageDescriptor(
18 "icons/itemFolder.gif").createImage();
19 public final static Image JDBC_CONNECTOR = AkbUiPlugin.getImageDescriptor(
20 "icons/jdbcConnector.gif").createImage();
21 public final static Image JDBC_QUERY = AkbUiPlugin.getImageDescriptor(
22 "icons/jdbcQuery.gif").createImage();
23
24 public final static Image SSH_CONNECTOR = AkbUiPlugin.getImageDescriptor(
25 "icons/sshConnector.png").createImage();
26 public final static Image SSH_COMMAND = AkbUiPlugin.getImageDescriptor(
27 "icons/sshCommand.png").createImage();
28 public final static Image SSH_FILE = AkbUiPlugin.getImageDescriptor(
29 "icons/sshFile.gif").createImage();
30
31 public static Image getImageForAkbNodeType(String nodeType) {
32 if (AkbTypes.AKB_JDBC_CONNECTOR.equals(nodeType))
33 return JDBC_CONNECTOR;
34 else if (AkbTypes.AKB_SSH_CONNECTOR.equals(nodeType))
35 return SSH_CONNECTOR;
36 else
37 return null;
38 }
39 }