クラス AbstractTMDEditPart<T extends ModelElement>

    • ネストされたクラスの概要

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

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

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

      フィールド 
      修飾子とタイプ フィールド 説明
      protected org.slf4j.Logger logger
      logging
      • クラスから継承されたフィールド org.eclipse.gef.editparts.AbstractGraphicalEditPart

        figure, sourceConnections, targetConnections
      • クラスから継承されたフィールド 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
    • コンストラクタの概要

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

      すべてのメソッド インスタンス・メソッド concreteメソッド 
      修飾子とタイプ メソッド 説明
      void activate()
      void deactivate()
      protected void executeEditCommand​(org.eclipse.gef.commands.Command command)
      編集コマンドを実行する。
      T getModel()  
      protected void onDirectEdit()
      ダイレクトエディット時の処理(必要なサブクラスのみ実装)
      void performRequest​(org.eclipse.gef.Request req)
      • クラスから継承されたメソッド org.eclipse.gef.editparts.AbstractGraphicalEditPart

        addChildVisual, addNodeListener, addNotify, addSourceConnection, addTargetConnection, createConnection, createFigure, createOrFindConnection, fireRemovingSourceConnection, fireRemovingTargetConnection, fireSourceConnectionAdded, fireTargetConnectionAdded, getAdapter, getContentPane, getDragTracker, getFigure, getLayer, getModelSourceConnections, getModelTargetConnections, getSourceConnections, getTargetConnections, isSelectable, primAddSourceConnection, primAddTargetConnection, primRemoveSourceConnection, primRemoveTargetConnection, refresh, refreshSourceConnections, refreshTargetConnections, registerVisuals, removeChildVisual, removeNodeListener, removeNotify, removeSourceConnection, removeTargetConnection, reorderChild, reorderSourceConnection, reorderTargetConnection, setFigure, setLayoutConstraint, unregisterVisuals
      • クラスから継承されたメソッド org.eclipse.gef.editparts.AbstractEditPart

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

        addEditPartListener, eraseSourceFeedback, eraseTargetFeedback, getChildren, getCommand, getEditPolicy, getParent, getRoot, getSelected, getTargetEditPart, getViewer, hasFocus, installEditPolicy, isActive, removeEditPartListener, removeEditPolicy, setFocus, setModel, setParent, setSelected, showSourceFeedback, showTargetFeedback, understandsRequest
    • フィールドの詳細

      • logger

        protected org.slf4j.Logger logger
        logging
    • コンストラクタの詳細

      • AbstractTMDEditPart

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

      • activate

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

        public void deactivate()
        定義:
        deactivate インタフェース内 org.eclipse.gef.EditPart
        オーバーライド:
        deactivate クラス内 org.eclipse.gef.editparts.AbstractGraphicalEditPart
        関連項目:
        AbstractGraphicalEditPart.deactivate()
      • performRequest

        public void performRequest​(org.eclipse.gef.Request req)
        定義:
        performRequest インタフェース内 org.eclipse.gef.EditPart
        オーバーライド:
        performRequest クラス内 org.eclipse.gef.editparts.AbstractEditPart
        関連項目:
        AbstractEditPart.performRequest(org.eclipse.gef.Request)
      • getModel

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

        protected void executeEditCommand​(org.eclipse.gef.commands.Command command)
        編集コマンドを実行する。
        パラメータ:
        command -
      • onDirectEdit

        protected void onDirectEdit()
        ダイレクトエディット時の処理(必要なサブクラスのみ実装)