Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

openfuture.editxml.applet
Class TextEditorPanel  view TextEditorPanel download TextEditorPanel.java

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjavax.swing.JComponent
              extended byjavax.swing.JPanel
                  extended byopenfuture.editxml.applet.AbsPanel
                      extended byopenfuture.editxml.applet.TextEditorPanel
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable

public class TextEditorPanel
extends AbsPanel

TextEditorPanel.java Created: Fri Sep 14 13:30:25 2001

Version:
$Revision: 1.2 $

Nested Class Summary
 
Nested classes inherited from class javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
 
Nested classes inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
Nested classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Nested classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
static java.lang.String BOLD_BUTTON
           
private  openfuture.util.misc.DocumentHistory documentHistory
           
private  EditorController editorController
           
private  java.lang.String imagedirURL
           
static java.lang.String INFO_BUTTON
           
static java.lang.String ITALIC_BUTTON
           
static java.lang.String LI_BUTTON
           
static java.lang.String LINK_BUTTON
           
static java.lang.String REDO_BUTTON
           
protected  javax.swing.JButton redoButton
           
static java.lang.String TABLE_BUTTON
           
static java.lang.String TD_BUTTON
           
static java.lang.String TEXT_EDITOR
           
protected  javax.swing.JEditorPane textEditor
           
protected  javax.swing.JToolBar toolbar
           
static java.lang.String TR_BUTTON
           
static java.lang.String UL_BUTTON
           
static java.lang.String UNDO_BUTTON
           
protected  javax.swing.JButton undoButton
           
 
Fields inherited from class openfuture.editxml.applet.AbsPanel
bigFont, normalFont, smallFont
 
Fields inherited from class javax.swing.JComponent
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
 
Fields inherited from class java.awt.Container
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
TextEditorPanel(EditorController controller, java.util.ResourceBundle resourceBundle, java.util.Locale locale, java.lang.String imagedirURL)
          Creates a new TextEditorPanel instance.
 
Method Summary
protected  void createToolBar()
          Defines the tool bar.
 openfuture.util.misc.DocumentHistory getDocumentHistory()
          Get the value of documentHistory.
 javax.swing.JEditorPane getEditor()
          Get the value of textEditor.
 EditorController getEditorController()
          Get the value of editorController.
 java.lang.String getImagedirURL()
          Get the value of imagedirURL.
 java.lang.String getText()
          Get the value of text.
 javax.swing.undo.UndoManager getUndo()
          Get the value of undo.
 void init(EditorController editorController, java.util.ResourceBundle resourceBundle, java.lang.String imagedirURL)
          Initialize the panel.
 void refreshView()
          Refresh the display.
 void setDocumentHistory(openfuture.util.misc.DocumentHistory v)
          Set the value of documentHistory.
 void setEditor(javax.swing.JEditorPane v)
          Set the value of textEditor.
 void setEditorController(EditorController v)
          Set the value of editorController.
 void setImagedirURL(java.lang.String v)
          Set the value of imagedirURL.
 void setText(java.lang.String v)
          Set the value of text.
 
Methods inherited from class openfuture.editxml.applet.AbsPanel
createButton, createComboBox, createIconButton, createLabel, createList, createTextField, getIndex, getLocale, getMyActionListener, getMyFocusListener, getMyItemListener, getMyListSelectionListener, getResourceBundle, init, setLocale, setMyActionListener, setMyFocusListener, setMyItemListener, setMyListSelectionListener, setResourceBundle
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setLayout, transferFocusDownCycle, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

BOLD_BUTTON

public static final java.lang.String BOLD_BUTTON
See Also:
Constant Field Values

INFO_BUTTON

public static final java.lang.String INFO_BUTTON
See Also:
Constant Field Values

ITALIC_BUTTON

public static final java.lang.String ITALIC_BUTTON
See Also:
Constant Field Values

LINK_BUTTON

public static final java.lang.String LINK_BUTTON
See Also:
Constant Field Values

LI_BUTTON

public static final java.lang.String LI_BUTTON
See Also:
Constant Field Values

REDO_BUTTON

public static final java.lang.String REDO_BUTTON
See Also:
Constant Field Values

TABLE_BUTTON

public static final java.lang.String TABLE_BUTTON
See Also:
Constant Field Values

TD_BUTTON

public static final java.lang.String TD_BUTTON
See Also:
Constant Field Values

TR_BUTTON

public static final java.lang.String TR_BUTTON
See Also:
Constant Field Values

UL_BUTTON

public static final java.lang.String UL_BUTTON
See Also:
Constant Field Values

UNDO_BUTTON

public static final java.lang.String UNDO_BUTTON
See Also:
Constant Field Values

TEXT_EDITOR

public static java.lang.String TEXT_EDITOR

textEditor

protected javax.swing.JEditorPane textEditor

toolbar

protected javax.swing.JToolBar toolbar

redoButton

protected javax.swing.JButton redoButton

undoButton

protected javax.swing.JButton undoButton

imagedirURL

private java.lang.String imagedirURL

editorController

private EditorController editorController

documentHistory

private openfuture.util.misc.DocumentHistory documentHistory
Constructor Detail

TextEditorPanel

public TextEditorPanel(EditorController controller,
                       java.util.ResourceBundle resourceBundle,
                       java.util.Locale locale,
                       java.lang.String imagedirURL)
Creates a new TextEditorPanel instance.

Method Detail

init

public void init(EditorController editorController,
                 java.util.ResourceBundle resourceBundle,
                 java.lang.String imagedirURL)
Initialize the panel.


createToolBar

protected void createToolBar()
Defines the tool bar.


refreshView

public void refreshView()
Refresh the display. Actually enables/disables the undo/redo buttons.

Specified by:
refreshView in class AbsPanel

getEditor

public javax.swing.JEditorPane getEditor()
Get the value of textEditor.


setEditor

public void setEditor(javax.swing.JEditorPane v)
Set the value of textEditor.


getDocumentHistory

public openfuture.util.misc.DocumentHistory getDocumentHistory()
Get the value of documentHistory.


setDocumentHistory

public void setDocumentHistory(openfuture.util.misc.DocumentHistory v)
Set the value of documentHistory.


getImagedirURL

public java.lang.String getImagedirURL()
Get the value of imagedirURL.


setImagedirURL

public void setImagedirURL(java.lang.String v)
Set the value of imagedirURL.


getEditorController

public EditorController getEditorController()
Get the value of editorController.


setEditorController

public void setEditorController(EditorController v)
Set the value of editorController.


getUndo

public javax.swing.undo.UndoManager getUndo()
Get the value of undo.


getText

public java.lang.String getText()
Get the value of text.


setText

public void setText(java.lang.String v)
Set the value of text.