Class StyledTextComp

  • All Implemented Interfaces:
    org.eclipse.swt.graphics.Drawable

    public class StyledTextComp
    extends org.eclipse.swt.widgets.Composite
    • Field Summary

      • Fields inherited from class org.eclipse.swt.widgets.Control

        view
    • Constructor Summary

      Constructors 
      Constructor Description
      StyledTextComp​(IVariables variables, org.eclipse.swt.widgets.Composite parent, int args)  
      StyledTextComp​(IVariables variables, org.eclipse.swt.widgets.Composite parent, int args, boolean varsSensitive)  
      StyledTextComp​(IVariables variables, org.eclipse.swt.widgets.Composite parent, int args, boolean varsSensitive, boolean variableIconOnTop)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void addFocusListener​(org.eclipse.swt.events.FocusAdapter focusAdapter)  
      void addKeyListener​(org.eclipse.swt.events.KeyAdapter keyAdapter)  
      void addListener​(int eventType, org.eclipse.swt.widgets.Listener listener)  
      void addModifyListener​(org.eclipse.swt.events.ModifyListener lsMod)  
      void addMouseListener​(org.eclipse.swt.events.MouseAdapter mouseAdapter)  
      int getColumnNumber()  
      org.eclipse.swt.graphics.Image getImage()  
      int getLineNumber()  
      int getSelectionCount()  
      String getSelectionText()  
      String getText()  
      org.eclipse.swt.widgets.Text getTextWidget()  
      void insert​(String strInsert)  
      boolean isEditable()  
      void setBackground​(org.eclipse.swt.graphics.Color color)  
      void setEditable​(boolean canEdit)  
      void setEnabled​(boolean enabled)  
      void setFont​(org.eclipse.swt.graphics.Font fnt)  
      void setForeground​(org.eclipse.swt.graphics.Color color)  
      void setSelection​(int arg0)  
      void setSelection​(int arg0, int arg1)  
      void setText​(String text)  
      • Methods inherited from class org.eclipse.swt.widgets.Composite

        changed, checkSubclass, computeSize, drawBackground, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, redraw, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabList, toString
      • 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, 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, removeControlListener, removeDragDetectListener, removeFocusListener, removeGestureListener, removeHelpListener, removeKeyListener, removeMenuDetectListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removeMouseWheelListener, removePaintListener, removeTouchListener, removeTraverseListener, requestLayout, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setDragDetect, 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, checkWidget, dispose, getData, getData, getDisplay, getListeners, getStyle, isAutoDirection, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, reskin, setData, setData
      • Methods inherited from interface org.eclipse.swt.graphics.Drawable

        isAutoScalable
    • Constructor Detail

      • StyledTextComp

        public StyledTextComp​(IVariables variables,
                              org.eclipse.swt.widgets.Composite parent,
                              int args)
      • StyledTextComp

        public StyledTextComp​(IVariables variables,
                              org.eclipse.swt.widgets.Composite parent,
                              int args,
                              boolean varsSensitive)
      • StyledTextComp

        public StyledTextComp​(IVariables variables,
                              org.eclipse.swt.widgets.Composite parent,
                              int args,
                              boolean varsSensitive,
                              boolean variableIconOnTop)
    • Method Detail

      • getSelectionText

        public String getSelectionText()
      • getText

        public String getText()
      • setText

        public void setText​(String text)
      • insert

        public void insert​(String strInsert)
      • addListener

        public void addListener​(int eventType,
                                org.eclipse.swt.widgets.Listener listener)
        Overrides:
        addListener in class org.eclipse.swt.widgets.Widget
      • addModifyListener

        public void addModifyListener​(org.eclipse.swt.events.ModifyListener lsMod)
      • addKeyListener

        public void addKeyListener​(org.eclipse.swt.events.KeyAdapter keyAdapter)
      • addFocusListener

        public void addFocusListener​(org.eclipse.swt.events.FocusAdapter focusAdapter)
      • addMouseListener

        public void addMouseListener​(org.eclipse.swt.events.MouseAdapter mouseAdapter)
      • getSelectionCount

        public int getSelectionCount()
      • setSelection

        public void setSelection​(int arg0)
      • setSelection

        public void setSelection​(int arg0,
                                 int arg1)
      • setBackground

        public void setBackground​(org.eclipse.swt.graphics.Color color)
        Overrides:
        setBackground in class org.eclipse.swt.widgets.Control
      • setForeground

        public void setForeground​(org.eclipse.swt.graphics.Color color)
        Overrides:
        setForeground in class org.eclipse.swt.widgets.Control
      • setFont

        public void setFont​(org.eclipse.swt.graphics.Font fnt)
        Overrides:
        setFont in class org.eclipse.swt.widgets.Control
      • getImage

        public org.eclipse.swt.graphics.Image getImage()
      • getTextWidget

        public org.eclipse.swt.widgets.Text getTextWidget()
      • isEditable

        public boolean isEditable()
      • setEditable

        public void setEditable​(boolean canEdit)
      • setEnabled

        public void setEnabled​(boolean enabled)
        Overrides:
        setEnabled in class org.eclipse.swt.widgets.Control
      • getLineNumber

        public int getLineNumber()
        Returns:
        The caret line number, starting from 1.
      • getColumnNumber

        public int getColumnNumber()
        Returns:
        The caret column number, starting from 1.