クラス MemoFigure

  • すべての実装されたインタフェース:
    org.eclipse.draw2d.IFigure

    public class MemoFigure
    extends org.eclipse.draw2d.Figure
    MemoのFigure.
    作成者:
    nakag
    • ネストされたクラスの概要

      • クラスから継承されたネストされたクラス/インタフェース org.eclipse.draw2d.Figure

        org.eclipse.draw2d.Figure.FigureIterator, org.eclipse.draw2d.Figure.IdentitySearch
      • インタフェースから継承されたネストされたクラス/インタフェース org.eclipse.draw2d.IFigure

        org.eclipse.draw2d.IFigure.NoInsets
    • フィールドの概要

      • クラスから継承されたフィールド org.eclipse.draw2d.Figure

        bgColor, border, bounds, fgColor, flags, font, MAX_FLAG, maxSize, minSize, NO_MANAGER, prefSize, toolTip
      • インタフェースから継承されたフィールド org.eclipse.draw2d.IFigure

        MAX_DIMENSION, MIN_DIMENSION, NO_INSETS
    • コンストラクタの概要

      コンストラクタ 
      コンストラクタ 説明
      MemoFigure()
      コンストラクタ
    • メソッドの概要

      すべてのメソッド インスタンス・メソッド concreteメソッド 
      修飾子とタイプ メソッド 説明
      boolean canAutoSize()
      モデルのサイズを自動調整可能か?
      org.eclipse.draw2d.text.TextFlow getMemoTextFlow()
      DirectEdit時に利用
      void setMemo​(String memo)  
      void setupColor()
      モデルの色を設定する
      • クラスから継承されたメソッド org.eclipse.draw2d.Figure

        add, add, add, add, addAncestorListener, addCoordinateListener, addFigureListener, addFocusListener, addKeyListener, addLayoutListener, addListener, addMouseListener, addMouseMotionListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, containsPoint, containsPoint, erase, findDescendantAtExcluding, findFigureAt, findFigureAt, findFigureAt, findFigureAtExcluding, findMouseEventTargetAt, findMouseEventTargetInDescendantsAt, fireCoordinateSystemChanged, fireFigureMoved, fireMoved, firePropertyChange, firePropertyChange, firePropertyChange, getBackgroundColor, getBorder, getBounds, getChildren, getClientArea, getClientArea, getClippingStrategy, getCursor, getFlag, getFont, getForegroundColor, getInsets, getLayoutManager, getListeners, getLocalBackgroundColor, getLocalFont, getLocalForegroundColor, getLocation, getMaximumSize, getMinimumSize, getMinimumSize, getParent, getPreferredSize, getPreferredSize, getSize, getToolTip, getUpdateManager, handleFocusGained, handleFocusLost, handleKeyPressed, handleKeyReleased, handleMouseDoubleClicked, handleMouseDragged, handleMouseEntered, handleMouseExited, handleMouseHover, handleMouseMoved, handleMousePressed, handleMouseReleased, hasFocus, internalGetEventDispatcher, intersects, invalidate, invalidateTree, isCoordinateSystem, isEnabled, isFocusTraversable, isMirrored, isMouseEventTarget, isOpaque, isRequestFocusEnabled, isShowing, isValid, isValidationRoot, isVisible, layout, paint, paintBorder, paintChildren, paintClientArea, paintFigure, primTranslate, remove, removeAll, removeAncestorListener, removeCoordinateListener, removeFigureListener, removeFocusListener, removeKeyListener, removeLayoutListener, removeListener, removeMouseListener, removeMouseMotionListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, revalidate, setBackgroundColor, setBorder, setBounds, setChildrenDirection, setChildrenEnabled, setChildrenOrientation, setClippingStrategy, setConstraint, setCursor, setEnabled, setFlag, setFocusTraversable, setFont, setForegroundColor, setLayoutManager, setLocation, setMaximumSize, setMinimumSize, setOpaque, setParent, setPreferredSize, setPreferredSize, setRequestFocusEnabled, setSize, setSize, setToolTip, setValid, setVisible, translate, translateFromParent, translateToAbsolute, translateToParent, translateToRelative, useLocalCoordinates, validate
    • コンストラクタの詳細

      • MemoFigure

        public MemoFigure()
        コンストラクタ
    • メソッドの詳細

      • setMemo

        public void setMemo​(String memo)
      • getMemoTextFlow

        public org.eclipse.draw2d.text.TextFlow getMemoTextFlow()
        DirectEdit時に利用
        戻り値:
        TextFlow
      • setupColor

        public void setupColor()
        モデルの色を設定する
      • canAutoSize

        public boolean canAutoSize()
        モデルのサイズを自動調整可能か?
        戻り値:
        常にtrueを返す