构造器和说明 |
---|
ButtonGroupAction(ElementCasePane t,
javax.swing.Icon[][] iconArray,
java.lang.Integer[] valueArray) |
CellSelectionAction(ElementCasePane t) |
ElementCaseAction(ElementCasePane t) |
FloatSelectionAction(ElementCasePane t) |
PresentCheckBoxAction(ElementCasePane t) |
SelectionListenerAction(ElementCasePane elementCasePane) |
限定符和类型 | 方法和说明 |
---|---|
boolean |
BorderAction.update(ElementCasePane elementCasePane) |
构造器和说明 |
---|
AbstractCellElementAction(ElementCasePane t) |
BorderAction(ElementCasePane t) |
CleanAuthorityAction(ElementCasePane t) |
EditCellAction(ElementCasePane t) |
FloatStyleAction(ElementCasePane t) |
GlobalStyleMenuDef.GlobalStyleSelection(ElementCasePane t,
NameStyle nameStyle) |
GlobalStyleMenuDef(ElementCasePane ePane) |
NewPresentAction(ElementCasePane t,
java.lang.String title,
java.lang.String name) |
UIToolbarBorderButton(javax.swing.Icon icon,
ElementCasePane reportPane) |
限定符和类型 | 方法和说明 |
---|---|
void |
DSColumnConditionAction.setEditingComponent(ElementCasePane casePane) |
构造器和说明 |
---|
DeleteAction(ElementCasePane t)
Constructor
|
EditFloatElementNameAction(ElementCasePane t) |
构造器和说明 |
---|
ClearAction(ElementCasePane t) |
ClearAllAction(ElementCasePane t)
Constructor
|
ClearContentsAction(ElementCasePane t)
Constructor
|
ClearFormatsAction(ElementCasePane t)
Constructor
|
ClearWidgetAction(ElementCasePane t)
Constructor
|
构造器和说明 |
---|
MergeCellAction(ElementCasePane t)
Constructor
|
UnmergeCellAction(ElementCasePane t)
Constructor
|
构造器和说明 |
---|
AbstractFloatElementOrderAction(ElementCasePane t) |
BringFloatElementForwardAction(ElementCasePane t)
Constructor.
|
BringFloatElementToFrontAction(ElementCasePane t)
Constructor.
|
SendFloatElementBackwardAction(ElementCasePane t)
Constructor
|
SendFloatElementToBackAction(ElementCasePane t)
Constructor
|
构造器和说明 |
---|
AbstractShapeAction(ElementCasePane t) |
ChartFloatAction(ElementCasePane t)
构造函数 图表插入悬浮元素
|
FormulaFloatAction(ElementCasePane t) |
ImageFloatAction(ElementCasePane t) |
TextBoxFloatAction(ElementCasePane t) |
限定符和类型 | 方法和说明 |
---|---|
static boolean |
ReportActionUtils.executeAction(StyleActionInterface styleActionInterface,
ElementCasePane reportPane) |
static MenuDef |
DeprecatedActionManager.getCellMenu(ElementCasePane ePane)
Cell Style.
|
static UIMenu |
DeprecatedActionManager.getClearMenu(ElementCasePane ePane)
Clear menu.
|
static Style |
ReportActionUtils.getCurrentStyle(ElementCasePane reportPane)
peter:是只读的分析然后获得当前的Style.
|
static UIMenu |
DeprecatedActionManager.getDeleteMenu(ElementCasePane ePane) |
static UIMenu |
DeprecatedActionManager.getInsertMenu(ElementCasePane ePane) |
static MenuDef |
DeprecatedActionManager.getPresentMenu(ElementCasePane ePane) |
限定符和类型 | 方法和说明 |
---|---|
ElementCasePane |
DynamicScrollBar.getReportPane() |
限定符和类型 | 方法和说明 |
---|---|
void |
DynamicScrollBar.setReportPane(ElementCasePane reportPane) |
构造器和说明 |
---|
DynamicScrollBar(int orientation,
ElementCasePane reportPane,
int dpi) |
限定符和类型 | 字段和说明 |
---|---|
protected ElementCasePane<? extends TemplateElementCase> |
ChartCellEditor.ePane |
构造器和说明 |
---|
AbstractCellEditor(ElementCasePane<? extends TemplateElementCase> ePane) |
BiasTextPainterCellEditor(ElementCasePane<? extends TemplateElementCase> ePane)
Constructor.
|
ChartCellEditor(ElementCasePane<? extends TemplateElementCase> ePane) |
ComboBoxCellEditor(ElementCasePane<? extends TemplateElementCase> ePane,
java.lang.Object[] keyValuePairs)
Constructor.
|
DateCellEditor(ElementCasePane<? extends TemplateElementCase> ePane)
Constructor.
|
DSColumnCellEditor(ElementCasePane<? extends TemplateElementCase> ePane) |
FormulaCellEditor(ElementCasePane<? extends TemplateElementCase> ePane)
Constructor.
|
ImageCellEditor(ElementCasePane<? extends TemplateElementCase> ePane)
Constructor.
|
RichTextCellEditor(ElementCasePane<? extends TemplateElementCase> ePane) |
SubReportCellEditor(ElementCasePane<? extends TemplateElementCase> ePane) |
限定符和类型 | 字段和说明 |
---|---|
protected ElementCasePane |
SmartJTablePane.actionReportPane |
构造器和说明 |
---|
SmartJTablePane(javax.swing.table.AbstractTableModel model,
ElementCasePane actionReportPane) |
限定符和类型 | 方法和说明 |
---|---|
void |
SelectedDataColumnPane.populate(TableDataSource source,
TemplateCellElement cellElement,
ElementCasePane casePane)
更新面板数据
|
void |
DSColumnPane.putElementcase(ElementCasePane t) |
void |
DSColumnBasicPane.putElementcase(ElementCasePane t) |
限定符和类型 | 方法和说明 |
---|---|
void |
ParentPane.putElementcase(ElementCasePane t) |
void |
ConditionParentPane.putElementcase(ElementCasePane t) |
void |
ExpandFatherPane.setElementCasePane(ElementCasePane ePane) |
限定符和类型 | 类和说明 |
---|---|
class |
ReportComponent<T extends TemplateReport,E extends ElementCasePane,S extends SelectableElement> |
限定符和类型 | 类和说明 |
---|---|
class |
ElementCasePaneDelegate
类说明: 设计面板中最上方的"插入" "单元格"下拉列表Menu模块.
|
限定符和类型 | 字段和说明 |
---|---|
protected E |
ReportComponent.elementCasePane |
限定符和类型 | 方法和说明 |
---|---|
ElementCasePane |
JWorkBook.getEditingElementCasePane()
获取当前workBook中的正在编辑的component对应的elementCasePane
|
限定符和类型 | 方法和说明 |
---|---|
void |
CellWidgetPropertyPane.populate(ElementCasePane ePane) |
void |
CellElementPropertyPane.populate(ElementCasePane ePane) |
void |
CellWidgetPropertyPane.reInit(ElementCasePane ePane) |
void |
CellElementPropertyPane.reInit(ElementCasePane ePane) |
void |
FormatBrushAction.updateFormatBrush(Style[][] referencedStyle,
CellSelection cs,
ElementCasePane reportPane) |
构造器和说明 |
---|
ElementCasePaneAuthorityEditPane(ElementCasePane elementCasePane) |
FormatBrushAction(ElementCasePane t) |
限定符和类型 | 方法和说明 |
---|---|
void |
CellElementEditPane.populate(ElementCasePane elementCasePane) |
限定符和类型 | 字段和说明 |
---|---|
protected ElementCasePane |
AbstractCellAttrPane.elementCasePane |
限定符和类型 | 方法和说明 |
---|---|
void |
AbstractCellAttrPane.populateBean(TemplateCellElement cellElement,
ElementCasePane epane) |
限定符和类型 | 方法和说明 |
---|---|
void |
StylePane.dealWithBorder(ElementCasePane ePane) |
void |
CustomStylePane.dealWithBorder(ElementCasePane ePane) |
限定符和类型 | 类和说明 |
---|---|
class |
FormElementCaseDesigner<T extends FormElementCaseProvider,E extends ElementCasePane,S extends SelectableElement>
表单中的ElementCase编辑面板
|
限定符和类型 | 类和说明 |
---|---|
class |
FormElementCasePaneDelegate |
限定符和类型 | 方法和说明 |
---|---|
void |
ConditionAttributesGroupPane.populate(ElementCasePane ePane) |
static void |
CellWriteAttrPane.showWidgetWindow(ElementCasePane elementCasePane)
创建cellWriteAttrPane
|
构造器和说明 |
---|
CellWriteAttrPane(ElementCasePane elementCasePane) |
构造器和说明 |
---|
VerifierListPane(ElementCasePane ePane) |
限定符和类型 | 方法和说明 |
---|---|
static java.lang.Object[] |
BorderUtils.createCellBorderObject(ElementCasePane reportPane) |
void |
StylePane.populate(ElementCasePane reportPane)
Populate
|
boolean |
StylePane.update(ElementCasePane reportPane)
Update.
|
static boolean |
BorderUtils.update(ElementCasePane reportPane,
CellBorderStyle newCellBorderStyle)
Update ElementCasePane.
|
static boolean |
BorderUtils.updateCellBorderStyle(ElementCasePane reportPane,
CellBorderStyle newCellBorderStyle) |
boolean |
StylePane.updateGlobalStyle(ElementCasePane reportPane)
使用全局定义的格式
|
构造器和说明 |
---|
ReportWriteAttrPane(ElementCasePane ePane) |
限定符和类型 | 方法和说明 |
---|---|
protected void |
WidgetPane.initComponents(ElementCasePane pane) |
protected void |
ValueWidgetPane.initComponents(ElementCasePane pane) |
protected CellWidgetCardPane |
WidgetPane.initWidgetCardPane(ElementCasePane pane) |
protected CellWidgetCardPane |
ValueWidgetPane.initWidgetCardPane(ElementCasePane pane) |
protected WidgetEventPane |
WidgetManageCardPane.initWidgetEventPane(ElementCasePane pane) |
protected WidgetEventPane |
CellWidgetCardPane.initWidgetEventPane(ElementCasePane pane) |
构造器和说明 |
---|
CellWidgetCardPane(ElementCasePane pane) |
WidgetEventPane.WidgetEventListenerUpdatePane(ElementCasePane epane) |
WidgetEventPane(ElementCasePane pane) |
WidgetEventPaneNoPop(ElementCasePane ePane) |
WidgetManageCardPane(ElementCasePane pane) |
WidgetPane(ElementCasePane pane)
Constructor
|
限定符和类型 | 方法和说明 |
---|---|
ElementCasePane |
BaseGridComponent.getElementCasePane()
Gets the rpt panel associated with this row.
|
限定符和类型 | 方法和说明 |
---|---|
static ElementsTransferable |
GridUtils.caculateElementsTransferable(ElementCasePane reportPane)
peter: 从ReportPane选中的区域产生ElementsCopy
|
void |
GridUI.calculateForcedPagingOfCellElement(ElementCasePane reportPane,
CellElement tmpCellElement,
double hideWidth,
double hideHeight)
double frozenHeight从顶部到冻结窗口的格子高度
|
static boolean |
GridUtils.canMove(ElementCasePane reportPane,
int cellColumn,
int cellRow)
是否可将当前单元格变为可见的格子
|
protected UIPopupMenu |
GridRowMouseHandler.createPopupMenu(ElementCasePane reportPane,
java.awt.event.MouseEvent evt,
int rowIndex) |
protected UIPopupMenu |
GridColumnMouseHandler.createPopupMenu(ElementCasePane reportPane,
java.awt.event.MouseEvent evt,
int columnIndex) |
protected abstract UIPopupMenu |
AbstractGridHeaderMouseHandler.createPopupMenu(ElementCasePane ePane,
java.awt.event.MouseEvent evt,
int index) |
static void |
GridUtils.doSelectCell(ElementCasePane reportPane,
int cellColumn,
int cellRow)
选择一个Cell, 支持Merge.
|
static java.lang.Object[] |
GridUtils.getAboveFloatElementCursor(ElementCasePane reportPane,
double evtX,
double evtY)
Is above float element.
|
static ColumnRow |
GridUtils.getAdjustEventColumnRow_withresolution(ElementCasePane reportPane,
double evtX,
double evtY,
int resolution) |
static ColumnRow |
GridUtils.getAdjustEventColumnRow(ElementCasePane reportPane,
double evtX,
double evtY)
Gets column and row which located on (evtX, evtY)
peter:这个方法是调整过的Column,Row,不能小于0, 不能大于最大值,这个方法充分考虑了不无限增大的情况.
|
static ColumnRow |
GridUtils.getAdjustLastColumnRowOfReportPane(ElementCasePane reportPane)
james: Gets adjust last columrow of reportpane especially used in whole row/column selected
the area before last columnrow should contain all the cellelement of the reportpane
|
protected int |
GridRowMouseHandler.getBeginValue(ElementCasePane casePane) |
protected int |
GridColumnMouseHandler.getBeginValue(ElementCasePane casePane) |
protected abstract int |
AbstractGridHeaderMouseHandler.getBeginValue(ElementCasePane casePane) |
static ColumnRow |
GridUtils.getEventColumnRow_withresolution(ElementCasePane reportPane,
double evtX,
double evtY,
int resolution) |
static ColumnRow |
GridUtils.getEventColumnRow(ElementCasePane reportPane,
double evtX,
double evtY)
Gets column and row which located on (evtX, evtY)
peter:这个方法重复考虑到Frozen的情况,没有任何BUG,这个方法没有考虑那种不无限增大的情况.
|
protected int |
GridRowMouseHandler.getScrollExtent(ElementCasePane casePane) |
protected int |
GridColumnMouseHandler.getScrollExtent(ElementCasePane casePane) |
protected abstract int |
AbstractGridHeaderMouseHandler.getScrollExtent(ElementCasePane casePane) |
protected int |
GridRowMouseHandler.getScrollValue(ElementCasePane casePane) |
protected int |
GridColumnMouseHandler.getScrollValue(ElementCasePane casePane) |
protected abstract int |
AbstractGridHeaderMouseHandler.getScrollValue(ElementCasePane casePane) |
static void |
IntelliElements.iterating(ElementCasePane reportPane,
java.awt.Rectangle oldCellRectangle,
java.awt.Rectangle dragCellRectangle)
Intelligent response to user's dragging right bottom of a cell selection region
|
protected void |
GridRowMouseHandler.resetGridSelectionByDrag(CellSelection gridSelection,
ElementCasePane reportPane,
int startMultiSelectIndex,
int endMultiSelectIndex) |
protected void |
GridColumnMouseHandler.resetGridSelectionByDrag(CellSelection gridSelection,
ElementCasePane reportPane,
int startMultiSelectIndex,
int endMultiSelectIndex) |
protected abstract void |
AbstractGridHeaderMouseHandler.resetGridSelectionByDrag(CellSelection gridSelection,
ElementCasePane reportPane,
int startMultiSelectIndex,
int endMultiSelectIndex) |
protected void |
GridRowMouseHandler.resetGridSelectionBySelect(int row,
ElementCasePane ePane) |
protected void |
GridColumnMouseHandler.resetGridSelectionBySelect(int column,
ElementCasePane ePane) |
protected abstract void |
AbstractGridHeaderMouseHandler.resetGridSelectionBySelect(int index,
ElementCasePane ePane) |
protected java.awt.Rectangle |
GridRowMouseHandler.resetSelectedBoundsByShift(java.awt.Rectangle editRectangle,
ColumnRow selectedCellPoint,
ElementCasePane reportPane) |
protected java.awt.Rectangle |
GridColumnMouseHandler.resetSelectedBoundsByShift(java.awt.Rectangle editRectangle,
ColumnRow selectedCellPoint,
ElementCasePane reportPane) |
protected abstract java.awt.Rectangle |
AbstractGridHeaderMouseHandler.resetSelectedBoundsByShift(java.awt.Rectangle editRectangle,
ColumnRow selectedCellPoint,
ElementCasePane ePane) |
protected void |
GridRowMouseHandler.resetSelectionByRightButton(ColumnRow selectedCellPoint,
Selection cs,
ElementCasePane ePane) |
protected void |
GridColumnMouseHandler.resetSelectionByRightButton(ColumnRow selectedCellPoint,
Selection cs,
ElementCasePane ePane) |
protected abstract void |
AbstractGridHeaderMouseHandler.resetSelectionByRightButton(ColumnRow mouseSelectedColumnRow,
Selection cs,
ElementCasePane ePane) |
void |
BaseGridComponent.setElementCasePane(ElementCasePane reportPane)
Sets the rpt panel associated with this row.
|
构造器和说明 |
---|
BaseGridComponent(ElementCasePane reportPane) |
IntelliElements(ElementCasePane reportPane,
java.awt.Rectangle oldCellRectangle,
java.awt.Rectangle dragCellRectangle)
Constructor
|
构造器和说明 |
---|
ElementCasePaneDropTarget(ElementCasePane ePane) |
限定符和类型 | 方法和说明 |
---|---|
void |
Selection.addExtraMenu(ElementCasePane ePane,
UIPopupMenu popupMenu)
添加插件菜单(增删改都可以)
|
abstract void |
Selection.asTransferable(ElementsTransferable transferable,
ElementCasePane ePane) |
void |
FloatSelection.asTransferable(ElementsTransferable transferable,
ElementCasePane ePane) |
void |
CellSelection.asTransferable(ElementsTransferable transferable,
ElementCasePane ePane)
作为可传输的
|
abstract boolean |
Selection.canMergeCells(ElementCasePane ePane) |
boolean |
FloatSelection.canMergeCells(ElementCasePane ePane) |
boolean |
CellSelection.canMergeCells(ElementCasePane ePane)
是否能合并单元格
|
abstract boolean |
Selection.canUnMergeCells(ElementCasePane ePane) |
boolean |
FloatSelection.canUnMergeCells(ElementCasePane ePane) |
boolean |
CellSelection.canUnMergeCells(ElementCasePane ePane)
是否撤销合并单元格
|
abstract boolean |
Selection.clear(ElementCasePane.Clear type,
ElementCasePane ePane) |
boolean |
FloatSelection.clear(ElementCasePane.Clear type,
ElementCasePane ePane) |
boolean |
CellSelection.clear(ElementCasePane.Clear type,
ElementCasePane ePane)
清除
|
abstract javax.swing.JPopupMenu |
Selection.createPopupMenu(ElementCasePane ePane) |
javax.swing.JPopupMenu |
FloatSelection.createPopupMenu(ElementCasePane ePane) |
UIPopupMenu |
CellSelection.createPopupMenu(ElementCasePane ePane)
创建弹出菜单
|
abstract boolean |
Selection.isSelectedOneCell(ElementCasePane ePane) |
boolean |
FloatSelection.isSelectedOneCell(ElementCasePane ePane) |
boolean |
CellSelection.isSelectedOneCell(ElementCasePane ePane)
是否选择一个单元格
|
abstract boolean |
Selection.mergeCells(ElementCasePane ePane) |
boolean |
FloatSelection.mergeCells(ElementCasePane ePane) |
boolean |
CellSelection.mergeCells(ElementCasePane ePane)
合并单元格
|
abstract void |
Selection.moveDown(ElementCasePane ePane) |
void |
FloatSelection.moveDown(ElementCasePane ePane) |
void |
CellSelection.moveDown(ElementCasePane ePane)
向下移动
|
abstract void |
Selection.moveLeft(ElementCasePane ePane) |
void |
FloatSelection.moveLeft(ElementCasePane ePane) |
void |
CellSelection.moveLeft(ElementCasePane ePane)
向左移动
|
abstract void |
Selection.moveRight(ElementCasePane ePane) |
void |
FloatSelection.moveRight(ElementCasePane ePane) |
void |
CellSelection.moveRight(ElementCasePane ePane)
向右移动
|
abstract void |
Selection.moveUp(ElementCasePane ePane) |
void |
FloatSelection.moveUp(ElementCasePane ePane) |
void |
CellSelection.moveUp(ElementCasePane ePane)
向上移动
|
abstract boolean |
Selection.pasteCellElementsClip(CellElementsClip ceClip,
ElementCasePane ePane) |
boolean |
FloatSelection.pasteCellElementsClip(CellElementsClip ceClip,
ElementCasePane ePane) |
boolean |
CellSelection.pasteCellElementsClip(CellElementsClip ceClip,
ElementCasePane ePane)
黏贴单元格
|
boolean |
Selection.pasteFloatElementClip(FloatElementsClip feClip,
ElementCasePane ePane) |
abstract boolean |
Selection.pasteOtherType(java.lang.Object ob,
ElementCasePane ePane) |
boolean |
FloatSelection.pasteOtherType(java.lang.Object ob,
ElementCasePane ePane) |
boolean |
CellSelection.pasteOtherType(java.lang.Object ob,
ElementCasePane ePane)
黏贴其他
|
abstract boolean |
Selection.pasteString(java.lang.String str,
ElementCasePane ePane) |
boolean |
FloatSelection.pasteString(java.lang.String str,
ElementCasePane ePane) |
boolean |
CellSelection.pasteString(java.lang.String str,
ElementCasePane ePane)
黏贴字符串
|
abstract void |
Selection.populatePropertyPane(ElementCasePane ePane) |
void |
FloatSelection.populatePropertyPane(ElementCasePane ePane) |
void |
CellSelection.populatePropertyPane(ElementCasePane ePane) |
abstract void |
Selection.populateWidgetPropertyPane(ElementCasePane ePane) |
void |
FloatSelection.populateWidgetPropertyPane(ElementCasePane ePane) |
void |
CellSelection.populateWidgetPropertyPane(ElementCasePane ePane) |
abstract boolean |
Selection.triggerDeleteAction(ElementCasePane ePane) |
boolean |
FloatSelection.triggerDeleteAction(ElementCasePane ePane) |
boolean |
CellSelection.triggerDeleteAction(ElementCasePane ePane)
触发删除动作
|
abstract boolean |
Selection.unMergeCells(ElementCasePane ePane) |
boolean |
FloatSelection.unMergeCells(ElementCasePane ePane) |
boolean |
CellSelection.unMergeCells(ElementCasePane ePane)
撤销合并单元格
|
限定符和类型 | 类和说明 |
---|---|
class |
JPolyBlockPane |
限定符和类型 | 类和说明 |
---|---|
class |
ECBlockPane |
class |
PolyElementCasePane |