com.ibm.richtext.uiimpl
Class MenuBuilder

java.lang.Object
  |
  +--com.ibm.richtext.uiimpl.MenuBuilder
Direct Known Subclasses:
AwtMenuBuilder, SwingMenuBuilder

public abstract class MenuBuilder
extends java.lang.Object


Field Summary
static int ABOUT
           
static int BIDI
           
protected  int[] defaultMenus
           
static int EDIT
           
protected  java.awt.Frame fDialogParent
           
static int FLUSH
           
protected  MTextPanel fTextPanel
           
static int KEYMAP
           
static int SIZE
           
static int STYLE
           
 
Constructor Summary
protected MenuBuilder()
           
 
Method Summary
protected abstract  DialogItem.DialogFactory createAboutDialogFactory()
           
protected abstract  DialogItem.DialogFactory createNumberDialogFactory(java.lang.String dialogTitle, java.lang.String dialogText, java.lang.Object key, boolean character)
           
protected abstract  DialogItem.DialogFactory createObjectDialogFactory(java.lang.String dialogTitle, java.lang.String dialogText, java.lang.Object key, boolean character, java.lang.String[] names, java.lang.Object[] values)
           
protected  void doCreateMenus(MTextPanel textPanel, java.awt.Frame frame, int[] menus)
           
protected abstract  void handleAddMenu(java.lang.String key)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

EDIT

public static final int EDIT

SIZE

public static final int SIZE

STYLE

public static final int STYLE

FLUSH

public static final int FLUSH

KEYMAP

public static final int KEYMAP

BIDI

public static final int BIDI

ABOUT

public static final int ABOUT

defaultMenus

protected int[] defaultMenus

fTextPanel

protected MTextPanel fTextPanel

fDialogParent

protected java.awt.Frame fDialogParent
Constructor Detail

MenuBuilder

protected MenuBuilder()
Method Detail

doCreateMenus

protected final void doCreateMenus(MTextPanel textPanel,
                                   java.awt.Frame frame,
                                   int[] menus)

handleAddMenu

protected abstract void handleAddMenu(java.lang.String key)

createObjectDialogFactory

protected abstract DialogItem.DialogFactory createObjectDialogFactory(java.lang.String dialogTitle,
                                                                      java.lang.String dialogText,
                                                                      java.lang.Object key,
                                                                      boolean character,
                                                                      java.lang.String[] names,
                                                                      java.lang.Object[] values)

createNumberDialogFactory

protected abstract DialogItem.DialogFactory createNumberDialogFactory(java.lang.String dialogTitle,
                                                                      java.lang.String dialogText,
                                                                      java.lang.Object key,
                                                                      boolean character)

createAboutDialogFactory

protected abstract DialogItem.DialogFactory createAboutDialogFactory()


Copyright (c) 2001 IBM Corporation and others.