Examples of FilterOperation


Examples of freenet.client.filter.FilterOperation

        }
        try {
            // Browse... button on filter page
            if (request.isPartSet("filter-local")) {
                try {
                    FilterOperation filterOperation = getFilterOperation(request);
                    ResultHandling resultHandling = getResultHandling(request);
                    String mimeType = request.getPartAsStringFailsafe("mime-type", 100);
                    MultiValueTable<String, String> responseHeaders = new MultiValueTable<String, String>();
                    responseHeaders.put("Location", LocalFileFilterToadlet.PATH
                            + "?filter-operation=" + filterOperation
View Full Code Here

Examples of freenet.client.filter.FilterOperation

     * Handle a request to filter a file.
     */
    private void handleFilterRequest(HTTPRequest request, ToadletContext ctx, NodeClientCore core, boolean localFile)
            throws ToadletContextClosedException, IOException {
        try {
            FilterOperation filterOperation = getFilterOperation(request);
            ResultHandling resultHandling = getResultHandling(request);
            String mimeType = request.getPartAsStringFailsafe("mime-type", 100);
            String filename;
            Bucket bucket;
            if (localFile) {
View Full Code Here

Examples of org.apache.beehive.netui.databinding.datagrid.api.filter.FilterOperation

            Filter filter = null;

            if(terms.length == 2 && terms[1].equals("*"))
                continue;
            else if(terms.length == 3) {
                FilterOperation fOp = SQLSupport.mapFilterAbbreviationToOperation(terms[1]);
                filter = _config.createFilter();
                filter.setFilterExpression(terms[0]);
                filter.setOperation(fOp);
                filter.setValue(terms[2]);
            }
View Full Code Here

Examples of org.apache.beehive.netui.databinding.datagrid.api.filter.FilterOperation

     * </p>
     * @param typeHint the type hint whose default operation to lookup
     * @return String the abbreviation
     */
    public static String lookoupDefaultFilterOperationAbbreviation(String typeHint) {
        FilterOperation fOp = DEFAULT_NONSTRING_FILTER_OPERATION;
        if(typeHint == null || FilterTypeHint.STRING.equals(FilterTypeHint.getTypeHint(typeHint)))
            fOp = DEFAULT_STRING_FILTER_OPERATION;

        return fOp.getAbbreviation();
    }
View Full Code Here

Examples of org.apache.beehive.netui.databinding.datagrid.api.filter.FilterOperation

     * @param abbrev
     * @return the filter operation
     */
    public static final FilterOperation mapFilterAbbreviationToOperation(String abbrev) {
        for(int i = 0; i < FILTER_OPERATIONS.length; i++) {
            FilterOperation fOp = FILTER_OPERATIONS[i];
            if(fOp.getAbbreviation().equals(abbrev))
                return fOp;
        }
        return null;
    }
View Full Code Here

Examples of org.apache.beehive.netui.databinding.datagrid.api.filter.FilterOperation

     * @param hint the hint
     * @return the {@link FilterOperation} matching the given hint.
     */
    public static final FilterOperation mapFilterHintToOperation(FilterOperationHint hint) {
        for(int i = 0; i < FILTER_OPERATIONS.length; i++) {
            FilterOperation op = FILTER_OPERATIONS[i];
            if(op.getOperationHint().equals(hint))
                return op;
        }
        return null;
    }
View Full Code Here

Examples of org.apache.beehive.netui.databinding.datagrid.api.filter.FilterOperation

            Filter filter = (Filter)filters.get(i);

            if(filter == null)
                continue;

            FilterOperation fOp = filter.getOperation();
            FilterOperationHint fOpHint = null;
            String fExpr = filter.getFilterExpression();
            if(fOp == null && filter.getOperationHint() != null) {
                fOpHint = filter.getOperationHint();
                fOp = mapFilterHintToOperation(fOpHint);
View Full Code Here

Examples of org.apache.beehive.netui.databinding.datagrid.api.filter.FilterOperation

            Filter filter = null;

            if(terms.length == 2 && terms[1].equals("*"))
                continue;
            else if(terms.length == 3) {
                FilterOperation fOp = SQLSupport.mapFilterAbbreviationToOperation(terms[1]);
                filter = _config.createFilter();
                filter.setFilterExpression(terms[0]);
                filter.setOperation(fOp);
                filter.setValue(terms[2]);
            }
View Full Code Here

Examples of org.apache.beehive.netui.databinding.datagrid.api.filter.FilterOperation

     * </p>
     * @param typeHint the type hint whose default operation to lookup
     * @return String the abbreviation
     */
    public static String lookoupDefaultFilterOperationAbbreviation(String typeHint) {
        FilterOperation fOp = DEFAULT_NONSTRING_FILTER_OPERATION;
        if(typeHint == null || FilterTypeHint.STRING.equals(FilterTypeHint.getTypeHint(typeHint)))
            fOp = DEFAULT_STRING_FILTER_OPERATION;

        return fOp.getAbbreviation();
    }
View Full Code Here

Examples of org.apache.beehive.netui.databinding.datagrid.api.filter.FilterOperation

     * @param abbrev
     * @return the filter operation
     */
    public static final FilterOperation mapFilterAbbreviationToOperation(String abbrev) {
        for(int i = 0; i < FILTER_OPERATIONS.length; i++) {
            FilterOperation fOp = FILTER_OPERATIONS[i];
            if(fOp.getAbbreviation().equals(abbrev))
                return fOp;
        }
        return null;
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.