public class ParameterDefinitePane extends javax.swing.JPanel implements ToolBarMenuDockPlus, ParaDefinitePane
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
构造器和说明 |
---|
ParameterDefinitePane() |
限定符和类型 | 方法和说明 |
---|---|
void |
addingAllParameter2Editor()
将所有的参数增加到编辑器中
|
void |
addingParameter2Editor(Parameter parameter)
将参数增加到编辑器中
|
void |
addingParameter2EditorWithQueryButton(Parameter parameter)
将参数增加到带查询按钮的编辑器中
|
boolean |
checkSubmitButton()
检查提交按钮
|
Parameter[] |
getAllParameters()
get allParameters
|
java.util.List<java.lang.String> |
getAllXCreatorNameList()
// 获取参数面板里面所有控件的名字列表
|
java.awt.Dimension |
getDesignSize() |
int |
getMenuState() |
Parameter[] |
getNoRepeatParas(Parameter[] paras) |
ParameterDesignerProvider |
getParaDesigner()
get formParaDesignEditor
|
Parameter[] |
getParameterArray() |
java.awt.Dimension |
getPreferredSize()
获取默认大小
|
int |
getToolBarHeight() |
void |
initBeforeUpEdit()
初始化
|
boolean |
isWithQueryButton()
是否有查询按钮
|
MenuDef[] |
menus4Target()
参数面板的模板菜单
|
void |
populate(JWorkBook workBook)
populate
|
void |
refresh4TableData(java.lang.String oldName,
java.lang.String newName)
刷新数据集
|
void |
refreshAllNameWidgets()
刷新所有的控件
|
void |
refreshParameter()
刷新参数
|
void |
setComponentBg(java.awt.Container cc)
set Component Background
|
void |
setDesignHeight(int height)
set height
|
void |
setParameterArray(Parameter[] ps) |
ShortCut[] |
shortcut4ExportMenu()
导出菜单项,用于图表设计器
|
ShortCut[] |
shortcut4FileMenu()
参数面板的文件菜单的子菜单
|
javax.swing.JComponent |
toolBar4Authority()
参数面板针对权限细粒度的工具条
|
javax.swing.JComponent[] |
toolBarButton4Form()
参数面板针对FORM的功能按钮
|
javax.swing.JPanel[] |
toolbarPanes4Form()
参数面板针对FROM的工具条
|
ToolBarDef[] |
toolbars4Target()
针对对象的工具条
|
ReportParameterAttr |
update(ReportParameterAttr reportParameterAttr)
update
|
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTree
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
public void initBeforeUpEdit()
public void setComponentBg(java.awt.Container cc)
cc
- public ParameterDesignerProvider getParaDesigner()
public java.awt.Dimension getPreferredSize()
getPreferredSize
在类中 javax.swing.JComponent
public void setDesignHeight(int height)
height
- public java.awt.Dimension getDesignSize()
public void setParameterArray(Parameter[] ps)
setParameterArray
在接口中 ParaDefinitePane
public Parameter[] getParameterArray()
getParameterArray
在接口中 ParaDefinitePane
public int getToolBarHeight()
getToolBarHeight
在接口中 ToolBarMenuDockPlus
public ShortCut[] shortcut4ExportMenu()
shortcut4ExportMenu
在接口中 ToolBarMenuDockPlus
public void populate(JWorkBook workBook)
workBook
- public void refreshAllNameWidgets()
public void refresh4TableData(java.lang.String oldName, java.lang.String newName)
oldName
- 旧的名字newName
- 新的名字public Parameter[] getNoRepeatParas(Parameter[] paras)
getNoRepeatParas
在接口中 ParaDefinitePane
public void refreshParameter()
refreshParameter
在接口中 ParaDefinitePane
public java.util.List<java.lang.String> getAllXCreatorNameList()
public Parameter[] getAllParameters()
public boolean isWithQueryButton()
isWithQueryButton
在接口中 ParaDefinitePane
public ReportParameterAttr update(ReportParameterAttr reportParameterAttr)
reportParameterAttr
- public void addingParameter2Editor(Parameter parameter)
addingParameter2Editor
在接口中 ParaDefinitePane
parameter
- 参数public void addingParameter2EditorWithQueryButton(Parameter parameter)
addingParameter2EditorWithQueryButton
在接口中 ParaDefinitePane
parameter
- 参数public void addingAllParameter2Editor()
addingAllParameter2Editor
在接口中 ParaDefinitePane
public boolean checkSubmitButton()
public ToolBarDef[] toolbars4Target()
toolbars4Target
在接口中 ToolBarMenuDockPlus
public ShortCut[] shortcut4FileMenu()
shortcut4FileMenu
在接口中 ToolBarMenuDockPlus
public MenuDef[] menus4Target()
menus4Target
在接口中 ToolBarMenuDockPlus
public javax.swing.JPanel[] toolbarPanes4Form()
toolbarPanes4Form
在接口中 ToolBarMenuDockPlus
public javax.swing.JComponent[] toolBarButton4Form()
toolBarButton4Form
在接口中 ToolBarMenuDockPlus
public javax.swing.JComponent toolBar4Authority()
toolBar4Authority
在接口中 ToolBarMenuDockPlus
public int getMenuState()
getMenuState
在接口中 ToolBarMenuDockPlus