1 package org.antlr.xjlib.appkit.frame; 2 3 import org.antlr.xjlib.appkit.menu.XJMainMenuBar; 4 import org.antlr.xjlib.appkit.menu.XJMenu; 5 import org.antlr.xjlib.appkit.menu.XJMenuItem; 6 import org.antlr.xjlib.appkit.undo.XJUndo; 7 import org.antlr.xjlib.appkit.undo.XJUndoDelegate; 8 9 import javax.swing.*; 10 import java.awt.*; 11 41 42 public interface XJFrameInterface { 43 44 void registerUndo(XJUndoDelegate delegate, JTextPane textPane); 45 XJUndo getUndo(JTextPane textPane); 46 XJUndo getCurrentUndo(); 47 48 XJMainMenuBar getMainMenuBar(); 49 void handleMenuEvent(XJMenu menu, XJMenuItem item); 50 51 Container getJavaContainer(); 52 JLayeredPane getLayeredPane(); 53 JRootPane getRootPane(); 54 55 } 56 | Popular Tags |