public class TableDataPaneListPane extends JListControlPane implements TableDataPaneController
BasicPane.NamePane| 限定符和类型 | 字段和说明 |
|---|---|
protected java.awt.CardLayout |
cardLayout |
protected javax.swing.JPanel |
cardPane |
protected AbstractShortCutFactory |
shortCutFactory |
editingIndex, nameableList, selectedNameaccessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW| 构造器和说明 |
|---|
TableDataPaneListPane() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
checkButtonEnabled()
检查按钮可用状态 Check button enabled.
|
protected void |
checkRepeatedDSName(java.util.List<java.lang.String> exsitTableDataNameList) |
void |
checkValid()
判断数据集是否重名
|
NameableCreator[] |
createNameableCreators()
创建服务器数据集所需要的NameableCreator数组
|
protected ShortCut4JControlPane[] |
createShortcuts() |
java.lang.String |
createUnrepeatedName(java.lang.String prefix)
新建不重名的面板
|
NameableCreator[] |
creators() |
java.awt.CardLayout |
getCardLayout() |
javax.swing.JPanel |
getCardPane() |
java.util.Map<java.lang.String,java.lang.String> |
getDsNameChangedMap()
获取数据集名字变更集合
|
protected javax.swing.JPanel |
getLeftPane() |
protected int |
getLeftPreferredSize() |
javax.swing.JPanel |
getPanel()
返回当前数据集面板
|
ShortCut4JControlPane[] |
getShorts() |
UIToolbar |
getToolBar() |
ToolBarDef |
getToolbarDef() |
protected void |
initCardPane() |
protected void |
initComponentPane() |
protected void |
initShortCutFactory() |
protected void |
initToolBar() |
boolean |
isNamePermitted()
名字是否允许
|
void |
populate(TableDataConfig tableDataConfig)
Populate.
|
void |
populate(TableDataSource tds)
Populate.
|
void |
refreshNameableCreator(NameableCreator[] creators)
刷新 NameableCreator
|
void |
rename(java.lang.String oldName,
java.lang.String newName)
数据集重命名
|
void |
selectName(java.lang.String name)
在JJControlPane的左侧Tree里面选中某一Item
|
void |
setCardLayout(java.awt.CardLayout cardLayout) |
void |
setCardPane(javax.swing.JPanel cardPane) |
void |
setCreators(NameableCreator[] creators) |
void |
setToolBar(UIToolbar toolBar) |
void |
setToolbarDef(ToolBarDef toolbarDef) |
void |
showEditPane() |
void |
showSelectPane() |
protected java.lang.String |
title4PopupWindow() |
void |
update(TableDataConfig tableDataConfig) |
void |
update(TableDataSource tds) |
addEditingListener, addModNameActionListener, addNameable, createControlUpdatePane, createJNameList, createPaneByCreators, createPaneByCreators, getControlUpdatePane, getEditingName, getEditingType, getModel, getNameableList, getSelectedIndex, getSelectedName, getSelectedValue, hasInvalid, initLeftPane, isContainsRename, isItemSelected, isNameRepeated, isNameRepeated, onAddItem, onCopyItem, onMoveDownItem, onMoveUpItem, onRemoveItem, onSortItem, populate, populateSelectedValue, setIllegalIndex, setSelectedIndex, setSelectedName, updateasNamePane, getTitle, showLargeWindow, showMediumWindow, showSmallWindow, showToolBarWindow, showUnsizedWindow, showWindow, showWindow, showWindow, showWindow, showWindow4ChartMapArray, showWindow4ChartType, showWindow4UpdateOnlineaddAncestorListener, 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, getPreferredSize, 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, updateadd, 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, validateTreeaction, 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, transferFocusUpCycleclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitsetSelectedIndexcreators, getShorts, showEditPane, showSelectPaneprotected java.awt.CardLayout cardLayout
protected javax.swing.JPanel cardPane
protected AbstractShortCutFactory shortCutFactory
public void rename(java.lang.String oldName,
java.lang.String newName)
TableDataPaneControllerrename 在接口中 TableDataPaneControllerpublic boolean isNamePermitted()
isNamePermitted 在接口中 TableDataPaneControllerpublic void checkButtonEnabled()
checkButtonEnabled 在接口中 ListControlPaneProvidercheckButtonEnabled 在类中 JListControlPanepublic NameableCreator[] createNameableCreators()
createNameableCreators 在类中 JListControlPanepublic java.lang.String createUnrepeatedName(java.lang.String prefix)
createUnrepeatedName 在接口中 UnrepeatedNameHelpercreateUnrepeatedName 在类中 JListControlPaneprefix - 前缀字符protected java.lang.String title4PopupWindow()
title4PopupWindow 在类中 BasicPanepublic void populate(TableDataSource tds)
populate 在接口中 TableDataPaneControllerpublic void populate(TableDataConfig tableDataConfig)
populate 在接口中 TableDataPaneControllerpublic void update(TableDataConfig tableDataConfig)
update 在接口中 TableDataPaneControllerpublic void update(TableDataSource tds)
update 在接口中 TableDataPaneControllerpublic void checkValid()
throws java.lang.Exception
checkValid 在接口中 TableDataPaneControllercheckValid 在接口中 ListControlPaneProvidercheckValid 在类中 JListControlPanejava.lang.Exception - 异常protected void checkRepeatedDSName(java.util.List<java.lang.String> exsitTableDataNameList)
public void selectName(java.lang.String name)
name - 被选择的Item名称public java.util.Map<java.lang.String,java.lang.String> getDsNameChangedMap()
TableDataPaneControllergetDsNameChangedMap 在接口中 TableDataPaneControllerpublic javax.swing.JPanel getPanel()
TableDataPaneControllergetPanel 在接口中 TableDataPaneControllerprotected void initShortCutFactory()
public ShortCut4JControlPane[] getShorts()
public void setCreators(NameableCreator[] creators)
public ToolBarDef getToolbarDef()
public void setToolbarDef(ToolBarDef toolbarDef)
public UIToolbar getToolBar()
public void setToolBar(UIToolbar toolBar)
public java.awt.CardLayout getCardLayout()
public void setCardLayout(java.awt.CardLayout cardLayout)
public javax.swing.JPanel getCardPane()
public void setCardPane(javax.swing.JPanel cardPane)
protected void initComponentPane()
protected void initCardPane()
public void showEditPane()
public void showSelectPane()
protected void initToolBar()
protected javax.swing.JPanel getLeftPane()
protected int getLeftPreferredSize()
protected ShortCut4JControlPane[] createShortcuts()
public NameableCreator[] creators()
creators 在接口中 ShortCutListenerProviderpublic void refreshNameableCreator(NameableCreator[] creators)
creators - 生成器