2013-02-06 15:40:17 +01:00
|
|
|
package org.gcube.portlets.user.workspace.client.resources;
|
|
|
|
|
|
|
|
import org.gcube.portlets.user.workspace.client.interfaces.GXTFolderItemTypeEnum;
|
|
|
|
|
|
|
|
import com.google.gwt.core.client.GWT;
|
|
|
|
import com.google.gwt.resources.client.ImageResource;
|
|
|
|
import com.google.gwt.user.client.ui.AbstractImagePrototype;
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @author Francesco Mangiacrapa francesco.mangiacrapa@isti.cnr.it
|
|
|
|
*
|
|
|
|
*/
|
|
|
|
public class Resources {
|
|
|
|
|
|
|
|
public static final Icons ICONS = GWT.create(Icons.class);
|
|
|
|
|
|
|
|
private static final String XML = "xml";
|
|
|
|
private static final String JAVA = "java";
|
|
|
|
private static final String HTML = "html";
|
2013-02-11 10:38:16 +01:00
|
|
|
private static final String XHTLXML = "xhtml+xml";
|
2013-02-06 15:40:17 +01:00
|
|
|
private static final String GIF = "gif";
|
|
|
|
private static final String PNG = "png";
|
|
|
|
private static final String JPEG = "jpeg";
|
|
|
|
private static final String JPG = "jpg";
|
|
|
|
private static final String PDF = "pdf";
|
|
|
|
private static final String TIFF = "tiff";
|
|
|
|
private static final String SVG = "svg";
|
|
|
|
private static final String MSWORD = "msword";
|
2013-03-25 11:14:26 +01:00
|
|
|
private static final String DOC = "doc";
|
|
|
|
private static final String DOCX = "vnd.openxmlformats-officedocument.wordprocessingml.document";
|
|
|
|
private static final String EXCEL = "vnd.ms-excel";
|
2013-02-06 15:40:17 +01:00
|
|
|
private static final String TXT = "plain";
|
|
|
|
private static final String MPEG = "mpeg";
|
|
|
|
private static final String SWF = "swf";
|
|
|
|
private static final String FLV = "flv";
|
2013-02-11 10:38:16 +01:00
|
|
|
private static final String AVI = "avi";
|
2013-03-25 11:14:26 +01:00
|
|
|
private static final String CSV = "csv";
|
|
|
|
private static final String PPT = "vnd.ms-powerpoint";
|
|
|
|
private static final String PPTX = "vnd.openxmlformats-officedocument.presentationml.presentation";
|
|
|
|
private static final String XSLX = "vnd.openxmlformats-officedocument.spreadsheetml.sheet";
|
2013-02-06 15:40:17 +01:00
|
|
|
|
2013-09-06 15:23:14 +02:00
|
|
|
|
2013-02-06 15:40:17 +01:00
|
|
|
public static AbstractImagePrototype getIconTable(){
|
|
|
|
|
|
|
|
return AbstractImagePrototype.create(ICONS.table());
|
|
|
|
}
|
|
|
|
|
2013-06-07 14:07:37 +02:00
|
|
|
public static AbstractImagePrototype getIconShareLink(){
|
|
|
|
|
|
|
|
return AbstractImagePrototype.create(ICONS.shareLink());
|
|
|
|
}
|
|
|
|
|
2014-01-13 17:11:09 +01:00
|
|
|
public static AbstractImagePrototype getTrash(){
|
|
|
|
|
|
|
|
return AbstractImagePrototype.create(ICONS.trash());
|
|
|
|
}
|
|
|
|
|
2013-05-27 18:25:10 +02:00
|
|
|
public static AbstractImagePrototype getIconCreateNew(){
|
|
|
|
|
|
|
|
return AbstractImagePrototype.create(ICONS.createNew());
|
|
|
|
}
|
|
|
|
|
2014-02-13 16:12:37 +01:00
|
|
|
public static AbstractImagePrototype getIconVREFolder(){
|
|
|
|
|
|
|
|
return AbstractImagePrototype.create(ICONS.vreFolder());
|
|
|
|
}
|
|
|
|
|
2013-03-25 11:14:26 +01:00
|
|
|
public static AbstractImagePrototype getIconPpt(){
|
|
|
|
|
|
|
|
return AbstractImagePrototype.create(ICONS.ppt());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconExcel(){
|
|
|
|
|
|
|
|
return AbstractImagePrototype.create(ICONS.excel());
|
|
|
|
}
|
|
|
|
|
2013-02-06 15:40:17 +01:00
|
|
|
public static AbstractImagePrototype getIconUsers(){
|
|
|
|
|
|
|
|
return AbstractImagePrototype.create(ICONS.users());
|
|
|
|
}
|
|
|
|
|
2014-03-05 17:45:33 +01:00
|
|
|
public static AbstractImagePrototype getIconSpecialFolder(){
|
|
|
|
|
|
|
|
return AbstractImagePrototype.create(ICONS.specialFolder());
|
|
|
|
}
|
|
|
|
|
2014-02-18 17:15:20 +01:00
|
|
|
public static AbstractImagePrototype getIconAdministrator(){
|
|
|
|
|
|
|
|
return AbstractImagePrototype.create(ICONS.administrator());
|
|
|
|
}
|
|
|
|
|
2013-05-24 18:18:14 +02:00
|
|
|
public static AbstractImagePrototype getIconCut(){
|
|
|
|
|
|
|
|
return AbstractImagePrototype.create(ICONS.cut());
|
|
|
|
}
|
|
|
|
|
2013-02-06 15:40:17 +01:00
|
|
|
public static AbstractImagePrototype getIconInfo(){
|
|
|
|
|
|
|
|
return AbstractImagePrototype.create(ICONS.info());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconSharedFolder(){
|
|
|
|
|
|
|
|
return AbstractImagePrototype.create(ICONS.sharedFolder());
|
|
|
|
}
|
2013-02-11 10:38:16 +01:00
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconCsv(){
|
|
|
|
|
|
|
|
return AbstractImagePrototype.create(ICONS.csv());
|
|
|
|
}
|
2013-05-23 19:03:43 +02:00
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconRead(){
|
|
|
|
|
|
|
|
return AbstractImagePrototype.create(ICONS.read());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconNotRead(){
|
|
|
|
|
|
|
|
return AbstractImagePrototype.create(ICONS.notread());
|
|
|
|
}
|
2013-02-11 10:38:16 +01:00
|
|
|
|
2013-02-06 15:40:17 +01:00
|
|
|
|
|
|
|
public static AbstractImagePrototype getCloseIcon(){
|
|
|
|
|
|
|
|
return AbstractImagePrototype.create(ICONS.close());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconGif(){
|
|
|
|
|
|
|
|
return AbstractImagePrototype.create(ICONS.gif());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconJpeg(){
|
|
|
|
|
|
|
|
return AbstractImagePrototype.create(ICONS.jpeg());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconSvg(){
|
|
|
|
|
|
|
|
return AbstractImagePrototype.create(ICONS.svg());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconPng(){
|
|
|
|
|
|
|
|
return AbstractImagePrototype.create(ICONS.png());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconTiff(){
|
|
|
|
|
|
|
|
return AbstractImagePrototype.create(ICONS.tiff());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconPdf(){
|
|
|
|
|
|
|
|
return AbstractImagePrototype.create(ICONS.pdf());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconXml(){
|
|
|
|
|
|
|
|
return AbstractImagePrototype.create(ICONS.xml());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconHtml(){
|
|
|
|
|
|
|
|
return AbstractImagePrototype.create(ICONS.html());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconJava(){
|
|
|
|
|
|
|
|
return AbstractImagePrototype.create(ICONS.java());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconDoc(){
|
|
|
|
|
|
|
|
return AbstractImagePrototype.create(ICONS.doc());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconTxt(){
|
|
|
|
|
|
|
|
return AbstractImagePrototype.create(ICONS.txt());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconMovie(){
|
|
|
|
|
|
|
|
return AbstractImagePrototype.create(ICONS.movie());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconAddFolder(){
|
|
|
|
|
|
|
|
return AbstractImagePrototype.create(ICONS.addFolder());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconAddFolder32(){
|
|
|
|
|
|
|
|
return AbstractImagePrototype.create(ICONS.addFolder32());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconRenameItem(){
|
|
|
|
|
|
|
|
return AbstractImagePrototype.create(ICONS.renameItem());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconRenameItem32(){
|
|
|
|
|
|
|
|
return AbstractImagePrototype.create(ICONS.renameItem32());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconFileUpload(){
|
|
|
|
|
|
|
|
return AbstractImagePrototype.create(ICONS.uploadFile());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconFileUpload32(){
|
|
|
|
|
|
|
|
return AbstractImagePrototype.create(ICONS.uploadFile32());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconDeleteFolder(){
|
|
|
|
|
|
|
|
return AbstractImagePrototype.create(ICONS.deleteFolder());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconDeleteItem(){
|
|
|
|
|
|
|
|
return AbstractImagePrototype.create(ICONS.deleteItem());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconDeleteItem32(){
|
|
|
|
|
|
|
|
return AbstractImagePrototype.create(ICONS.deleteItem32());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconFolder(){
|
|
|
|
|
|
|
|
return AbstractImagePrototype.create(ICONS.folder());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconAudio(){
|
|
|
|
|
|
|
|
return AbstractImagePrototype.create(ICONS.audio());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconArchiveUpload(){
|
|
|
|
|
|
|
|
return AbstractImagePrototype.create(ICONS.archiveUpload());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconBiodiversity(){
|
|
|
|
|
|
|
|
return AbstractImagePrototype.create(ICONS.biodiversity());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconImages(){
|
|
|
|
|
|
|
|
return AbstractImagePrototype.create(ICONS.images());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconDocuments(){
|
|
|
|
|
|
|
|
return AbstractImagePrototype.create(ICONS.documents());
|
|
|
|
}
|
|
|
|
|
2013-05-23 19:03:43 +02:00
|
|
|
public static AbstractImagePrototype getIconHistory(){
|
|
|
|
|
|
|
|
return AbstractImagePrototype.create(ICONS.history());
|
|
|
|
}
|
|
|
|
|
2013-02-06 15:40:17 +01:00
|
|
|
public static AbstractImagePrototype getIconSearch() {
|
|
|
|
|
|
|
|
return AbstractImagePrototype.create(ICONS.search());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconLinks(){
|
|
|
|
|
|
|
|
return AbstractImagePrototype.create(ICONS.links());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconReport(){
|
|
|
|
return AbstractImagePrototype.create(ICONS.report());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconGridView(){
|
|
|
|
return AbstractImagePrototype.create(ICONS.gridView());
|
|
|
|
}
|
|
|
|
|
|
|
|
private static AbstractImagePrototype getIconReportTemplate() {
|
|
|
|
return AbstractImagePrototype.create(ICONS.reportTemplate());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconTimeSeries(){
|
|
|
|
return AbstractImagePrototype.create(ICONS.timeSeries());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconDownload(){
|
|
|
|
return AbstractImagePrototype.create(ICONS.download());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconCancel(){
|
|
|
|
return AbstractImagePrototype.create(ICONS.cancel());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconToggleList() {
|
|
|
|
return AbstractImagePrototype.create(ICONS.toggleList());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconToggleGroup() {
|
|
|
|
return AbstractImagePrototype.create(ICONS.toggleGroup());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconToggleIcon() {
|
|
|
|
return AbstractImagePrototype.create(ICONS.toggleIcon());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconSave() {
|
|
|
|
return AbstractImagePrototype.create(ICONS.save());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconStar() {
|
|
|
|
return AbstractImagePrototype.create(ICONS.star());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconPreview() {
|
|
|
|
return AbstractImagePrototype.create(ICONS.preview());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconShow() {
|
|
|
|
return AbstractImagePrototype.create(ICONS.show());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconOpenUrl() {
|
|
|
|
return AbstractImagePrototype.create(ICONS.openUrl());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconAddUrl() {
|
|
|
|
return AbstractImagePrototype.create(ICONS.addUrl());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconSendTo() {
|
|
|
|
return AbstractImagePrototype.create(ICONS.sendTo());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconCheckUser() {
|
|
|
|
return AbstractImagePrototype.create(ICONS.checkUser());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconMessagesReceived() {
|
|
|
|
return AbstractImagePrototype.create(ICONS.inboxReceived());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconMessagesSent() {
|
|
|
|
return AbstractImagePrototype.create(ICONS.inboxSent());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconEmail() {
|
|
|
|
return AbstractImagePrototype.create(ICONS.email());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconOpenEmail() {
|
|
|
|
return AbstractImagePrototype.create(ICONS.openEmail());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconSaveAttachments() {
|
|
|
|
return AbstractImagePrototype.create(ICONS.saveAttachs());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconDownloadEmails() {
|
|
|
|
return AbstractImagePrototype.create(ICONS.downloadEmail());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconEmailRead() {
|
|
|
|
return AbstractImagePrototype.create(ICONS.emailRead());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconEmailNotRead() {
|
|
|
|
return AbstractImagePrototype.create(ICONS.emailNotRead());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconDeleteMessage() {
|
|
|
|
return AbstractImagePrototype.create(ICONS.emailDelete());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconEmailForward() {
|
|
|
|
return AbstractImagePrototype.create(ICONS.emailForward());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconCopy() {
|
|
|
|
return AbstractImagePrototype.create(ICONS.copy());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconPaste() {
|
|
|
|
return AbstractImagePrototype.create(ICONS.paste());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconRefresh() {
|
2013-09-06 15:23:14 +02:00
|
|
|
return AbstractImagePrototype.create(ICONS.refreshFolder());
|
2013-02-06 15:40:17 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconBulkUpdate() {
|
|
|
|
return AbstractImagePrototype.create(ICONS.loading2());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconLoading() {
|
|
|
|
return AbstractImagePrototype.create(ICONS.loading());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconLoadingOff() {
|
|
|
|
return AbstractImagePrototype.create(ICONS.loadingOff());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconLoading2() {
|
|
|
|
return AbstractImagePrototype.create(ICONS.loading2());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconDelete2() {
|
|
|
|
return AbstractImagePrototype.create(ICONS.delete2());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconUrlWebDav() {
|
|
|
|
return AbstractImagePrototype.create(ICONS.urlWebDav());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconRemoveFilter() {
|
|
|
|
return AbstractImagePrototype.create(ICONS.removeFilter());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconNewMail() {
|
|
|
|
return AbstractImagePrototype.create(ICONS.createNewMail());
|
|
|
|
}
|
|
|
|
public static AbstractImagePrototype getIconReplyMail() {
|
|
|
|
return AbstractImagePrototype.create(ICONS.replyMail());
|
|
|
|
}
|
|
|
|
|
2013-07-09 14:48:34 +02:00
|
|
|
public static AbstractImagePrototype getIconPublicLink() {
|
|
|
|
return AbstractImagePrototype.create(ICONS.publicLink());
|
|
|
|
}
|
|
|
|
|
2013-02-06 15:40:17 +01:00
|
|
|
public static AbstractImagePrototype getIconReplyAllMail() {
|
|
|
|
return AbstractImagePrototype.create(ICONS.replyAllMail());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconWorkflowReport() {
|
|
|
|
return AbstractImagePrototype.create(ICONS.workflowReport());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconWorkflowTemplate() {
|
|
|
|
return AbstractImagePrototype.create(ICONS.workflowTemplate());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconWebDav() {
|
|
|
|
return AbstractImagePrototype.create(ICONS.webDav());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconResourceLink() {
|
|
|
|
return AbstractImagePrototype.create(ICONS.resourceLink());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconShareFolder() {
|
|
|
|
return AbstractImagePrototype.create(ICONS.shareFolder());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconUnShareFolder() {
|
|
|
|
return AbstractImagePrototype.create(ICONS.unShareFolder());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconUnShareUser() {
|
|
|
|
return AbstractImagePrototype.create(ICONS.unShareUser());
|
|
|
|
}
|
2014-02-12 19:46:39 +01:00
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconWriteOwn() {
|
|
|
|
return AbstractImagePrototype.create(ICONS.writeown());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconWriteAll() {
|
|
|
|
return AbstractImagePrototype.create(ICONS.writeall());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconReadOnly() {
|
|
|
|
return AbstractImagePrototype.create(ICONS.readonly());
|
|
|
|
}
|
2013-02-06 15:40:17 +01:00
|
|
|
|
|
|
|
//ImageResources
|
|
|
|
public static ImageResource getImagePathSeparator(){
|
|
|
|
return ICONS.separatorPath();
|
|
|
|
}
|
|
|
|
|
|
|
|
public static ImageResource getImageLoading() {
|
|
|
|
return ICONS.loading();
|
|
|
|
}
|
|
|
|
|
|
|
|
public static ImageResource getImageHardDisk(){
|
|
|
|
return ICONS.hardDisk();
|
|
|
|
}
|
|
|
|
|
|
|
|
public static ImageResource getImageSearch(){
|
|
|
|
return ICONS.search();
|
|
|
|
}
|
|
|
|
|
|
|
|
public static ImageResource getImageFolder(){
|
|
|
|
return ICONS.folder();
|
|
|
|
}
|
|
|
|
|
|
|
|
public static ImageResource getImageCancel() {
|
|
|
|
return ICONS.cancel();
|
|
|
|
}
|
|
|
|
|
|
|
|
public static ImageResource getImageDelete() {
|
|
|
|
return ICONS.delete2();
|
|
|
|
}
|
|
|
|
|
|
|
|
public static ImageResource getImageAttachs() {
|
|
|
|
return ICONS.attach();
|
|
|
|
}
|
|
|
|
|
2014-02-12 19:46:39 +01:00
|
|
|
|
|
|
|
|
2013-02-06 15:40:17 +01:00
|
|
|
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconByExtension(String fileExtension) {
|
|
|
|
|
|
|
|
if (MPEG.equals(fileExtension) || SWF.equals(fileExtension) || FLV.equals(fileExtension) || AVI.equals(fileExtension)) {
|
|
|
|
return Resources.getIconMovie();
|
|
|
|
} else if (JPEG.equals(fileExtension) || JPG.equals(fileExtension)) {
|
|
|
|
return Resources.getIconJpeg();
|
2013-02-11 10:38:16 +01:00
|
|
|
} else if (XHTLXML.equals(fileExtension)) {
|
|
|
|
return Resources.getIconXml();
|
2013-03-25 11:14:26 +01:00
|
|
|
} else if (fileExtension.contains(MSWORD) || DOC.equals(fileExtension) || fileExtension.contains(DOCX)) {
|
2013-02-06 15:40:17 +01:00
|
|
|
return Resources.getIconDoc();
|
|
|
|
} else if (XML.equals(fileExtension)) {
|
|
|
|
return Resources.getIconXml();
|
2013-02-11 10:38:16 +01:00
|
|
|
} else if (CSV.equals(fileExtension)) {
|
|
|
|
return Resources.getIconCsv();
|
2013-02-06 15:40:17 +01:00
|
|
|
} else if (JAVA.equals(fileExtension)) {
|
|
|
|
return Resources.getIconJava();
|
|
|
|
} else if (HTML.equals(fileExtension)) {
|
|
|
|
return Resources.getIconHtml();
|
|
|
|
} else if (PNG.equals(fileExtension)) {
|
|
|
|
return Resources.getIconPng();
|
|
|
|
} else if (PDF.equals(fileExtension)) {
|
|
|
|
return Resources.getIconPdf();
|
|
|
|
} else if (TIFF.equals(fileExtension)) {
|
|
|
|
return Resources.getIconTiff();
|
|
|
|
} else if (SVG.equals(fileExtension)) {
|
|
|
|
return Resources.getIconSvg();
|
|
|
|
} else if (GIF.equals(fileExtension)) {
|
|
|
|
return Resources.getIconGif();
|
|
|
|
} else if (TXT.equals(fileExtension)) {
|
|
|
|
return Resources.getIconTxt();
|
2013-03-25 11:14:26 +01:00
|
|
|
}else if (fileExtension.contains(PPT) || fileExtension.equals(PPTX)) {
|
|
|
|
return Resources.getIconPpt();
|
|
|
|
}else if (fileExtension.contains(EXCEL) || fileExtension.contains(XSLX)) {
|
|
|
|
return Resources.getIconExcel();
|
2013-02-06 15:40:17 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
// default case
|
|
|
|
// IconHelper.createPath(GWT.getModuleBaseURL()+"images/icons/table.png");
|
|
|
|
return Resources.getIconTable();
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconByFolderItemType(GXTFolderItemTypeEnum itemType){
|
|
|
|
|
|
|
|
if(itemType!=null){
|
|
|
|
|
|
|
|
// if(itemType.equals(GXTFolderItemTypeEnum.AQUAMAPS_ITEM)){
|
|
|
|
// return Resources.getIconTable();
|
|
|
|
// }else
|
|
|
|
|
|
|
|
if(itemType.equals(GXTFolderItemTypeEnum.ANNOTATION)){
|
|
|
|
return Resources.getIconTxt();
|
|
|
|
}else if(itemType.equals(GXTFolderItemTypeEnum.DOCUMENT)){
|
|
|
|
return Resources.getIconTxt();
|
|
|
|
}else if(itemType.equals(GXTFolderItemTypeEnum.EXTERNAL_FILE)){
|
|
|
|
return Resources.getIconTable();
|
|
|
|
}else if(itemType.equals(GXTFolderItemTypeEnum.EXTERNAL_IMAGE)){
|
|
|
|
return Resources.getIconJpeg();
|
|
|
|
}else if(itemType.equals(GXTFolderItemTypeEnum.EXTERNAL_PDF_FILE)){
|
|
|
|
return Resources.getIconPdf();
|
|
|
|
}else if(itemType.equals(GXTFolderItemTypeEnum.EXTERNAL_URL)){
|
|
|
|
return Resources.getIconHtml();
|
|
|
|
}else if(itemType.equals(GXTFolderItemTypeEnum.IMAGE_DOCUMENT)){
|
|
|
|
return Resources.getIconPng();
|
|
|
|
}else if(itemType.equals(GXTFolderItemTypeEnum.METADATA)){
|
|
|
|
return Resources.getIconSvg();
|
|
|
|
}else if(itemType.equals(GXTFolderItemTypeEnum.PDF_DOCUMENT)){
|
|
|
|
return Resources.getIconPdf();
|
|
|
|
// }else if(itemType.equals(GXTFolderItemTypeEnum.QUERY)){
|
|
|
|
// return Resources.getIconTable();
|
|
|
|
}else if(itemType.equals(GXTFolderItemTypeEnum.TIME_SERIES)){
|
|
|
|
return Resources.getIconTimeSeries();
|
|
|
|
}else if(itemType.equals(GXTFolderItemTypeEnum.REPORT)){
|
|
|
|
return Resources.getIconReport();
|
|
|
|
}else if(itemType.equals(GXTFolderItemTypeEnum.REPORT_TEMPLATE)){
|
|
|
|
return Resources.getIconReportTemplate();
|
|
|
|
}else if(itemType.equals(GXTFolderItemTypeEnum.URL_DOCUMENT)){
|
|
|
|
return Resources.getIconHtml();
|
|
|
|
}else if(itemType.equals(GXTFolderItemTypeEnum.WORKFLOW_REPORT)){
|
|
|
|
return Resources.getIconWorkflowReport();
|
|
|
|
}else if(itemType.equals(GXTFolderItemTypeEnum.WORKFLOW_TEMPLATE)){
|
|
|
|
return Resources.getIconWorkflowTemplate();
|
|
|
|
}else if(itemType.equals(GXTFolderItemTypeEnum.FOLDER)){
|
|
|
|
return Resources.getIconFolder();
|
|
|
|
}else if(itemType.equals(GXTFolderItemTypeEnum.EXTERNAL_RESOURCE_LINK)){
|
|
|
|
return Resources.getIconResourceLink();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// }else if(itemType.equals(GXTFolderItemTypeEnum.WORKFLOW_TEMPLATE)){
|
|
|
|
// return Resources.getIconTable();
|
|
|
|
// }
|
|
|
|
|
|
|
|
return Resources.getIconTable();
|
|
|
|
}
|
|
|
|
|
|
|
|
public static AbstractImagePrototype getIconByType(String type){
|
|
|
|
|
|
|
|
if(type.equals(GXTFolderItemTypeEnum.FOLDER.toString()))
|
|
|
|
return Resources.getIconFolder();
|
|
|
|
|
|
|
|
int sl = type.indexOf("/");
|
|
|
|
String extension = type.substring(sl+1, type.length());
|
|
|
|
|
2013-03-25 11:14:26 +01:00
|
|
|
|
|
|
|
// System.out.println("extensions - "+extension);
|
2013-02-06 15:40:17 +01:00
|
|
|
return Resources.getIconByExtension(extension);
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|