gnu.jemacs.buffer

Class EToolkit

Known Direct Subclasses:
SwingToolkit, SwtToolkit

public abstract class EToolkit
extends java.lang.Object

Field Summary

static String
defaultToolkit
static String
swingToolkit
static String
swtToolkit

Method Summary

abstract Object
getFace(String name, boolean create)
Get a face with the given name.
abstract Object
getIgnoreAction()
static EToolkit
getInstance()
static EToolkit
getInstance(String toolkitClassname)
abstract EMenu
getMenu(LList menubar)
abstract Buffer
newBuffer(String name)
abstract EFrame
newFrame(Buffer buffer)
void
setBackground(Object face, Color background)
void
setBold(Object face, boolean bold)
void
setForeground(Object face, Color foreground)
void
setUnderline(Object face, boolean underline)

Field Details

defaultToolkit

public static String defaultToolkit

swingToolkit

public static final String swingToolkit

swtToolkit

public static final String swtToolkit

Method Details

getFace

public abstract Object getFace(String name,
                               boolean create)
Get a face with the given name.

getIgnoreAction

public abstract Object getIgnoreAction()

getInstance

public static EToolkit getInstance()

getInstance

public static EToolkit getInstance(String toolkitClassname)

getMenu

public abstract EMenu getMenu(LList menubar)

newBuffer

public abstract Buffer newBuffer(String name)

newFrame

public abstract EFrame newFrame(Buffer buffer)

setBackground

public void setBackground(Object face,
                          Color background)

setBold

public void setBold(Object face,
                    boolean bold)

setForeground

public void setForeground(Object face,
                          Color foreground)

setUnderline

public void setUnderline(Object face,
                         boolean underline)