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.HTMLEditorPane
MailEditorPane.- Author:
- Andreas Rudolph
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MailEditorPane.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 String
HR_QUOTING_BEGIN
static String
HR_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.AbstractSourceEditor
createSourceEditor()
protected net.atlanticbb.tantlinger.ui.text.AbstractWysiwygEditor
createWysiwygEditor()
String
getHtmlText()
MailEditorPane.Mode
getMode()
String
getPlainText()
protected void
initEditorTabs(net.atlanticbb.tantlinger.ui.text.AbstractWysiwygEditor wysiwygEditor, net.atlanticbb.tantlinger.ui.text.AbstractSourceEditor sourceEditor)
void
insertText(String txt)
void
insertText(String txt, int location)
boolean
isHtmlOnlyMode()
boolean
isTextOnlyMode()
void
setHtmlText(String text)
void
setMode(MailEditorPane.Mode mode)
void
setPlainText(String text)
void
setSignature(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:
createSourceEditor
in classnet.atlanticbb.tantlinger.shef.HTMLEditorPane
-
createWysiwygEditor
protected net.atlanticbb.tantlinger.ui.text.AbstractWysiwygEditor createWysiwygEditor()
- Overrides:
createWysiwygEditor
in 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:
initEditorTabs
in 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)
-
-