diff --git a/designer-base/src/main/java/com/fr/design/data/datapane/management/search/TableDataTreeSearchManager.java b/designer-base/src/main/java/com/fr/design/data/datapane/management/search/TableDataTreeSearchManager.java index 6d88a227d7..09e56be476 100644 --- a/designer-base/src/main/java/com/fr/design/data/datapane/management/search/TableDataTreeSearchManager.java +++ b/designer-base/src/main/java/com/fr/design/data/datapane/management/search/TableDataTreeSearchManager.java @@ -2,6 +2,7 @@ package com.fr.design.data.datapane.management.search; import com.fr.data.TableDataSource; import com.fr.design.DesignModelAdapter; +import com.fr.design.data.BasicTableDataTreePane; import com.fr.design.data.datapane.TableDataTree; import com.fr.design.data.datapane.TableDataTreePane; import com.fr.design.search.event.TreeSearchStatusChangeEvent; @@ -114,7 +115,7 @@ public class TableDataTreeSearchManager { */ private TableDataTree getCurrentTableDataTree() { DesignModelAdapter currentModelAdapter = DesignModelAdapter.getCurrentModelAdapter(); - TableDataTreePane tableDataTreePane = (TableDataTreePane) TableDataTreePane.getInstance(currentModelAdapter); + BasicTableDataTreePane tableDataTreePane = TableDataTreePane.getInstance(currentModelAdapter); return tableDataTreePane.getDataTree(); }