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