クラス AbstractConnectionModel

    • フィールドの詳細

      • sourceAnchorConstraint

        protected AnchorConstraint sourceAnchorConstraint
        Source側接続
      • targetAnchorConstraint

        protected AnchorConstraint targetAnchorConstraint
        Target側接続
      • sourceXp

        @Deprecated
        public int sourceXp
        推奨されていません。
      • sourceYp

        @Deprecated
        public int sourceYp
        推奨されていません。
      • targetXp

        @Deprecated
        public int targetXp
        推奨されていません。
      • targetYp

        @Deprecated
        public int targetYp
        推奨されていません。
      • PROPERTY_SOURCE_CARDINALITY

        public static final String PROPERTY_SOURCE_CARDINALITY
        接続元多重度プロパティ定数
        関連項目:
        定数フィールド値
      • PROPERTY_TARGET_CARDINALITY

        public static final String PROPERTY_TARGET_CARDINALITY
        接続先多重度プロパティ定数
        関連項目:
        定数フィールド値
    • コンストラクタの詳細

      • AbstractConnectionModel

        public AbstractConnectionModel()
    • メソッドの詳細

      • connect

        public void connect()
        コネクション接続
      • disconnect

        public void disconnect()
        コネクション切断
      • attachSource

        public void attachSource()
        接続元モデルと接続する
      • attachTarget

        public void attachTarget()
        接続先モデルと接続する
      • detachSource

        public void detachSource()
        接続元モデルと切断する
      • detachTarget

        public void detachTarget()
        接続先モデル切断する
      • setSource

        public void setSource​(ConnectableElement source)
        パラメータ:
        source - the source to set
      • setTarget

        public void setTarget​(ConnectableElement target)
        パラメータ:
        target - the target to set
      • fireParentMoved

        public void fireParentMoved()
        エンティティ系モデルが移動した際の再描画用
      • isDeletable

        public abstract boolean isDeletable()
        削除可能か判定する
        戻り値:
        削除可能な場合にtrueを返す
      • getSourceName

        public abstract String getSourceName()
        接続元モデル名を取得する
        戻り値:
        接続元モデル名
      • getTargetName

        public abstract String getTargetName()
        接続先モデル名を取得する
        戻り値:
        接続先モデル名
      • setSourceAnchorConstraint

        public void setSourceAnchorConstraint​(AnchorConstraint sourceAnchorConstraint)
      • getSourceAnchorConstraint

        public AnchorConstraint getSourceAnchorConstraint()
      • setTargetAnchorConstraint

        public void setTargetAnchorConstraint​(AnchorConstraint targetAnchorConstraint)
      • getTargetAnchorConstraint

        public AnchorConstraint getTargetAnchorConstraint()
      • isConnected

        public boolean isConnected()
        接続済みか?
        戻り値:
        接続済みの場合にtrueを返す。