Destiny.Lin
2 weeks ago
3 changed files with 23 additions and 62 deletions
@ -1,25 +0,0 @@ |
|||||||
package com.fr.design.data.datapane; |
|
||||||
|
|
||||||
import com.fr.stable.fun.mark.API; |
|
||||||
|
|
||||||
/** |
|
||||||
* 数据集Tree工具栏面板注入接口 |
|
||||||
* |
|
||||||
* @author Destiny.Lin |
|
||||||
* @since 11.0 |
|
||||||
* Created on 2024/11/1 |
|
||||||
*/ |
|
||||||
@API(level = TableDataTreeToolBarActionProvider.CURRENT_LEVEL) |
|
||||||
public abstract class AbstractTableDataTreeToolBarActionProvider implements TableDataTreeToolBarActionProvider { |
|
||||||
|
|
||||||
|
|
||||||
@Override |
|
||||||
public int currentAPILevel() { |
|
||||||
return CURRENT_LEVEL; |
|
||||||
} |
|
||||||
|
|
||||||
@Override |
|
||||||
public String mark4Provider() { |
|
||||||
return getClass().getName(); |
|
||||||
} |
|
||||||
} |
|
@ -1,25 +0,0 @@ |
|||||||
package com.fr.design.data.datapane; |
|
||||||
|
|
||||||
import com.fr.stable.fun.mark.Mutable; |
|
||||||
|
|
||||||
|
|
||||||
/** |
|
||||||
* 数据集Tree工具栏面板注入接口 |
|
||||||
* |
|
||||||
* @author Destiny.Lin |
|
||||||
* @since 11.0 |
|
||||||
* Created on 2024/11/1 |
|
||||||
*/ |
|
||||||
public interface TableDataTreeToolBarActionProvider extends Mutable { |
|
||||||
|
|
||||||
String XML_TAG = "TableDataTreeToolBarActionProvider"; |
|
||||||
|
|
||||||
int CURRENT_LEVEL = 1; |
|
||||||
|
|
||||||
/** |
|
||||||
* 创建Action对象,用于提供针对数据集的额外操作 |
|
||||||
* |
|
||||||
* @return 创建出来的Action对象 |
|
||||||
*/ |
|
||||||
TableDataTreePane.AbstractExtraAction createAction(); |
|
||||||
} |
|
Loading…
Reference in new issue