クラス AbstractRelationshipEditPart

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

      ネストされたクラス 
      修飾子とタイプ クラス 説明
      protected static class  AbstractRelationshipEditPart.PolylineConnectionAnchor  
      • クラスから継承されたネストされたクラス/インタフェース org.eclipse.gef.editparts.AbstractConnectionEditPart

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

        org.eclipse.gef.editparts.AbstractGraphicalEditPart.AccessibleGraphicalEditPart
      • クラスから継承されたネストされたクラス/インタフェース 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.LayerConstants

        CONNECTION_LAYER, FEEDBACK_LAYER, GRID_LAYER, GUIDE_LAYER, HANDLE_LAYER, PRIMARY_LAYER, PRINTABLE_LAYERS, SCALABLE_LAYERS, SCALED_FEEDBACK_LAYER
      • インタフェースから継承されたフィールド 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
    • メソッドの概要

      すべてのメソッド インスタンス・メソッド concreteメソッド 
      修飾子とタイプ メソッド 説明
      void activate()
      protected void calculateAnchorLocation()  
      void deactivate()
      protected List<AbstractConnectionModel> getModelSourceConnections()
      protected List<AbstractConnectionModel> getModelTargetConnections()
      org.eclipse.draw2d.ConnectionAnchor getSourceConnectionAnchor​(org.eclipse.gef.ConnectionEditPart connection)
      org.eclipse.draw2d.ConnectionAnchor getSourceConnectionAnchor​(org.eclipse.gef.Request request)
      org.eclipse.draw2d.ConnectionAnchor getTargetConnectionAnchor​(org.eclipse.gef.ConnectionEditPart connection)
      org.eclipse.draw2d.ConnectionAnchor getTargetConnectionAnchor​(org.eclipse.gef.Request request)
      void propertyChange​(PropertyChangeEvent evt)
      • クラスから継承されたメソッド org.eclipse.gef.editparts.AbstractConnectionEditPart

        activateFigure, addNotify, createFigure, deactivateFigure, getAdapter, getConnectionFigure, getDragTracker, getSource, getSourceConnectionAnchor, getTarget, getTargetConnectionAnchor, refresh, refreshSourceAnchor, refreshTargetAnchor, removeNotify, setParent, setSource, setTarget
      • クラスから継承されたメソッド org.eclipse.gef.editparts.AbstractGraphicalEditPart

        addChildVisual, addNodeListener, addSourceConnection, addTargetConnection, createConnection, createOrFindConnection, fireRemovingSourceConnection, fireRemovingTargetConnection, fireSourceConnectionAdded, fireTargetConnectionAdded, getContentPane, getFigure, getLayer, getSourceConnections, getTargetConnections, isSelectable, primAddSourceConnection, primAddTargetConnection, primRemoveSourceConnection, primRemoveTargetConnection, refreshSourceConnections, refreshTargetConnections, registerVisuals, removeChildVisual, removeNodeListener, 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, getModel, getModelChildren, getParent, getRoot, getSelected, getTargetEditPart, getViewer, hasFocus, installEditPolicy, isActive, performRequest, refreshChildren, refreshVisuals, register, registerAccessibility, registerModel, removeChild, removeEditPartListener, removeEditPolicy, setFlag, setFocus, setModel, setSelected, showSourceFeedback, showTargetFeedback, toString, understandsRequest, unregister, unregisterAccessibility, unregisterModel
      • インタフェースから継承されたメソッド org.eclipse.gef.EditPart

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

        addNodeListener, getContentPane, getFigure, getSourceConnections, getTargetConnections, removeNodeListener, setLayoutConstraint
      • インタフェースから継承されたメソッド org.eclipse.core.runtime.IAdaptable

        getAdapter
    • フィールドの詳細

      • logger

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

      • AbstractRelationshipEditPart

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

      • getSourceConnectionAnchor

        public org.eclipse.draw2d.ConnectionAnchor getSourceConnectionAnchor​(org.eclipse.gef.ConnectionEditPart connection)
        定義:
        getSourceConnectionAnchor インタフェース内 org.eclipse.gef.NodeEditPart
        関連項目:
        NodeEditPart.getSourceConnectionAnchor(org.eclipse.gef.ConnectionEditPart)
      • getSourceConnectionAnchor

        public org.eclipse.draw2d.ConnectionAnchor getSourceConnectionAnchor​(org.eclipse.gef.Request request)
        定義:
        getSourceConnectionAnchor インタフェース内 org.eclipse.gef.NodeEditPart
        関連項目:
        NodeEditPart.getSourceConnectionAnchor(org.eclipse.gef.Request)
      • getTargetConnectionAnchor

        public org.eclipse.draw2d.ConnectionAnchor getTargetConnectionAnchor​(org.eclipse.gef.ConnectionEditPart connection)
        定義:
        getTargetConnectionAnchor インタフェース内 org.eclipse.gef.NodeEditPart
        関連項目:
        NodeEditPart.getTargetConnectionAnchor(org.eclipse.gef.ConnectionEditPart)
      • getTargetConnectionAnchor

        public org.eclipse.draw2d.ConnectionAnchor getTargetConnectionAnchor​(org.eclipse.gef.Request request)
        定義:
        getTargetConnectionAnchor インタフェース内 org.eclipse.gef.NodeEditPart
        関連項目:
        NodeEditPart.getTargetConnectionAnchor(org.eclipse.gef.Request)
      • 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()
      • getModelSourceConnections

        protected List<AbstractConnectionModel> getModelSourceConnections()
        オーバーライド:
        getModelSourceConnections クラス内 org.eclipse.gef.editparts.AbstractGraphicalEditPart
        関連項目:
        AbstractGraphicalEditPart.getModelSourceConnections()
      • getModelTargetConnections

        protected List<AbstractConnectionModel> getModelTargetConnections()
        オーバーライド:
        getModelTargetConnections クラス内 org.eclipse.gef.editparts.AbstractGraphicalEditPart
        関連項目:
        AbstractGraphicalEditPart.getModelTargetConnections()
      • calculateAnchorLocation

        protected void calculateAnchorLocation()