Class MailEditorPane
- java.lang.Object
-
- java.awt.Component
-
- java.awt.Container
-
- javax.swing.JComponent
-
- javax.swing.JPanel
-
- net.atlanticbb.tantlinger.shef.HTMLEditorPane
-
- com.openindex.openestate.tool.mail.MailEditorPane
-
- All Implemented Interfaces:
ImageObserver,MenuContainer,Serializable,Accessible
public class MailEditorPane extends net.atlanticbb.tantlinger.shef.HTMLEditorPaneMailEditorPane.- Author:
- Andreas Rudolph
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMailEditorPane.Mode-
Nested classes/interfaces inherited from class javax.swing.JPanel
JPanel.AccessibleJPanel
-
Nested classes/interfaces inherited from class javax.swing.JComponent
JComponent.AccessibleJComponent
-
Nested classes/interfaces inherited from class java.awt.Container
Container.AccessibleAWTContainer
-
Nested classes/interfaces inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
-
-
Field Summary
Fields Modifier and Type Field Description static StringHR_QUOTING_BEGINstatic StringHR_QUOTING_END-
Fields inherited from class javax.swing.JComponent
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.Component
accessibleContext, 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
Constructors Constructor Description MailEditorPane()MailEditorPane(MailEditorPane.Mode mode)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected net.atlanticbb.tantlinger.ui.text.AbstractSourceEditorcreateSourceEditor()protected net.atlanticbb.tantlinger.ui.text.AbstractWysiwygEditorcreateWysiwygEditor()StringgetHtmlText()MailEditorPane.ModegetMode()StringgetPlainText()protected voidinitEditorTabs(net.atlanticbb.tantlinger.ui.text.AbstractWysiwygEditor wysiwygEditor, net.atlanticbb.tantlinger.ui.text.AbstractSourceEditor sourceEditor)voidinsertText(String txt)voidinsertText(String txt, int location)booleanisHtmlOnlyMode()booleanisTextOnlyMode()voidsetHtmlText(String text)voidsetMode(MailEditorPane.Mode mode)voidsetPlainText(String text)voidsetSignature(String signature)-
Methods inherited from class net.atlanticbb.tantlinger.shef.HTMLEditorPane
addEditor, getEditMenu, getFormatMenu, getInsertMenu, getSelectedEditor, getSourceText, getText, getWysiwygText, initToolBarPanel, isEditorSelected, isSourceEditorSelected, isWysiwygEditorSelected, setCaretPosition, setEditorEnabled, setSelectedEditor, setSourceEnabled, setSourceText, setText, setToolBarVisible, setWysiwygEnabled, setWysiwygText
-
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
-
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, 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, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, 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, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, 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, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setMixingCutoutShape, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
-
-
-
-
Field Detail
-
HR_QUOTING_BEGIN
public static final String HR_QUOTING_BEGIN
- See Also:
- Constant Field Values
-
HR_QUOTING_END
public static final String HR_QUOTING_END
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
MailEditorPane
public MailEditorPane()
-
MailEditorPane
public MailEditorPane(MailEditorPane.Mode mode)
-
-
Method Detail
-
createSourceEditor
protected net.atlanticbb.tantlinger.ui.text.AbstractSourceEditor createSourceEditor()
- Overrides:
createSourceEditorin classnet.atlanticbb.tantlinger.shef.HTMLEditorPane
-
createWysiwygEditor
protected net.atlanticbb.tantlinger.ui.text.AbstractWysiwygEditor createWysiwygEditor()
- Overrides:
createWysiwygEditorin classnet.atlanticbb.tantlinger.shef.HTMLEditorPane
-
getHtmlText
public String getHtmlText()
-
getMode
public MailEditorPane.Mode getMode()
-
getPlainText
public String getPlainText()
-
initEditorTabs
protected void initEditorTabs(net.atlanticbb.tantlinger.ui.text.AbstractWysiwygEditor wysiwygEditor, net.atlanticbb.tantlinger.ui.text.AbstractSourceEditor sourceEditor)- Overrides:
initEditorTabsin classnet.atlanticbb.tantlinger.shef.HTMLEditorPane
-
insertText
public void insertText(String txt)
-
insertText
public void insertText(String txt, int location)
-
isHtmlOnlyMode
public boolean isHtmlOnlyMode()
-
isTextOnlyMode
public boolean isTextOnlyMode()
-
setHtmlText
public void setHtmlText(String text)
-
setMode
public void setMode(MailEditorPane.Mode mode)
-
setPlainText
public void setPlainText(String text)
-
setSignature
public void setSignature(String signature)
-
-