You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
37 lines
770 B
37 lines
770 B
package com.fr.design.mainframe; |
|
|
|
import com.fr.design.mainframe.toolbar.ToolBarMenuDockPlus; |
|
|
|
import javax.swing.JPanel; |
|
|
|
|
|
public interface ToolKitConfigStrategy { |
|
|
|
/** |
|
* 展示tabpane |
|
* @param plus |
|
* @return |
|
*/ |
|
boolean hasTemplateTabPane(ToolBarMenuDockPlus plus); |
|
|
|
/** |
|
* 展示模板操作按钮(复制、粘贴、保存等) |
|
* @param plus |
|
* @return |
|
*/ |
|
boolean hasCombineUp(ToolBarMenuDockPlus plus); |
|
|
|
/** |
|
* 展示工具栏pane |
|
* @param plus |
|
* @return |
|
*/ |
|
boolean hasToolBarPane(ToolBarMenuDockPlus plus); |
|
/** |
|
* 定制工具栏 |
|
* @param toolBarPane |
|
* @param plus |
|
* @return |
|
*/ |
|
JPanel customNorthPane(JPanel toolBarPane, ToolBarMenuDockPlus plus); |
|
}
|
|
|