]>
git.argeo.org Git - gpl/argeo-slc.git/blob - plugins/org.argeo.slc.akb.ui/src/main/java/org/argeo/slc/akb/ui/AkbMessages.java
521150378a28db61961ecfbe9ace79108e1d255c
1 package org
.argeo
.slc
.akb
.ui
;
3 import java
.util
.HashMap
;
6 import org
.argeo
.slc
.akb
.AkbTypes
;
9 public class AkbMessages
{
11 // Shortcut to provide a label for each nodeType
12 public final static Map
<String
, String
> typeLabels
= new HashMap
<String
, String
>() {
13 private static final long serialVersionUID
= 6790463815849374432L;
16 put(AkbTypes
.AKB_ENV_TEMPLATE
, "Template environment");
17 put(AkbTypes
.AKB_ENV
, "Active environment");
18 put(AkbTypes
.AKB_CONNECTOR_FOLDER
, "Connector folder");
19 put(AkbTypes
.AKB_CONNECTOR
, "Connector");
20 put(AkbTypes
.AKB_CONNECTOR_ALIAS
, "Connector alias");
21 put(AkbTypes
.AKB_SSH_CONNECTOR
, "SSH connector");
22 put(AkbTypes
.AKB_JDBC_CONNECTOR
, "JDBC connector");
23 put(AkbTypes
.AKB_JCR_CONNECTOR
, "JCR connector");
24 put(AkbTypes
.AKB_ITEM_FOLDER
, "Item folder");
25 put(AkbTypes
.AKB_ITEM
, "Item");
26 put(AkbTypes
.AKB_SSH_FILE
, "SSH file");
27 put(AkbTypes
.AKB_SSH_COMMAND
, "SSH command");
28 put(AkbTypes
.AKB_JDBC_QUERY
, "JDBC query");
29 put(AkbTypes
.AKB_NOTE
, "Note");
33 public final static String
getLabelForType(String nodeType
) {
34 return typeLabels
.get(nodeType
);