gnu.jemacs.buffer

Class EToolkit

public abstract class EToolkit extends Object

Field Summary
static StringdefaultToolkit
static StringswingToolkit
static StringswtToolkit
Method Summary
abstract ObjectgetFace(String name, boolean create)
Get a face with the given name.
abstract ObjectgetIgnoreAction()
static EToolkitgetInstance()
static EToolkitgetInstance(String toolkitClassname)
abstract EMenugetMenu(LList menubar)
abstract BuffernewBuffer(String name)
abstract EFramenewFrame(Buffer buffer)
voidsetBackground(Object face, Color background)
voidsetBold(Object face, boolean bold)
voidsetForeground(Object face, Color foreground)
voidsetUnderline(Object face, boolean underline)

Field Detail

defaultToolkit

public static String defaultToolkit

swingToolkit

public static final String swingToolkit

swtToolkit

public static final String swtToolkit

Method Detail

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)