]> git.argeo.org Git - gpl/argeo-suite.git/blob - swt/org.argeo.app.swt/src/org/argeo/app/swt/docbook/DbkImg.java
Remove legacy map overview
[gpl/argeo-suite.git] / swt / org.argeo.app.swt / src / org / argeo / app / swt / docbook / DbkImg.java
1 package org.argeo.app.swt.docbook;
2
3 import org.argeo.api.acr.Content;
4 import org.argeo.cms.swt.CmsSwtUtils;
5 import org.argeo.cms.swt.acr.Img;
6 import org.eclipse.swt.SWT;
7 import org.eclipse.swt.widgets.Composite;
8 import org.eclipse.swt.widgets.Control;
9
10 /** DocBook specific image area. */
11 public class DbkImg extends Img {
12 private static final long serialVersionUID = -6150996708899219074L;
13
14 public DbkImg(Composite parent, int swtStyle, Content imgNode, DbkImageManager imageManager) {
15 super(parent, swtStyle, imgNode, imageManager);
16 // FIXME deal with style and initialisation
17 setStyle((String) null);
18 }
19
20 @Override
21 protected Content getUploadFolder() {
22 Content mediaFolder = ((DbkImageManager) getImageManager()).getMediaFolder();
23 return mediaFolder;
24 }
25
26 @Override
27 protected String getUploadName() {
28 return null;
29 }
30
31 @Override
32 protected void setContainerLayoutData(Composite composite) {
33 composite.setLayoutData(CmsSwtUtils.grabWidth(SWT.CENTER, SWT.DEFAULT));
34 }
35
36 @Override
37 protected void setControlLayoutData(Control control) {
38 control.setLayoutData(CmsSwtUtils.grabWidth(SWT.CENTER, SWT.DEFAULT));
39 }
40
41 // @Override
42 // protected FileUploadHandler prepareUpload(FileUploadReceiver receiver) {
43 // FileUploadHandler fileUploadHandler = super.prepareUpload(receiver);
44 // fileUploadHandler.addUploadListener(new FileUploadListener() {
45 //
46 // @Override
47 // public void uploadProgress(FileUploadEvent event) {
48 // // TODO Auto-generated method stub
49 //
50 // }
51 //
52 // @Override
53 // public void uploadFinished(FileUploadEvent event) {
54 // }
55 //
56 // @Override
57 // public void uploadFailed(FileUploadEvent event) {
58 // // TODO Auto-generated method stub
59 //
60 // }
61 // });
62 // return fileUploadHandler;
63 // }
64
65 }