public abstract class SwitchBuilder extends ObjectSE implements NodeBuilder
現在の Flow
にスイッチノードを作成します。
コンストラクターと説明 |
---|
SwitchBuilder() |
修飾子と型 | メソッドと説明 |
---|---|
abstract SwitchCaseBuilder | defaultOutcome(StringSE outcome) 現在のスイッチのデフォルトの結果を設定します。 |
abstract SwitchCaseBuilder | defaultOutcome(ValueExpression outcome) 現在のスイッチのデフォルトの結果を設定します。 |
abstract SwitchBuilder | markAsStartNode() このノードをフローの開始ノードとしてマークします。 |
abstract SwitchCaseBuilder | switchCase() 現在のスイッチに switch case を作成します。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public abstract SwitchCaseBuilder switchCase()
現在のスイッチに switch case を作成します。
public abstract SwitchCaseBuilder defaultOutcome(StringSE outcome)
現在のスイッチのデフォルトの結果を設定します。
outcome
- スイッチのデフォルトの結果となる ValueExpression
String
。NullPointerExceptionSE
- パラメーターのいずれかが null
の場合 public abstract SwitchCaseBuilder defaultOutcome(ValueExpression outcome)
現在のスイッチのデフォルトの結果を設定します。
outcome
- 切り替えのデフォルトの結果となる ValueExpression
。NullPointerExceptionSE
- パラメーターのいずれかが null
の場合 public abstract SwitchBuilder markAsStartNode()
NodeBuilder
このノードをフローの開始ノードとしてマークします。開始ノードとしてマークされていた他のノードは、開始ノードではなくなります。
NodeBuilder
の markAsStartNode
Copyright © 2019 Eclipse Foundation.
Use is subject to license terms.