public class EdbOrganizationBrowser extends EdbCatalogueOwner implements EdbTableListener
| Modifier and Type | Class and Description |
|---|---|
(package private) class |
EdbOrganizationBrowser.ControlPanel |
static class |
EdbOrganizationBrowser.OpenAction
組織ブラウザで組織を開くアクションです.
|
EdbBrowser.EditAction, EdbBrowser.OpenEdbAssistanceAction, EdbBrowser.OpenHistoryWebAction, EdbBrowser.OpenWebAction, EdbBrowser.TypeDefinition, EdbBrowser.TypeSelector, EdbBrowser.WindowBlockerJFrame.AccessibleJFrameFrame.AccessibleAWTFrameWindow.AccessibleAWTWindow, Window.TypeContainer.AccessibleAWTContainerComponent.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy| Modifier and Type | Field and Description |
|---|---|
(package private) EdbCatalogue |
ca_tuples |
(package private) EdbTuple |
currentTuple |
protected EdbMenu |
dataMenu |
protected EdbMenu.EditMenu |
editMenu |
(package private) JSplitPane |
lowerSplitPane |
(package private) JPanel |
mainLeftPanel |
(package private) JMenuBar |
mainMenuBar |
(package private) JSplitPane |
mainPanel |
(package private) JPanel |
mainRightPanel |
protected EdbAction |
openWebAction |
(package private) EdbOrganizationClassifyPane |
organizationClassifyPane |
(package private) EdbDatePane |
presentDatePane |
(package private) String |
previousCondition |
protected EdbMenu |
selectedDataMenu |
(package private) EdbCaptionPane |
selectedEIDObject |
(package private) JPanel |
selectedPanel |
protected EdbMenu |
tableMenu |
protected EdbMenu |
viewMenu |
Act_CreateExcelAndEdit, Act_UpdateClassifyCondition, cbmi_ViewSelected, table, tupleEditor, tuplePane, tvp, tvpScrollPaneedb, outputDataTypes, popupMenu, popupSeparated, saveDataTypesaccessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabledCROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSORBOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTDISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSEABORT, ALLBITS, ERROR, FRAMEBITS, PROPERTIES, SOMEBITS| Modifier and Type | Method and Description |
|---|---|
void |
browserActionPerformClose() |
void |
browserActionPerformNew() |
void |
browserActionPerformOpen() |
void |
browserActionPerformOutput() |
void |
browserActionPerformSave() |
void |
browserActionPerformSaveAs() |
void |
browserRedraw(boolean force)
ブラウザの「再描画」メニュー項目選択時に呼び出されます.
|
void |
cataloguePaneEIDSelectedAction()
カタログペイン(情報のリスト)で情報を参照選択(EIDを選択)したときに呼び出されます.
|
void |
cataloguePaneOrderChanged(boolean force)
カタログペイン(情報のリスト)の並び順が変更されたときに呼び出されます.
|
void |
cataloguePaneSelectedEIDChanged()
カタログペイン(情報のリスト)の選択状態が変更されたときに呼び出されます.
|
void |
cataloguePaneStartDrag(DragGestureEvent dge,
EdbCataloguePane cp)
カタログペイン(情報のリスト)でドラックを開始したときに呼び出されます.
|
void |
classifyConditionChanged(EdbTableClassify classify)
分類条件が変更されたときに呼び出されます.
|
void |
classifyStateChanged(EdbTableClassify classify)
分類選択状態が変更されたときに呼び出されます.
|
void |
edbMenuSelected(EdbMenu menu,
MenuEvent e) |
void |
edbTableTupleChanged(EdbTableEvent ev)
テーブルの登録情報に変化があった場合に呼び出されます.
|
boolean |
edbWindowClose(boolean force)
ウインドウを閉じます.
|
void |
editorStateChanged(EdbEditor e)
エディタの状態が変更されると呼び出されます.
|
EdbEID |
eid()
対象になるテーブルの EID を取得します.
|
EdbObject |
getObject()
対象になるテーブルを EDB オブジェクトとして取得します.
|
EdbTuple |
getTuple()
カタログペイン ( 情報のリスト ) で選択されている情報のタプルを取得します.
|
boolean |
isEIDChooser()
このブラウザで情報を参照選択(EID を選択)するかどうかを判定します.
|
EdbTableCondition |
makeAllCondition(EdbTableClassify excvp)
見出し語検索の条件を設定したテーブル条件を作成します.
|
void |
makeMenus()
ブラウザで使用するメニューを作成します.
|
static EdbOrganizationBrowser |
openOrganizationBrowser(EDB edb,
EdbEID eid)
EID の示す組織を組織ブラウザで開きます.
|
void |
processWindowEvent(WindowEvent ev) |
void |
registEditorObject(EdbEditorObject eo)
入力がアクティブなオブジェクトを登録します.
|
void |
run()
ブラウザ起動時に呼び出されます.
|
(package private) void |
setTuplePane(EdbTuple tuple) |
(package private) void |
tuplePreviewControl(boolean v) |
void |
updateClassifyCondition(boolean force)
現在指定されている絞り込み条件で情報のリストを更新します.
force に
true が指定された場合は,絞り込み条件に変更がなくても情報のリストを更新します. |
actionPerformed, browserActionEnabledClose, browserActionEnabledNew, browserActionEnabledOpen, browserActionEnabledOutput, browserActionEnabledSave, browserActionEnabledSaveAs, createDataMenu, createExcelAndEdit, createMenuItem_ReplicateAndEdit, createMenuItem_StartEditting, editActionEnabledClear, editActionEnabledCopy, editActionEnabledCut, editActionEnabledDuplicate, editActionEnabledPaste, editActionEnabledSelectAll, editActionEnabledUndo, editActionPerformClear, editActionPerformCopy, editActionPerformCut, editActionPerformDuplicate, editActionPerformPaste, editActionPerformSelectAll, editActionPerformUndo, getBrowser, itemStateChanged, makeTuplePaneaskEID, block, edbWindowGetTitle, edbWindowRedraw, edbWindowSetVisible, getEDB, getTracePrintWriter, isPopupShown, isSimpleButton1Click, isSimpleButton1Click2, loadObject, lockBrowser, lookupBrowser, makeMainMenu, makeMainMenu, makeMainMenu, makeMainMenuItem, mouseClicked, mouseEntered, mouseExited, mousePressed, mouseReleased, openBrowser, openBrowser, openEditor, openWebBrowser, openWebBrowser, openWebHistoryBrowser, openWebHistoryBrowser, outputObject, outputObject, popupAdd, popupAdd, popupMake, popupMenuCanceled, popupMenuWillBecomeInvisible, popupMenuWillBecomeVisible, popupSeparator, popupShow, popupShow, registerBrowser, removeBrowser, saveObject, saveObject, unblock, unlockBrowser, userStateChangedaddImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setIconImage, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, updateaddNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setBackground, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setOpacity, setResizable, setShape, setState, setTitle, setUndecoratedaddPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBackground, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOpacity, getOwnedWindows, getOwner, getOwnerlessWindows, getShape, getToolkit, getType, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, hide, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, setVisible, show, toBack, toFrontadd, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusDownCycle, validate, validateTreeaction, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycleclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetFont, postEventEdbOrganizationClassifyPane organizationClassifyPane
JSplitPane lowerSplitPane
protected EdbAction openWebAction
JMenuBar mainMenuBar
protected EdbMenu.EditMenu editMenu
protected EdbMenu tableMenu
protected EdbMenu dataMenu
protected EdbMenu viewMenu
protected EdbMenu selectedDataMenu
EdbCatalogue ca_tuples
String previousCondition
EdbTuple currentTuple
JPanel selectedPanel
EdbCaptionPane selectedEIDObject
JSplitPane mainPanel
JPanel mainLeftPanel
JPanel mainRightPanel
EdbDatePane presentDatePane
public EdbObject getObject()
対象になるテーブルは個人情報テーブルになります.
null を返します.public EdbEID eid()
対象になるテーブルは個人情報テーブルになります.
public void edbTableTupleChanged(EdbTableEvent ev)
edbTableTupleChanged in interface EdbTableListenerev - イベントpublic void browserRedraw(boolean force)
browserRedraw in class EdbBrowserforce - 強制的に行うかどうかpublic void registEditorObject(EdbEditorObject eo)
registEditorObject in class EdbBrowsereo - 編集オブジェクトEdbEditorpublic void classifyConditionChanged(EdbTableClassify classify)
classifyConditionChanged in interface EdbTableClassify.ClassifyListenerclassify - 分類public void classifyStateChanged(EdbTableClassify classify)
classifyStateChanged in interface EdbTableClassify.ClassifyListenerclassify - 分類public EdbTableCondition makeAllCondition(EdbTableClassify excvp)
excvp - 分類public void cataloguePaneSelectedEIDChanged()
新しく選択された情報で,画面下部の見出し(caption)欄の表示を更新します.
cataloguePaneSelectedEIDChanged in class EdbCatalogueOwnerpublic void cataloguePaneEIDSelectedAction()
選択中の情報の EID を EID リスナに設定し,ウインドウを非表示にします.
cataloguePaneEIDSelectedAction in class EdbCatalogueOwnerpublic void cataloguePaneOrderChanged(boolean force)
情報のリストを更新します.
cataloguePaneOrderChanged in class EdbCatalogueOwnerforce - 強制的かどうかpublic void updateClassifyCondition(boolean force)
true が指定された場合は,絞り込み条件に変更がなくても情報のリストを更新します.updateClassifyCondition in class EdbCatalogueOwnerforce - 強制的に更新するかどうかpublic EdbTuple getTuple()
null を返します.public void editorStateChanged(EdbEditor e)
editorStateChanged in interface EdbEditor.Managere - エディタvoid setTuplePane(EdbTuple tuple)
void tuplePreviewControl(boolean v)
tuplePreviewControl in class EdbCatalogueOwnerpublic boolean isEIDChooser()
isEIDChooser in class EdbCatalogueOwnertrue,しない場合は false を返します.public static EdbOrganizationBrowser openOrganizationBrowser(EDB edb, EdbEID eid)
組織ブラウザを新規に作成し,指定された EID の示す組織を表示します. その EID が既にブラウザで開かれている場合は,そのブラウザを返します.
edb - EDB コンテキストeid - 組織の EIDpublic void makeMenus()
public void edbMenuSelected(EdbMenu menu, MenuEvent e)
edbMenuSelected in interface EdbMenu.EdbMenuListenerpublic void browserActionPerformNew()
browserActionPerformNew in class EdbBrowserpublic void browserActionPerformOpen()
browserActionPerformOpen in class EdbBrowserpublic void browserActionPerformClose()
browserActionPerformClose in class EdbBrowserpublic void browserActionPerformSave()
browserActionPerformSave in class EdbBrowserpublic void browserActionPerformSaveAs()
browserActionPerformSaveAs in class EdbBrowserpublic void browserActionPerformOutput()
browserActionPerformOutput in class EdbBrowserpublic boolean edbWindowClose(boolean force)
edbWindowClose in interface EdbWindowforce - 強制的に閉じるかどうかtrue,失敗した場合は false を返します.public void processWindowEvent(WindowEvent ev)
processWindowEvent in class JFramepublic void cataloguePaneStartDrag(DragGestureEvent dge, EdbCataloguePane cp)
選択状態によって,ジェスチャを設定します.
cataloguePaneStartDrag in class EdbCatalogueOwnerdge - ジェスチャを記述するイベントcp - カタログペインEDB Working Group at Mon Dec 15 16:45:05 JST 2025