Browse Source

Merge pull request #86 in BA/design from ~RICHIE/design:dev to dev

* commit 'a69e7863a50badff8f7c6c65fee01724a63c3cce':
  单元格Tag增量修改
master
superman 8 years ago
parent
commit
6d6ebd1866
  1. 13
      designer_base/src/com/fr/design/fun/ExportToolBarProvider.java
  2. 6
      designer_base/src/com/fr/design/fun/GlobalListenerProvider.java
  3. 6
      designer_base/src/com/fr/design/fun/HighlightProvider.java
  4. 3
      designer_base/src/com/fr/design/fun/ServerTableDataDefineProvider.java
  5. 14
      designer_base/src/com/fr/design/fun/TableDataDefineProvider.java

13
designer_base/src/com/fr/design/fun/ExportToolBarProvider.java

@ -6,9 +6,6 @@ import javax.swing.*;
/**
* 导出菜单设计器端拓展用于控制该菜单是否在web端显示
* @author focus
* @date Jul 2, 2015
* @since 8.0
*/
public interface ExportToolBarProvider extends Level{
@ -16,8 +13,6 @@ public interface ExportToolBarProvider extends Level{
int CURRENT_LEVEL = 1;
/**
*
* 用于添加 控制web端是否显示该菜单的checkbox的面板
@ -28,16 +23,12 @@ public interface ExportToolBarProvider extends Level{
JPanel updateCenterPane(JPanel pane);
/**
* 根据xml里面存的web段按钮显示状态更新对应的checkbox
*
* 更新界面
*/
void populate();
/**
* 根据checkbox控制web段菜单是否显示
*
* @return
* 保存界面设置
*/
void update();
}

6
designer_base/src/com/fr/design/fun/GlobalListenerProvider.java

@ -7,6 +7,7 @@ import java.awt.event.AWTEventListener;
/**
* Created by zack on 2015/8/17.
* 全局事件监听
*/
public interface GlobalListenerProvider extends Level{
@ -14,6 +15,9 @@ public interface GlobalListenerProvider extends Level{
int CURRENT_LEVEL = 1;
/**
* 返回一个AWT监听事件给系统注册
* @return AWT监听事件
*/
AWTEventListener listener();
}

6
designer_base/src/com/fr/design/fun/HighlightProvider.java

@ -5,10 +5,7 @@ import com.fr.design.condition.ConditionAttributesPane;
import com.fr.stable.fun.Level;
/**
* @author richie
* @date 2015-03-26
* @since 8.0
* 条件属性接口
* 条件属性界面设计接口
*/
public interface HighlightProvider extends Level{
@ -16,7 +13,6 @@ public interface HighlightProvider extends Level{
int CURRENT_LEVEL = 1;
/**
* 条件属性的实现类
* @return 实现类

3
designer_base/src/com/fr/design/fun/ServerTableDataDefineProvider.java

@ -7,6 +7,5 @@ package com.fr.design.fun;
*/
public interface ServerTableDataDefineProvider extends TableDataDefineProvider {
public static final String XML_TAG = "ServerTableDataDefineProvider";
String XML_TAG = "ServerTableDataDefineProvider";
}

14
designer_base/src/com/fr/design/fun/TableDataDefineProvider.java

@ -11,7 +11,7 @@ import com.fr.stable.fun.Level;
*/
public interface TableDataDefineProvider extends Level {
public static final String XML_TAG = "TableDataDefineProvider";
String XML_TAG = "TableDataDefineProvider";
int CURRENT_LEVEL = 1;
@ -19,35 +19,35 @@ public interface TableDataDefineProvider extends Level {
* 自定义的数据集设置界面所对应的数据集类型
* @return 数据集的类型
*/
public Class<? extends TableData> classForTableData();
Class<? extends TableData> classForTableData();
/**
* 自定义数据集设置界面所对应的初始化数据集类型在一种数据集有多个实现的时候有效
* @return 数据集类型
*/
public Class<? extends TableData> classForInitTableData();
Class<? extends TableData> classForInitTableData();
/**
* 自定义的数据集设置界面所对应的界面类型
* @return 数据集界面类型
*/
public Class<? extends AbstractTableDataPane> appearanceForTableData();
Class<? extends AbstractTableDataPane> appearanceForTableData();
/**
* 自定义数据集设置界面在菜单上的现实名字
* @return 名字
*/
public String nameForTableData();
String nameForTableData();
/**
* 自定义数据集在新建的时候名字前缀
* @return 名字前缀
*/
public String prefixForTableData();
String prefixForTableData();
/**
* 自定义数据集在菜单上现实的图标
* @return 图标
*/
public String iconPathForTableData();
String iconPathForTableData();
}
Loading…
Cancel
Save