-package org.argeo.app.swt.docbook;
-
-import org.argeo.api.acr.Content;
-import org.argeo.cms.swt.CmsSwtUtils;
-import org.argeo.cms.swt.acr.Img;
-import org.eclipse.swt.SWT;
-import org.eclipse.swt.widgets.Composite;
-import org.eclipse.swt.widgets.Control;
-
-/** DocBook specific image area. */
-public class DbkImg extends Img {
- private static final long serialVersionUID = -6150996708899219074L;
-
- public DbkImg(Composite parent, int swtStyle, Content imgNode, DbkImageManager imageManager) {
- super(parent, swtStyle, imgNode, imageManager);
- // FIXME deal with style and initialisation
- setStyle((String) null);
- }
-
- @Override
- protected Content getUploadFolder() {
- Content mediaFolder = ((DbkImageManager) getImageManager()).getMediaFolder();
- return mediaFolder;
- }
-
- @Override
- protected String getUploadName() {
- return null;
- }
-
- @Override
- protected void setContainerLayoutData(Composite composite) {
- composite.setLayoutData(CmsSwtUtils.grabWidth(SWT.CENTER, SWT.DEFAULT));
- }
-
- @Override
- protected void setControlLayoutData(Control control) {
- control.setLayoutData(CmsSwtUtils.grabWidth(SWT.CENTER, SWT.DEFAULT));
- }
-
-// @Override
-// protected FileUploadHandler prepareUpload(FileUploadReceiver receiver) {
-// FileUploadHandler fileUploadHandler = super.prepareUpload(receiver);
-// fileUploadHandler.addUploadListener(new FileUploadListener() {
-//
-// @Override
-// public void uploadProgress(FileUploadEvent event) {
-// // TODO Auto-generated method stub
-//
-// }
-//
-// @Override
-// public void uploadFinished(FileUploadEvent event) {
-// }
-//
-// @Override
-// public void uploadFailed(FileUploadEvent event) {
-// // TODO Auto-generated method stub
-//
-// }
-// });
-// return fileUploadHandler;
-// }
-
-}