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.OpenWebAction
JFrame.AccessibleJFrame
Frame.AccessibleAWTFrame
Window.AccessibleAWTWindow, Window.Type
Container.AccessibleAWTContainer
Component.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, undo
edb, popupMenu, popupSeparated
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled
CROSSHAIR_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_CURSOR
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE
ABORT, 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, run
askEID, 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, userStateChanged
addImpl, 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, update
addNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setBackground, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setOpacity, setResizable, setShape, setState, setTitle, setUndecorated
addPropertyChangeListener, 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, toFront
add, 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, validateTree
action, 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, transferFocusUpCycle
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getFont, postEvent
static 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 ActionListener
actionPerformed
in class EdbBrowser
public void edbMenuSelected(EdbMenu menu, MenuEvent e)
edbMenuSelected
in interface EdbMenu.EdbMenuListener
MTMPEditor.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 WindowFocusListener
public void windowLostFocus(WindowEvent ev)
windowLostFocus
in interface WindowFocusListener
public void processWindowEvent(WindowEvent ev)
processWindowEvent
in class JFrame
public void edbWindowRedraw()
EdbBrowser
edbWindowRedraw
in interface EdbWindow
edbWindowRedraw
in class EdbBrowser
public boolean edbWindowClose(boolean force)
EdbWindow
edbWindowClose
in interface EdbWindow
force
- 強制的に閉じるかどうか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.Manager
editorStateChanged
in interface EdbEditor.Manager
e
- エディタpublic void editorInnovate()
editorInnovate
in class MTMPBrowser
public void browserRedraw(boolean all)
browserRedraw
in class EdbBrowser
public 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 Tue Jun 10 17:08:59 JST 2025