gnu.jemacs.swing
Class SwingFrame

java.lang.Object
  extended by gnu.jemacs.buffer.EFrame
      extended by gnu.jemacs.swing.SwingFrame

public class SwingFrame
extends EFrame

An Emacs frame (EFrame) implemented using the Swing toolkits.


Field Summary
 
Fields inherited from class gnu.jemacs.buffer.EFrame
firstWindow, id, selectedFrame, selectedWindow
 
Constructor Summary
SwingFrame()
           
SwingFrame(Buffer buffer)
           
SwingFrame(SwingWindow window)
           
 
Method Summary
 java.lang.String ask(java.lang.String prompt)
           
 void delete()
           
 boolean isLive()
           
 void setMenu(LList menu)
           
 void setMenuBar(EMenu menu)
           
 java.lang.String toString()
           
 void validate()
           
 
Methods inherited from class gnu.jemacs.buffer.EFrame
defaultName, getFirstWindow, getLastWindow, getSelectedFrame, getSelectedWindow, otherWindow
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SwingFrame

public SwingFrame()

SwingFrame

public SwingFrame(Buffer buffer)

SwingFrame

public SwingFrame(SwingWindow window)
Method Detail

isLive

public boolean isLive()
Specified by:
isLive in class EFrame

validate

public void validate()
Overrides:
validate in class EFrame

delete

public void delete()
Overrides:
delete in class EFrame

ask

public java.lang.String ask(java.lang.String prompt)
Specified by:
ask in class EFrame

setMenuBar

public void setMenuBar(EMenu menu)

setMenu

public void setMenu(LList menu)
Specified by:
setMenu in class EFrame

toString

public java.lang.String toString()
Overrides:
toString in class EFrame