com.change_vision.jude.api.inf.model
インタフェース IControlNode

com.change_vision.jude.api.inf.model.IControlNode
すべてのスーパーインタフェース:
IActivityNode, IElement, IEntity, IHyperlinkOwner, INamedElement
すべての実装されたインタフェース:
IActivityNode, IElement, IEntity, IHyperlinkOwner, INamedElement

public IControlNode
extends IActivityNode

コントロールノードに対するインタフェース。


フィールドの概要
 
クラス com.change_vision.jude.api.inf.model.INamedElement から継承されたフィールド
PACKAGE_VISIBILITY, PRIVATE_VISIBILITY, PROTECTED_VISIBILITY, PUBLIC_VISIBILITY
 
メソッドの概要
abstract  boolean isConnector()
          コネクタであるか確認します。
abstract  boolean isDecisionMergeNode()
          デジションマージノードであるか確認します。
abstract  boolean isFinalNode()
          終了ノードであるか確認します。
abstract  boolean isFlowFinalNode()
          フロー終了ノードであるか確認します。
abstract  boolean isForkNode()
          フォークノードであるか確認します。
abstract  boolean isInitialNode()
          開始ノードであるか確認します。
abstract  boolean isJoinNode()
          ジョインノードであるか確認します。
abstract  boolean isMergeNode()
          マージノードであるか確認します。
 
クラス com.change_vision.jude.api.inf.model.IActivityNode から継承されたメソッド
getIncomings, getOutgoings
 
クラス com.change_vision.jude.api.inf.model.INamedElement から継承されたメソッド
getAlias1, getAlias2, getClientDependencies, getClientRealizations, getClientUsages, getConstraints, getDefinition, getDiagrams, getFullName, getFullNamespace, getName, getSupplierDependencies, getSupplierRealizations, getSupplierUsages, isPackageVisibility, isPrivateVisibility, isProtectedVisibility, isPublicVisibility, setAlias1, setAlias2, setDefinition, setName, setVisibility
 
クラス com.change_vision.jude.api.inf.model.IElement から継承されたメソッド
addStereotype, getComments, getContainer, getContainers, getId, getOwner, getPresentations, getStereotypes, getTaggedValues, getTypeModifier, hasStereotype, hasStereotype, isReadOnly, removeStereotype, setTypeModifier
 
クラス com.change_vision.jude.api.inf.model.IHyperlinkOwner から継承されたメソッド
createElementHyperlink, createFileHyperlink, createURLHyperlink, deleteHyperlink, getHyperlinks
 

メソッドの詳細

isInitialNode

abstract boolean isInitialNode()
開始ノードであるか確認します。

戻り値:
true 開始ノードです / false 開始ノードではありません

isFinalNode

abstract boolean isFinalNode()
終了ノードであるか確認します。

戻り値:
true 終了ノードです / false 終了ノードではありません

isForkNode

abstract boolean isForkNode()
フォークノードであるか確認します。

戻り値:
true フォークノードです / false フォークノードではありません

isJoinNode

abstract boolean isJoinNode()
ジョインノードであるか確認します。

戻り値:
true ジョインノードです / false ジョインノードではありません

isMergeNode

abstract boolean isMergeNode()
マージノードであるか確認します。

戻り値:
true マージノードです / false マージノードではありません

isDecisionMergeNode

abstract boolean isDecisionMergeNode()
デジションマージノードであるか確認します。

戻り値:
true マージノードです / false マージノードではありません
導入されたバージョン:
6.8.0

isFlowFinalNode

abstract boolean isFlowFinalNode()
フロー終了ノードであるか確認します。

戻り値:
true フロー終了ノードです / false フロー終了ノードではありません
導入されたバージョン:
6.8.0

isConnector

abstract boolean isConnector()
コネクタであるか確認します。

戻り値:
true コネクタです / false コネクタではありません
導入されたバージョン:
6.8.0