クラス DiagramTreeEditPart

  • すべての実装されたインタフェース:
    PropertyChangeListener, EventListener, org.eclipse.core.runtime.IAdaptable, org.eclipse.gef.EditPart, org.eclipse.gef.RequestConstants, org.eclipse.gef.TreeEditPart

    public class DiagramTreeEditPart
    extends org.eclipse.gef.editparts.AbstractTreeEditPart
    implements PropertyChangeListener
    作成者:
    ny@cosmichorror.org
    • ネストされたクラスの概要

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

        org.eclipse.gef.editparts.AbstractEditPart.EditPolicyIterator
    • フィールドの概要

      • クラスから継承されたフィールド org.eclipse.gef.editparts.AbstractTreeEditPart

        widget
      • クラスから継承されたフィールド org.eclipse.gef.editparts.AbstractEditPart

        children, FLAG_ACTIVE, FLAG_FOCUS, MAX_FLAG
      • インタフェースから継承されたフィールド org.eclipse.gef.EditPart

        SELECTED, SELECTED_NONE, SELECTED_PRIMARY
      • インタフェースから継承されたフィールド org.eclipse.gef.RequestConstants

        REQ_ADD, REQ_ALIGN, REQ_ALIGN_CHILDREN, REQ_CLONE, REQ_CONNECTION_END, REQ_CONNECTION_START, REQ_CREATE, REQ_CREATE_BENDPOINT, REQ_DELETE, REQ_DELETE_DEPENDANT, REQ_DIRECT_EDIT, REQ_MOVE, REQ_MOVE_BENDPOINT, REQ_MOVE_CHILDREN, REQ_OPEN, REQ_ORPHAN, REQ_ORPHAN_CHILDREN, REQ_RECONNECT_SOURCE, REQ_RECONNECT_TARGET, REQ_RESIZE, REQ_RESIZE_CHILDREN, REQ_SELECTION, REQ_SELECTION_HOVER
    • コンストラクタの概要

      コンストラクタ 
      コンストラクタ 説明
      DiagramTreeEditPart​(Diagram diagram)
      コンストラクタ
    • メソッドの概要

      すべてのメソッド インスタンス・メソッド concreteメソッド 
      修飾子とタイプ メソッド 説明
      void activate()  
      void deactivate()  
      protected org.eclipse.swt.graphics.Image getImage()  
      Diagram getModel()  
      protected List<AbstractEntityModel> getModelChildren()  
      protected String getText()  
      void propertyChange​(PropertyChangeEvent event)  
      • クラスから継承されたメソッド org.eclipse.gef.editparts.AbstractTreeEditPart

        addChildVisual, checkTreeItem, createEditPolicies, getDragTracker, getWidget, refreshVisuals, removeChildVisual, reorderChild, setWidget, setWidgetImage, setWidgetText
      • クラスから継承されたメソッド org.eclipse.gef.editparts.AbstractEditPart

        activateEditPolicies, addChild, addEditPartListener, addNotify, createChild, deactivateEditPolicies, debug, debugFeedback, eraseSourceFeedback, eraseTargetFeedback, fireActivated, fireChildAdded, fireDeactivated, fireRemovingChild, fireSelectionChanged, getAccessibleEditPart, getAdapter, getChildren, getCommand, getEditPolicy, getEditPolicyIterator, getEventListeners, getFlag, getParent, getRoot, getSelected, getTargetEditPart, getViewer, hasFocus, installEditPolicy, isActive, isSelectable, performRequest, refresh, refreshChildren, register, registerAccessibility, registerModel, registerVisuals, removeChild, removeEditPartListener, removeEditPolicy, removeNotify, setFlag, setFocus, setModel, setParent, setSelected, showSourceFeedback, showTargetFeedback, toString, understandsRequest, unregister, unregisterAccessibility, unregisterModel, unregisterVisuals
      • インタフェースから継承されたメソッド org.eclipse.gef.EditPart

        addEditPartListener, addNotify, eraseSourceFeedback, eraseTargetFeedback, getChildren, getCommand, getEditPolicy, getParent, getRoot, getSelected, getTargetEditPart, getViewer, hasFocus, installEditPolicy, isActive, isSelectable, performRequest, refresh, removeEditPartListener, removeEditPolicy, removeNotify, setFocus, setModel, setParent, setSelected, showSourceFeedback, showTargetFeedback, understandsRequest
      • インタフェースから継承されたメソッド org.eclipse.core.runtime.IAdaptable

        getAdapter
    • コンストラクタの詳細

      • DiagramTreeEditPart

        public DiagramTreeEditPart​(Diagram diagram)
        コンストラクタ
        パラメータ:
        diagram -
    • メソッドの詳細

      • getModel

        public Diagram getModel()
        定義:
        getModel インタフェース内 org.eclipse.gef.EditPart
        オーバーライド:
        getModel クラス内 org.eclipse.gef.editparts.AbstractEditPart
      • getModelChildren

        protected List<AbstractEntityModel> getModelChildren()
        オーバーライド:
        getModelChildren クラス内 org.eclipse.gef.editparts.AbstractEditPart
      • getText

        protected String getText()
        オーバーライド:
        getText クラス内 org.eclipse.gef.editparts.AbstractTreeEditPart
      • getImage

        protected org.eclipse.swt.graphics.Image getImage()
        オーバーライド:
        getImage クラス内 org.eclipse.gef.editparts.AbstractTreeEditPart
      • activate

        public void activate()
        定義:
        activate インタフェース内 org.eclipse.gef.EditPart
        オーバーライド:
        activate クラス内 org.eclipse.gef.editparts.AbstractEditPart
      • deactivate

        public void deactivate()
        定義:
        deactivate インタフェース内 org.eclipse.gef.EditPart
        オーバーライド:
        deactivate クラス内 org.eclipse.gef.editparts.AbstractEditPart