public abstract class MTMPEditor<C extends Category> extends MTMPBrowser implements MTMPEditorInf<C>, FindPanel.Client<C>, EdbMenu.EdbMenuListener, WindowFocusListener
| Modifier and Type | Class and Description |
|---|---|
(package private) class |
MTMPEditor.AssessSelectionListener |
(package private) class |
MTMPEditor.CategoryFixer |
(package private) class |
MTMPEditor.CategoryVoider |
(package private) class |
MTMPEditor.ContentPreloader |
(package private) class |
MTMPEditor.YearFixer |
EdbBrowser.EditAction, EdbBrowser.OpenAction, EdbBrowser.OpenEdbAssistanceAction, EdbBrowser.OpenHistoryWebAction, EdbBrowser.OpenWebActionJFrame.AccessibleJFrameFrame.AccessibleAWTFrameWindow.AccessibleAWTWindow, Window.TypeContainer.AccessibleAWTContainerComponent.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy| Modifier and Type | Field and Description |
|---|---|
(package private) static String |
Act_CategoryViewerValueChanged |
(package private) static String |
Act_OpenMaintainerEditor |
(package private) static String |
Act_PrintAchievementSummary |
(package private) static String |
Act_PrintMextYearPlan |
(package private) static String |
Act_PrintMextYearReport |
(package private) static String |
Act_PrintMTMP2HTML |
(package private) static String |
Act_PrintOutput |
(package private) static String |
Act_PrintYearReport |
(package private) static String |
Act_PrintYearSummary |
(package private) static String |
Act_SupervisorMode |
protected EdbMenu |
assessMenu |
(package private) int |
assessSelectYear |
(package private) CViewer<C> |
categoryViewer |
protected EdbMenu |
editMenu |
protected EdbMenu |
editorMenu |
protected EdbMenu.Item |
findMenuItem |
(package private) FindPanel<C> |
findPanel |
protected EdbMenu |
fixMenu |
protected EdbMenu |
helpMenu |
(package private) static String |
JAVA_DIST_URL |
(package private) boolean |
loading |
protected EdbMenu |
managerMenu |
(package private) List<EdbMenu.Item> |
supervisorMenuItems |
(package private) static String |
UTLF_OPENURL |
editorObject, undoedb, popupMenu, popupSeparatedaccessibleContext, 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| Constructor and Description |
|---|
MTMPEditor(MTMPEditorManager mgr,
MTMPStorage<C> st,
MTMPMaster<C> mas) |
browserActionEnabledClose, browserActionEnabledNew, browserActionEnabledOpen, browserActionEnabledOutput, browserActionEnabledSave, browserActionEnabledSaveAs, browserActionPerformClose, browserActionPerformNew, browserActionPerformOpen, browserActionPerformOutput, browserActionPerformSave, browserActionPerformSaveAs, edbWindowGetTitle, edbWindowSetVisible, editActionEnabledClear, editActionEnabledCopy, editActionEnabledCut, editActionEnabledDuplicate, editActionEnabledPaste, editActionEnabledSelectAll, editActionEnabledUndo, editActionPerformClear, editActionPerformCopy, editActionPerformCut, editActionPerformDuplicate, editActionPerformPaste, editActionPerformSelectAll, editActionPerformUndo, editorUndoable, editorUndoExecute, editorUndoPush, eid, getObject, getTuple, isEditting, registEditorObject, runaskEID, block, getEDB, getTracePrintWriter, isPopupShown, isSimpleButton1Click, isSimpleButton1Click2, lockBrowser, makeMainMenuItem, mouseClicked, mouseEntered, mouseExited, mousePressed, mouseReleased, openBrowser, openBrowser, openEditor, openWebBrowser, openWebBrowser, openWebHistoryBrowser, openWebHistoryBrowser, popupAdd, popupAdd, popupMake, popupMenuCanceled, popupMenuWillBecomeInvisible, popupMenuWillBecomeVisible, popupSeparator, popupShow, popupShow, 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, postEventstatic final String JAVA_DIST_URL
static final String UTLF_OPENURL
List<EdbMenu.Item> supervisorMenuItems
protected EdbMenu editorMenu
protected EdbMenu editMenu
protected EdbMenu fixMenu
protected EdbMenu managerMenu
protected EdbMenu assessMenu
protected EdbMenu helpMenu
protected EdbMenu.Item findMenuItem
int assessSelectYear
static final String Act_PrintYearReport
static final String Act_PrintMTMP2HTML
static final String Act_PrintOutput
static final String Act_PrintMextYearPlan
static final String Act_PrintMextYearReport
static final String Act_SupervisorMode
static final String Act_CategoryViewerValueChanged
static final String Act_PrintYearSummary
static final String Act_PrintAchievementSummary
static final String Act_OpenMaintainerEditor
boolean loading
public MTMPEditor(MTMPEditorManager mgr, MTMPStorage<C> st, MTMPMaster<C> mas)
boolean isSupervisor()
public void editorProgressIncrement()
editorProgressIncrement in interface MTMPEditorInf<C extends Category>public void editorProgressReset(int num)
editorProgressReset in interface MTMPEditorInf<C extends Category>public void editorProgressSetDeterminate(boolean d)
editorProgressSetDeterminate in interface MTMPEditorInf<C extends Category>boolean displayOnlyReadable()
boolean displayOnlyWritable()
boolean displayWithDivision()
boolean displayWithTarget()
boolean displayWithSpecialMention()
boolean displayWithIndexMeasure()
public boolean storeToServer(boolean ask)
public boolean save(File file)
boolean saveProcedure(boolean as)
public void makeMenuBar()
public void actionPerformed(ActionEvent ae)
actionPerformed in interface ActionListeneractionPerformed in class EdbBrowserpublic void edbMenuSelected(EdbMenu menu, MenuEvent e)
edbMenuSelected in interface EdbMenu.EdbMenuListenerMTMPEditor.CategoryFixer createCategoryFixer(C cat, int y, int a, boolean c)
MTMPEditor.CategoryVoider createCategoryVoider(C cat, int y, int a, boolean c)
public List<C> getActiveCategories()
getActiveCategories in interface FindPanel.Client<C extends Category>public void openCEditor(String code)
void maintainerIsUpdated(MaintainerEditor me)
void maintainerEditorIsClosed(MaintainerEditor me)
public void openFindPanel()
public void findPanelClosed()
findPanelClosed in interface FindPanel.Client<C extends Category>public void printMTMP2HTML()
void setEditorTitle()
public boolean isModified()
boolean askUpdate()
public void windowGainedFocus(WindowEvent ev)
windowGainedFocus in interface WindowFocusListenerpublic void windowLostFocus(WindowEvent ev)
windowLostFocus in interface WindowFocusListenerpublic void processWindowEvent(WindowEvent ev)
processWindowEvent in class JFramepublic void edbWindowRedraw()
EdbBrowseredbWindowRedraw in interface EdbWindowedbWindowRedraw in class EdbBrowserpublic boolean edbWindowClose(boolean force)
EdbWindowedbWindowClose in interface EdbWindowforce - 強制的に閉じるかどうかtrue,失敗した場合は false を返します.public MTMPStorage<C> getStorage()
getStorage in interface MTMPEditorInf<C extends Category>public MTMPMaster<C> getMaster()
getMaster in interface MTMPEditorInf<C extends Category>UReference getUserID()
Maintainer getMaintainer()
void notifyChanged()
public boolean setContent(MTMPMaster<C> ma)
public void editorStateChanged(EdbEditor e)
EdbEditor.ManagereditorStateChanged in interface EdbEditor.Managere - エディタpublic void editorInnovate()
editorInnovate in class MTMPBrowserpublic void browserRedraw(boolean all)
browserRedraw in class EdbBrowserpublic YSet createEmptyYSet()
createEmptyYSet in interface MTMPEditorInf<C extends Category>public ASet createEmptyASet()
createEmptyASet in interface MTMPEditorInf<C extends Category>abstract CTable.ValueMatrixColumn[] getValueMatrixColumns()
EDB Working Group at Mon Dec 15 16:45:05 JST 2025