Interface ITermEditor

All Superinterfaces:
IDisposedPart, IPropertyEditorController, IPropUndoContext, IPropUndoRedo
All Known Implementing Classes:
CaptureEditor, RecordingEditor, ScreenEditor

public interface ITermEditor extends IPropertyEditorController, IPropUndoRedo, IPropUndoContext
Interface implemented by the Screen, Capture and Recording editors.
Author:
Christopher Mindus
  • Method Details Link icon

    • updateToolStates Link icon

      void updateToolStates()
      Updates tool states.
    • getMarkingConstraints Link icon

      Rectangle getMarkingConstraints()
      Gets the marking constraints.
      Returns:
      null for none.
    • isHotSpotEnabled Link icon

      boolean isHotSpotEnabled()
      Check for hotspot enabled.
    • isCursorPresent Link icon

      boolean isCursorPresent()
      Cursor present (and blinking)?
    • getTerminalComposite Link icon

      TerminalComposite getTerminalComposite()
      Gets the terminal composite.
    • getViewer Link icon

      TreeViewer getViewer()
      Gets the viewer.
    • getHostSession Link icon

      HostSession getHostSession()
      Gets the HostSession.
    • isTooltipTextShown Link icon

      boolean isTooltipTextShown()
      If tool tips are shown.
    • onDoubleClick Link icon

      void onDoubleClick(int x, int y)
      Marks the host field.
    • paint Link icon

      void paint(Graphics2D g, int leftMargin, int topMargin, int cxFont, int cyFont, int cxFontReal, int cyFontReal, int cxScreen, int cyScreen, Rectangle clipRect)
      Paints the Graphics once the screen is drawn, before the cursor.