Package prefuse.data.search

Examples of prefuse.data.search.SearchTupleSet


     */
    public Object get(Tuple t) {
        VisualItem item = (VisualItem)t;
        Visualization vis = item.getVisualization();
        String group = getGroup(t);
        SearchTupleSet sts = (SearchTupleSet)vis.getGroup(group);
        return sts.getQuery();
    }
View Full Code Here


        if ( group == null ) return false;
        boolean incEmpty = m_incEmpty.getBoolean(t);
       
        VisualItem item = (VisualItem)t;
        Visualization vis = item.getVisualization();
        SearchTupleSet search = (SearchTupleSet)vis.getGroup(group);
        if ( search == null && incEmpty )
            return true;
       
        String query = search.getQuery();
        return (incEmpty && (query==null || query.length()==0))
                || vis.isInGroup(item, group);
    }
View Full Code Here

        // search listener can access it.
        final TupleSet focus = m_vis.getFocusGroup(FOCUS);
       
        // create the search query binding
        SearchQueryBinding searchQ = new SearchQueryBinding(vt, "zipstr");
        final SearchTupleSet search = searchQ.getSearchSet();
       
        // create the listener that collects search results into a focus set
        search.addTupleSetListener(new TupleSetListener() {
            public void tupleSetChanged(TupleSet t, Tuple[] add, Tuple[] rem) {
                m_vis.cancel("animate");
               
                // invalidate changed tuples, add them all to the focus set
                focus.clear();
View Full Code Here

                        linearInterp.addTuple(n);
                }
            }
        );
       
        SearchTupleSet search = new PrefixSearchTupleSet();
        m_vis.addFocusGroup(Visualization.SEARCH_ITEMS, search);
        search.addTupleSetListener(new TupleSetListener() {
            public void tupleSetChanged(TupleSet t, Tuple[] add, Tuple[] rem) {
                m_vis.cancel("animatePaint");
                m_vis.run("recolor");
                m_vis.run("animatePaint");
            }
View Full Code Here

TOP

Related Classes of prefuse.data.search.SearchTupleSet

Copyright © 2018 www.massapicom. 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.