|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
com.change_vision.jude.api.inf.model.IMessage
public IMessage
メッセージに対するインタフェース。
フィールドの概要 |
---|
クラス com.change_vision.jude.api.inf.model.INamedElement から継承されたフィールド |
---|
PACKAGE_VISIBILITY, PRIVATE_VISIBILITY, PROTECTED_VISIBILITY, PUBLIC_VISIBILITY |
メソッドの概要 | |
---|---|
abstract IMessage |
getActivator()
起動メッセージを取得します。 |
abstract String |
getArgument()
引数を取得します。 |
abstract String |
getGuard()
ガード条件を取得します。 |
abstract String |
getIndex()
インデックスを取得します。 |
abstract IOperation |
getOperation()
操作を取得します。 |
abstract IMessage |
getPredecessor()
先行メッセージを取得します。 |
abstract String |
getReturnValue()
返り値を取得します。 |
abstract String |
getReturnValueVariable()
返り値変数を取得します。 |
abstract INamedElement |
getSource()
メッセージの送信元を取得します。 |
abstract IMessage |
getSuccessor()
後続メッセージを取得します。 |
abstract INamedElement |
getTarget()
メッセージの送信先を取得します。 |
abstract boolean |
isAsynchronous()
非同期メッセージであるか確認します。 |
abstract boolean |
isReturnMessage()
リターンメッセージであるか確認します。 |
abstract boolean |
isSynchronous()
同期メッセージであるか確認します。 |
abstract void |
setArgument(String argument)
引数を設定します。 |
abstract void |
setAsynchronous(boolean asynchronous)
非同期メッセージかどうか設定します。 |
abstract void |
setGuard(String guard)
ガード条件を設定します。 |
abstract void |
setOperation(IOperation operation)
操作を設定します。 |
abstract void |
setReturnValue(String returnValue)
返り値を設定します。 |
abstract void |
setReturnValueVariable(String returnValueVariable)
返り値変数を設定します。 |
クラス 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 |
メソッドの詳細 |
---|
abstract INamedElement getSource()
abstract INamedElement getTarget()
abstract boolean isSynchronous()
abstract boolean isAsynchronous()
abstract boolean isReturnMessage()
abstract IOperation getOperation()
abstract String getArgument()
abstract String getReturnValue()
abstract String getReturnValueVariable()
abstract String getGuard()
abstract String getIndex()
abstract IMessage getActivator()
abstract IMessage getPredecessor()
abstract IMessage getSuccessor()
abstract void setAsynchronous(boolean asynchronous)
isAsynchronous
- 非同期メッセージの場合、 true、同期メッセージの場合、false
InvalidEditingException
- 例外が発生した場合
Keys: ILLEGAL_VERSION_ERROR_KEY - astah* communityで編集APIを使用しようとした場合 BAD_TRANSACTION_KEY - トランザクションエラー HAS_EXCEPTION_KEY - 例外が発生した場合 READ_ONLY_KEY - リードオンリーな要素を編集しようとした場合
Values: 例外のエラーメッセージ
abstract void setOperation(IOperation operation)
operation
- 操作
InvalidEditingException
- 例外が発生した場合
Keys: ILLEGAL_VERSION_ERROR_KEY - astah* communityで編集APIを使用しようとした場合 BAD_TRANSACTION_KEY - トランザクションエラー HAS_EXCEPTION_KEY - 例外が発生した場合 READ_ONLY_KEY - リードオンリーな要素を編集しようとした場合
Values: 例外のエラーメッセージ
abstract void setArgument(String argument)
argument
- 引数
InvalidEditingException
- 例外が発生した場合
Keys: ILLEGAL_VERSION_ERROR_KEY - astah* communityで編集APIを使用しようとした場合 BAD_TRANSACTION_KEY - トランザクションエラー HAS_EXCEPTION_KEY - 例外が発生した場合 READ_ONLY_KEY - リードオンリーな要素を編集しようとした場合
Values: 例外のエラーメッセージ
abstract void setReturnValue(String returnValue)
returnValue
- 返り値
InvalidEditingException
- 例外が発生した場合
Keys: ILLEGAL_VERSION_ERROR_KEY - astah* communityで編集APIを使用しようとした場合 BAD_TRANSACTION_KEY - トランザクションエラー HAS_EXCEPTION_KEY - 例外が発生した場合 READ_ONLY_KEY - リードオンリーな要素を編集しようとした場合
Values: 例外のエラーメッセージ
abstract void setReturnValueVariable(String returnValueVariable)
returnValueVariable
- 返り値変数
InvalidEditingException
- 例外が発生した場合
Keys: ILLEGAL_VERSION_ERROR_KEY - astah* communityで編集APIを使用しようとした場合 BAD_TRANSACTION_KEY - トランザクションエラー HAS_EXCEPTION_KEY - 例外が発生した場合 READ_ONLY_KEY - リードオンリーな要素を編集しようとした場合
Values: 例外のエラーメッセージ
abstract void setGuard(String guard)
guard
- ガード条件
InvalidEditingException
- 例外が発生した場合
Keys: ILLEGAL_VERSION_ERROR_KEY - astah* communityで編集APIを使用しようとした場合 BAD_TRANSACTION_KEY - トランザクションエラー HAS_EXCEPTION_KEY - 例外が発生した場合 READ_ONLY_KEY - リードオンリーな要素を編集しようとした場合
Values: 例外のエラーメッセージ
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |