Package com.iizigo.prop.editor.dialog
Class RawTextEditorComposite
- java.lang.Object
- org.eclipse.swt.widgets.Widget
- org.eclipse.swt.widgets.Control
- org.eclipse.swt.widgets.Scrollable
- org.eclipse.swt.widgets.Composite
- com.iizigo.prop.editor.dialog.RawTextEditorComposite
 
 
 
 
 
- All Implemented Interfaces:
- org.eclipse.swt.graphics.Drawable
 - public class RawTextEditorComposite extends org.eclipse.swt.widgets.CompositeRaw text editor composite, showing optional toolbar for insert text fields/images/convert format.- Author:
- Christopher Mindus
 
- Constructor Summary- Constructors - Constructor - Description - RawTextEditorComposite(org.eclipse.swt.widgets.Composite parent, int style, KString ks, java.lang.Boolean useTags, boolean isPlainOnly, ModuleModel model, IVSAccessor vsAccessor, EditorTextTable defaultTextTable, java.lang.Runnable stateRunnable)Create the dialog.
 - Method Summary- All Methods Instance Methods Concrete Methods - Modifier and Type - Method - Description - IPropErrorItem- getError()Gets the potential input error.- KString- getKString()Gets the edited string.- KStringStyledText- getStyledText()Gets the styled text editor.- org.eclipse.swt.widgets.ToolBar- getToolBar()Gets the toolbar.- boolean- isOK()Checks if the text is OK.- void- setDialogMode()Sets dialog mode, i.e.- boolean- setFocus()Sets focus to the text area.- void- updateStates()Updates all states.- Methods inherited from class org.eclipse.swt.widgets.Composite- changed, checkSubclass, drawBackground, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, setBackgroundMode, setLayout, setLayoutDeferred, setTabList
 - Methods inherited from class org.eclipse.swt.widgets.Scrollable- computeTrim, getClientArea, getHorizontalBar, getScrollbarsMode, getVerticalBar
 - Methods inherited from class org.eclipse.swt.widgets.Control- addControlListener, addDragDetectListener, addFocusListener, addGestureListener, addHelpListener, addKeyListener, addMenuDetectListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addMouseWheelListener, addPaintListener, addTouchListener, addTraverseListener, computeSize, computeSize, dragDetect, dragDetect, forceFocus, getAccessible, getBackground, getBackgroundImage, getBorderWidth, getBounds, getCursor, getDragDetect, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getOrientation, getParent, getRegion, getShell, getSize, getTextDirection, getToolTipText, getTouchEnabled, getVisible, internal_dispose_GC, internal_new_GC, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, print, redraw, redraw, removeControlListener, removeDragDetectListener, removeFocusListener, removeGestureListener, removeHelpListener, removeKeyListener, removeMenuDetectListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removeMouseWheelListener, removePaintListener, removeTouchListener, removeTraverseListener, requestLayout, setBackground, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setDragDetect, setEnabled, setFont, setForeground, setLayoutData, setLocation, setLocation, setMenu, setOrientation, setParent, setRedraw, setRegion, setSize, setSize, setTextDirection, setToolTipText, setTouchEnabled, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, traverse, traverse, update
 - Methods inherited from class org.eclipse.swt.widgets.Widget- addDisposeListener, addListener, checkWidget, dispose, getData, getData, getDisplay, getListeners, getStyle, isAutoDirection, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, reskin, setData, setData, toString
 
 
- Constructor Detail- RawTextEditorComposite- public RawTextEditorComposite(org.eclipse.swt.widgets.Composite parent, int style, KString ks, java.lang.Boolean useTags, boolean isPlainOnly, ModuleModel model, IVSAccessor vsAccessor, EditorTextTable defaultTextTable, java.lang.Runnable stateRunnable)Create the dialog.
 
 - Method Detail- getToolBar- public org.eclipse.swt.widgets.ToolBar getToolBar() Gets the toolbar.
 - getStyledText- public KStringStyledText getStyledText() Gets the styled text editor.
 - setFocus- public boolean setFocus() Sets focus to the text area.- Overrides:
- setFocusin class- org.eclipse.swt.widgets.Composite
- Returns:
- true for success.
 
 - updateStates- public void updateStates() Updates all states.
 - isOK- public boolean isOK() Checks if the text is OK.
 - getError- public IPropErrorItem getError() Gets the potential input error.- Returns:
- The error, or null for no errors.
 
 - getKString- public KString getKString() Gets the edited string.
 - setDialogMode- public void setDialogMode() Sets dialog mode, i.e. Enter to go to default button in dialog, tab keys as normal.