public class TableDataPaneListPane extends JListControlPane implements TableDataPaneController
BasicPane.NamePane
限定符和类型 | 字段和说明 |
---|---|
protected java.awt.CardLayout |
cardLayout |
protected javax.swing.JPanel |
cardPane |
protected AbstractShortCutFactory |
shortCutFactory |
editingIndex, nameableList, selectedName
accessibleContext, 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, update
asNamePane, getTitle, showLargeWindow, showMediumWindow, showSmallWindow, showToolBarWindow, showUnsizedWindow, showWindow, showWindow, showWindow, showWindow, showWindow4ChartMapArray, showWindow4ChartType, showWindow4UpdateOnline
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, 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, 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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
setSelectedIndex
creators, getShorts, showEditPane, showSelectPane
protected java.awt.CardLayout cardLayout
protected javax.swing.JPanel cardPane
protected AbstractShortCutFactory shortCutFactory
public void rename(java.lang.String oldName, java.lang.String newName)
TableDataPaneController
rename
在接口中 TableDataPaneController
public boolean isNamePermitted()
isNamePermitted
在接口中 TableDataPaneController
public void checkButtonEnabled()
checkButtonEnabled
在接口中 ListControlPaneProvider
checkButtonEnabled
在类中 JListControlPane
public NameableCreator[] createNameableCreators()
createNameableCreators
在类中 JListControlPane
public java.lang.String createUnrepeatedName(java.lang.String prefix)
createUnrepeatedName
在接口中 UnrepeatedNameHelper
createUnrepeatedName
在类中 JListControlPane
prefix
- 前缀字符protected java.lang.String title4PopupWindow()
title4PopupWindow
在类中 BasicPane
public void populate(TableDataSource tds)
populate
在接口中 TableDataPaneController
public void populate(TableDataConfig tableDataConfig)
populate
在接口中 TableDataPaneController
public void update(TableDataConfig tableDataConfig)
update
在接口中 TableDataPaneController
public void update(TableDataSource tds)
update
在接口中 TableDataPaneController
public void checkValid() throws java.lang.Exception
checkValid
在接口中 TableDataPaneController
checkValid
在接口中 ListControlPaneProvider
checkValid
在类中 JListControlPane
java.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()
TableDataPaneController
getDsNameChangedMap
在接口中 TableDataPaneController
public javax.swing.JPanel getPanel()
TableDataPaneController
getPanel
在接口中 TableDataPaneController
protected 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
在接口中 ShortCutListenerProvider
public void refreshNameableCreator(NameableCreator[] creators)
creators
- 生成器