View Javadoc
1   package org.exoplatform.wiki.webui.control.filter;
2   
3   import org.exoplatform.webui.ext.filter.UIExtensionAbstractFilter;
4   import org.exoplatform.webui.ext.filter.UIExtensionFilterType;
5   
6   import java.util.Map;
7   
8   public class RemoveAttachmentPermissionFilter extends UIExtensionAbstractFilter {
9     public static final String ATTACHMENT_KEY = "attachmentName";
10  
11    public RemoveAttachmentPermissionFilter() {
12      this(null);
13    }
14  
15    public RemoveAttachmentPermissionFilter(String messageKey) {
16      super(messageKey, UIExtensionFilterType.MANDATORY);
17    }
18  
19    @Override
20    public boolean accept(Map<String, Object> context) throws Exception {
21      // TODO there is no permissions on attachments, why do we need a filter ?
22      return true;
23    }
24  
25    @Override
26    public void onDeny(Map<String, Object> context) throws Exception {
27    }
28  }