1 package org.argeo.connect.ui;
2
3 import static org.argeo.cms.ui.theme.CmsImages.createAction;
4 import static org.argeo.cms.ui.theme.CmsImages.createIcon;
5 import static org.argeo.cms.ui.theme.CmsImages.createType;
6
7 import org.argeo.cms.ui.theme.CmsImages;
8 import org.eclipse.jface.resource.ImageDescriptor;
9 import org.eclipse.swt.graphics.Image;
10
11 public class ConnectImages {
12 final private static String CONTACT_TYPES_BASE = CmsImages.ICONS_BASE + "contactTypes/";
13
14 private static Image createContactType(String name) {
15 return CmsImages.createImg(CONTACT_TYPES_BASE + name);
16 }
17
18
19
20
21 public final static Image PRIMARY = createIcon("primary.png");
22 public final static Image PRIMARY_NOT = createIcon("primaryNOT.png");
23 public final static Image ORIGINAL = createIcon("first.png");
24 public final static Image NO_PICTURE = createIcon("noPicture.gif");
25
26 public final static Image DELETE = createAction("delete.png");
27 public final static Image DELETE_LEFT = createAction("delete_left.gif");
28 public final static Image DELETE_SMALL = createAction("delete_small.gif");
29 public final static Image MERGE = createAction("merge.gif");
30
31 public final static ImageDescriptor IMG_DESC_EDIT = CmsImages.createDesc(CmsImages.ACTIONS_BASE + "edit.gif");
32 public final static ImageDescriptor IMG_DESC_ADD = CmsImages.createDesc(CmsImages.ACTIONS_BASE + "add.png");
33 public final static ImageDescriptor IMG_DESC_CLOSE = CmsImages.createDesc(CmsImages.ACTIONS_BASE + "close.png");
34 public final static Image ADD = IMG_DESC_ADD.createImage();
35 public final static Image EDIT = IMG_DESC_EDIT.createImage();
36 public final static Image CLOSE = IMG_DESC_CLOSE.createImage();
37
38
39
40
41 public final static Image DASHBOARD = createType("dashboard.png");
42 public final static Image SEARCH = createAction("search.png");
43
44
45
46
47 public final static Image GROUP = createType("group.png");
48 public final static Image USER = createType("person.png");
49 public final static Image ROLE = createType("role.gif");
50 public final static Image TAG = createType("tag.png");
51 public final static Image PERSON = createType("person.png");
52 public final static Image ORG = createType("organisation.png");
53 public final static Image MAILING_LIST = createType("mailingList.gif");
54
55 public final static Image DEFAULT_MAIL = createContactType("email.png");
56 public final static Image DEFAULT_PHONE = createContactType("defaultPhone.png");
57 public final static Image PHONE_DIRECT = createContactType("telephone.png");
58 public final static Image FAX = createContactType("fax.png");
59 public final static Image MOBILE = createContactType("mobile.png");
60 public final static Image DEFAULT_ADDRESS = createContactType("address.png");
61 public final static Image DEFAULT_URL = createContactType("link.png");
62 public final static Image WORK = createContactType("workAddress.png");
63 public final static Image PRIVATE_HOME_PAGE = createContactType("house_link.png");
64
65 public final static Image DEFAULT_SOCIAL_MEDIA = createContactType("socialmedia.png");
66 public final static Image GOOGLEPLUS = createContactType("googleplus.png");
67 public final static Image SKYPE = createContactType("skype.png");
68 public final static Image TWITTER = createContactType("twitter.png");
69 public final static Image LINKEDIN = createContactType("linkedin.png");
70 public final static Image FACEBOOK = createContactType("facebook.png");
71 public final static Image XING = createContactType("xing.png");
72 public final static Image DEFAULT_IMPP = createContactType("impp.png");
73
74
75
76
77 public final static Image FOLDER = createType("folder.png");
78 public final static Image FILE = createType("file.png");
79 public final static Image BOOKMARK = FOLDER;
80 public final static Image SHARED_FOLDER = FOLDER;
81 public final static Image DOCUMENTS = createType("documents.png");
82
83
84
85
86 public final static Image CALENDAR = createType("calendar.png");
87 public final static Image DONE_TASK = createType("doneTask.png");
88 public final static Image TODO = createType("todo.png");
89 public final static Image RATE = createType("todo.png");
90
91 public final static Image ACTIVITY = createType("activity.png");
92 public final static Image NOTE = createType("note.gif");
93 public final static Image SENT_MAIL = createType("sentMail.png");
94 public final static Image PHONE_CALL = createType("phoneCall.png");
95 public final static Image SENT_FAX = createType("sentFax.png");
96
97 public final static Image DUMMY_UNDEFINED = createType("noImage.gif");
98 public final static Image MEETING = DUMMY_UNDEFINED;
99 public final static Image POST_MAIL = DUMMY_UNDEFINED;
100 public final static Image PAYMENT = DUMMY_UNDEFINED;
101 public final static Image REVIEW = DUMMY_UNDEFINED;
102 public final static Image CHAT = DUMMY_UNDEFINED;
103 public final static Image TWEET = DUMMY_UNDEFINED;
104 public final static Image BLOG = DUMMY_UNDEFINED;
105
106
107
108
109 public final static Image ISSUE = createType("bug.gif");
110 public final static Image TASK = createType("task.png");
111 public final static Image PROJECT = createType("project.png");
112 public final static Image MILESTONE = createType("milestone.png");
113 public final static Image LICENSE = createType("license.png");
114 public final static Image SPECIFICATION = createType("specification.gif");
115 public final static Image CATEGORY = createType("category.gif");
116 }