RemoveAttachmentPermissionFilter.java
package org.exoplatform.wiki.webui.control.filter;
import org.exoplatform.webui.ext.filter.UIExtensionAbstractFilter;
import org.exoplatform.webui.ext.filter.UIExtensionFilterType;
import java.util.Map;
public class RemoveAttachmentPermissionFilter extends UIExtensionAbstractFilter {
public static final String ATTACHMENT_KEY = "attachmentName";
public RemoveAttachmentPermissionFilter() {
this(null);
}
public RemoveAttachmentPermissionFilter(String messageKey) {
super(messageKey, UIExtensionFilterType.MANDATORY);
}
@Override
public boolean accept(Map<String, Object> context) throws Exception {
// TODO there is no permissions on attachments, why do we need a filter ?
return true;
}
@Override
public void onDeny(Map<String, Object> context) throws Exception {
}
}