Changeset 6358


Ignore:
Timestamp:
07/06/15 12:49:22 (9 years ago)
Author:
Twan Goosen
Message:

wait indicator on expansion in hierarchy tree

Location:
vlo/trunk/vlo-web-app/src/main/java/eu/clarin/cmdi/vlo/wicket
Files:
1 added
1 edited

Legend:

Unmodified
Added
Removed
  • vlo/trunk/vlo-web-app/src/main/java/eu/clarin/cmdi/vlo/wicket/panels/record/HierarchyPanel.java

    r6353 r6358  
    2121import eu.clarin.cmdi.vlo.FacetConstants;
    2222import eu.clarin.cmdi.vlo.service.solr.SolrDocumentService;
     23import eu.clarin.cmdi.vlo.wicket.components.IndicatingNestedTree;
    2324import eu.clarin.cmdi.vlo.wicket.components.NamedRecordPageLink;
    2425import eu.clarin.cmdi.vlo.wicket.model.SolrDocumentModel;
     
    3233import org.apache.wicket.extensions.ajax.markup.html.IndicatingAjaxFallbackLink;
    3334import org.apache.wicket.extensions.markup.html.repeater.tree.AbstractTree;
    34 import org.apache.wicket.extensions.markup.html.repeater.tree.DefaultNestedTree;
    3535import org.apache.wicket.extensions.markup.html.repeater.util.SortableTreeProvider;
    3636import org.apache.wicket.markup.html.WebMarkupContainer;
     
    137137   
    138138    private AbstractTree<SolrDocument> createTree(String id) {
    139         final DefaultNestedTree<SolrDocument> tree = new DefaultNestedTree<SolrDocument>(id, new HierarchyTreeProvider()) {
     139        final AbstractTree<SolrDocument> result = new IndicatingNestedTree<SolrDocument>(id, new HierarchyTreeProvider()) {
    140140           
    141141            @Override
     
    152152        };
    153153        // style of tree depends on presence of parent nodes
    154         tree.add(new AttributeAppender("class", new AbstractReadOnlyModel<String>() {
     154        result.add(new AttributeAppender("class", new AbstractReadOnlyModel<String>() {
    155155           
    156156            @Override
     
    163163            }
    164164        }, " "));
    165         return tree;
     165        return result;
    166166    }
    167167   
Note: See TracChangeset for help on using the changeset viewer.