jp.sourceforge.sqs_xml.editor.base.swing
クラス SourceEditorMenuBarMediator
java.lang.Object
jp.sourceforge.sqs_xml.editor.base.swing.SourceEditorMenuBarMediator
- 直系の既知のサブクラス:
- SQSSourceEditorMenuBarMediator
- public abstract class SourceEditorMenuBarMediator
- extends java.lang.Object
- 作成者:
- hiroya
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SourceEditorMenuBarMediator
public SourceEditorMenuBarMediator(SourceEditorMediator mediator)
getRecentCutNode
public java.util.List getRecentCutNode()
setRecentCutNode
public void setRecentCutNode(java.util.List list)
getMenuBar
public javax.swing.JMenuBar getMenuBar()
getMediator
public SourceEditorMediator getMediator()
exportFile
public abstract java.io.File exportFile(java.io.File sourceFile,
java.lang.String suffix)
createNewMenuItem
public abstract javax.swing.JMenu createNewMenuItem()
createExportMenuItem
public abstract javax.swing.JMenuItem createExportMenuItem()
createAboutMenuItem
public abstract javax.swing.JMenuItem createAboutMenuItem()
avoidNodeDelete
protected boolean avoidNodeDelete(int n)
avoidOverwriteFile
protected boolean avoidOverwriteFile(java.io.File file)
showError
public void showError(java.lang.Exception ex,
java.lang.String message)
createSource
public DOMTreeSource createSource(java.io.File file)
throws SourceException
- 例外:
SourceException
createSource
public DOMTreeSource createSource(java.net.URL url,
boolean readonly,
java.lang.String title)
throws SourceException
- 例外:
SourceException
open
public void open(java.net.URL url,
boolean readonly,
java.lang.String title)
open
public void open(java.io.File file)
close
public void close()
updateMenu
public void updateMenu()
createSaveAsFileChoser
public abstract javax.swing.JFileChooser createSaveAsFileChoser(Source currentSource)
createOpenFileChooser
public abstract javax.swing.JFileChooser createOpenFileChooser(java.io.File defaultFolder)