public class EdbTupleBrowser extends EdbBrowser implements EdbExtDBImportable, EdbMenu.EdbMenuListener, EdbMenu.EditMenuListener
| Modifier and Type | Class and Description |
|---|---|
static class |
EdbTupleBrowser.CreateAndEditAction
新規にタプルを作成し,情報ブラウザで編集を開始するアクションです.
|
class |
EdbTupleBrowser.switchEditActionClass
情報ブラウザの編集の状態を切り替えるアクションです.
|
EdbBrowser.EditAction, EdbBrowser.OpenAction, 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 |
|---|---|
static String |
Act_CreateX509Certificate2ndGeneration |
static String |
Act_ListOfInformation |
(package private) EdbMenu |
dataMenu |
(package private) EdbMenu.EditMenu |
editMenu |
(package private) EdbEIDListener |
eidListener |
(package private) MLText |
frameTitle |
(package private) JMenuBar |
mainMenuBar |
(package private) EdbEID |
myEID |
(package private) EdbTuple |
originalTuple |
(package private) EdbMenu |
tableMenu |
(package private) EdbTupleEditor |
tupleEditor |
edb, 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, HEIGHT, PROPERTIES, SOMEBITS, WIDTHaskEID, block, 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, postEventMLText frameTitle
EdbEID myEID
EdbTuple originalTuple
EdbEIDListener eidListener
EdbTupleEditor tupleEditor
JMenuBar mainMenuBar
EdbMenu dataMenu
EdbMenu tableMenu
EdbMenu.EditMenu editMenu
public static final String Act_ListOfInformation
public static final String Act_CreateX509Certificate2ndGeneration
public void registEditorObject(EdbEditorObject eo)
registEditorObject in class EdbBrowsereo - 編集オブジェクトEdbEditorpublic void editorStateChanged(EdbEditor e)
エディタの状態に合わせてウインドウのタイトルを更新します.
editorStateChanged in interface EdbEditor.Managere - エディタpublic MLText edbWindowGetTitle()
edbWindowGetTitle in interface EdbWindowedbWindowGetTitle in class EdbBrowserpublic void browserRedraw(boolean all)
browserRedraw in class EdbBrowserpublic void reimportFromPubMed(EdbExtDB_PubMed pubmed, PubMed.PMID pmid)
reimportFromPubMed in interface EdbExtDBImportablepublic void reimportFromCiNii(EdbExtDB_CiNii cinii, Logistics.Id id)
reimportFromCiNii in interface EdbExtDBImportablepublic void actionPerformed(ActionEvent ae)
actionPerformed in interface ActionListeneractionPerformed in class EdbBrowserpublic void addMenus()
public void edbMenuSelected(EdbMenu menu, MenuEvent e)
edbMenuSelected in interface EdbMenu.EdbMenuListenerpublic boolean browserActionEnabledNew()
browserActionEnabledNew in class EdbBrowserpublic boolean browserActionEnabledOpen()
browserActionEnabledOpen in class EdbBrowserpublic boolean browserActionEnabledClose()
browserActionEnabledClose in class EdbBrowserpublic boolean browserActionEnabledSave()
browserActionEnabledSave in class EdbBrowserpublic boolean browserActionEnabledSaveAs()
browserActionEnabledSaveAs in class EdbBrowserpublic boolean browserActionEnabledOutput()
browserActionEnabledOutput in class EdbBrowserpublic 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 editActionEnabledUndo()
editActionEnabledUndo in interface EdbMenu.EditMenuListenerpublic boolean editActionEnabledCut()
editActionEnabledCut in interface EdbMenu.EditMenuListenerpublic boolean editActionEnabledCopy()
editActionEnabledCopy in interface EdbMenu.EditMenuListenerpublic boolean editActionEnabledPaste()
editActionEnabledPaste in interface EdbMenu.EditMenuListenerpublic boolean editActionEnabledClear()
editActionEnabledClear in interface EdbMenu.EditMenuListenerpublic boolean editActionEnabledDuplicate()
editActionEnabledDuplicate in interface EdbMenu.EditMenuListenerpublic boolean editActionEnabledSelectAll()
editActionEnabledSelectAll in interface EdbMenu.EditMenuListenerpublic void editActionPerformUndo()
editActionPerformUndo in interface EdbMenu.EditMenuListenerpublic void editActionPerformCut()
editActionPerformCut in interface EdbMenu.EditMenuListenerpublic void editActionPerformCopy()
editActionPerformCopy in interface EdbMenu.EditMenuListenerpublic void editActionPerformPaste()
editActionPerformPaste in interface EdbMenu.EditMenuListenerpublic void editActionPerformClear()
editActionPerformClear in interface EdbMenu.EditMenuListenerpublic void editActionPerformDuplicate()
editActionPerformDuplicate in interface EdbMenu.EditMenuListenerpublic void editActionPerformSelectAll()
editActionPerformSelectAll in interface EdbMenu.EditMenuListenervoid disposeTupleBrowser()
public boolean edbWindowClose(boolean force)
edbWindowClose in interface EdbWindowforce - 強制的に閉じるかどうかtrue,失敗した場合は false を返します.protected boolean askUpdate()
public void processWindowEvent(WindowEvent ev)
processWindowEvent in class JFrameev - ウインドウイベントpublic void tupleBrowserTupleIsChanged()
public static EdbTupleBrowser openTupleBrowser(EDB edb, EdbEIDHolder eh, EdbEIDListener lis)
情報ブラウザを新規に作成し,指定された EID の示す情報を表示します. その EID が既にブラウザで開かれている場合は,そのブラウザを返します.
edb - EDB コンテキストeh - EID Holderlis - Listenerpublic static EdbTupleBrowser openTupleBrowser(EDB edb, EdbEIDHolder eh)
public static EdbTupleBrowser openTupleEditor(EDB edb, EdbEID eid)
情報ブラウザで編集を開始する前に,編集権限があるかどうかをチェックします. また,その EID が既にブラウザで開かれている場合は,単にそのブラウザを返します.
edb - EDB コンテキストeid - EIDnull を返します.public static EdbTupleBrowser openTupleEditor(EDB edb, EdbTuple tuple, EdbEIDListener lis)
タプルの示す情報が既存の情報の場合は,編集権限があるかどうかをチェックします. 編集権限がある場合は,そのタプルの情報が既にブラウザで開かれているかどうか調べ,開かれている場合はそのブラウザを返します. 開かれてない場合は,情報ブラウザで開き編集を開始します.
タプルの示す情報が新規の情報の場合は,そのタプルのテーブルに新規情報を作成できるかどうかをチェックし,作成できる場合に情報ブラウザで開きます.
edb - EDB コンテキストtuple - タプルlis - EIDが確定したときに呼ばれるリスナーnull を返します.public static EdbTupleBrowser openTupleEditor(EDB edb, EdbTuple tuple)
public static EdbTupleBrowser createTupleAndEdit(EDB edb, EdbTable table, EdbEID eid)
指定されたテーブルは,新規情報を作成できるかどうかチェックします.
edb - EDB コンテキストtable - 新規情報を作成するテーブルeid - 内容をコピーするタプルの EIDnull を返します.public void addCandidateString(String candidate)
candidate - 候補文字列EdbTupleEditor.addCandidateString(String)EDB Working Group at Mon Dec 15 16:45:05 JST 2025