ch.elexis.text
Class EnhancedTextField2
java.lang.Object
Composite
ch.elexis.text.AbstractRichTextDisplay
ch.elexis.text.EnhancedTextField2
- All Implemented Interfaces:
- IRichTextDisplay
public class EnhancedTextField2
- extends AbstractRichTextDisplay
This is a pop-in replacement for EnhancedTextField that can handle SimpleStructuredDocument
contents and for backwards compatibility also Samdas
- Author:
- Gerry Weirich
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EnhancedTextField2
public EnhancedTextField2(Composite parent)
insertRange
public void insertRange(SSDRange range)
- Specified by:
insertRange
in interface IRichTextDisplay
- Specified by:
insertRange
in class AbstractRichTextDisplay
getContentsAsXML
public java.lang.String getContentsAsXML()
- Contents will always be saved as SimpleStructuredDocument
- Specified by:
getContentsAsXML
in interface IRichTextDisplay
- Specified by:
getContentsAsXML
in class AbstractRichTextDisplay
getContentsPlaintext
public java.lang.String getContentsPlaintext()
- Specified by:
getContentsPlaintext
in interface IRichTextDisplay
- Specified by:
getContentsPlaintext
in class AbstractRichTextDisplay
getContents
public SimpleStructuredDocument getContents()
getSelectedRange
public GenericRange getSelectedRange()
- Specified by:
getSelectedRange
in interface IRichTextDisplay
- Specified by:
getSelectedRange
in class AbstractRichTextDisplay
getWordUnderCursor
public java.lang.String getWordUnderCursor()
- Specified by:
getWordUnderCursor
in interface IRichTextDisplay
- Specified by:
getWordUnderCursor
in class AbstractRichTextDisplay
connectGlobalActions
public void connectGlobalActions(IViewSite site)
disconnectGlobalActions
public void disconnectGlobalActions(IViewSite site)
Copyright 2005-2010 by Gerry Weirich, Elexis