|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
com.change_vision.jude.api.inf.model.IMessage
public abstract IMessage
Interface for Messages.
Field Summary |
---|
Fields inherited from class com.change_vision.jude.api.inf.model.INamedElement |
---|
PACKAGE_VISIBILITY, PRIVATE_VISIBILITY, PROTECTED_VISIBILITY, PUBLIC_VISIBILITY |
Method Summary | |
---|---|
abstract IMessage |
getActivator()
Get Message as activator. |
abstract String |
getArgument()
Get Argument. |
abstract String |
getGuard()
Not implemented yet. Get Guard Condition. |
abstract String |
getIndex()
Get Index. |
abstract IOperation |
getOperation()
Get Operation. |
abstract IMessage |
getPredecessor()
Get Message as predecessor. |
abstract String |
getReturnValue()
Not implemented yet. Get Return value. |
abstract String |
getReturnValueVariable()
Not implemented yet. Get Return Value Variable. |
abstract INamedElement |
getSource()
Get Source named element. |
abstract IMessage |
getSuccessor()
Get Message as successor. |
abstract INamedElement |
getTarget()
Get Target named element. |
abstract boolean |
isAsynchronous()
Check if it is asynchronous. |
abstract boolean |
isCreateMessage()
Check if it is a create message. |
abstract boolean |
isDestroyMessage()
Check if it is a destroy message. |
abstract boolean |
isReturnMessage()
Check if it is a return message. |
abstract boolean |
isSynchronous()
Check if it is synchronous. |
abstract void |
setArgument(String argument)
Set Argument. |
abstract void |
setAsynchronous(boolean isAsynchronous)
Set asynchronous to Message. |
abstract void |
setGuard(String guard)
Not implemented yet. Set Guard Condition. |
abstract void |
setOperation(IOperation operation)
Set Operation. |
abstract void |
setReturnValue(String returnValue)
Not implemented yet. Set Return value. |
abstract void |
setReturnValueVariable(String returnValueVariable)
Not implemented yet. Set Return Value Variable. |
Methods inherited from class 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 |
Methods inherited from class com.change_vision.jude.api.inf.model.IElement |
---|
addStereotype, getComments, getContainer, getContainers, getId, getOwner, getPresentations, getStereotypes, getTaggedValue, getTaggedValues, getTypeModifier, hasStereotype, isReadOnly, removeStereotype, setTypeModifier |
Methods inherited from class com.change_vision.jude.api.inf.model.IHyperlinkOwner |
---|
createElementHyperlink, createFileHyperlink, createURLHyperlink, deleteHyperlink, getHyperlinks |
Method Detail |
---|
abstract INamedElement getSource()
abstract INamedElement getTarget()
abstract boolean isSynchronous()
abstract boolean isAsynchronous()
abstract boolean isReturnMessage()
abstract boolean isCreateMessage()
abstract boolean isDestroyMessage()
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 isAsynchronous)
isAsynchronous
- if true, it is asynchronous, otherwise, it is synchronous
InvalidEditingException
- InvalidEditingException occurs.
) * Keys: ILLEGAL_VERSION_ERROR_KEY - if Editing API is used in Astah community. BAD_TRANSACTION_KEY - Bad Transaction. HAS_EXCEPTION_KEY - if an exception has occurred. READ_ONLY_KEY - if a read-only element is edited.
Values: Error messages for exceptions.
abstract void setOperation(IOperation operation)
operation
- Operation
InvalidEditingException
- InvalidEditingException occurs.
Keys: ILLEGAL_VERSION_ERROR_KEY - if Editing API is used in Astah community. BAD_TRANSACTION_KEY - Bad Transaction. HAS_EXCEPTION_KEY - if an exception has occurred. READ_ONLY_KEY - if a read-only element is edited.
Values: Error messages for exceptions.
abstract void setArgument(String argument)
argument
- Argment
InvalidEditingException
- InvalidEditingException occurs.
Keys: ILLEGAL_VERSION_ERROR_KEY - if Editing API is used in Astah community. BAD_TRANSACTION_KEY - Bad Transaction. HAS_EXCEPTION_KEY - if an exception has occurred. READ_ONLY_KEY - if a read-only element is edited.
Values: Error messages for exceptions.
abstract void setReturnValue(String returnValue)
returnValue
- Return Value
InvalidEditingException
- InvalidEditingException occurs.
Keys: ILLEGAL_VERSION_ERROR_KEY - if Editing API is used in Astah community. BAD_TRANSACTION_KEY - Bad Transaction. HAS_EXCEPTION_KEY - if an exception has occurred. READ_ONLY_KEY - if a read-only element is edited.
Values: Error messages for exceptions.
abstract void setReturnValueVariable(String returnValueVariable)
returnValueVariable
- Return Value Variable
InvalidEditingException
- InvalidEditingException occurs.
Keys: ILLEGAL_VERSION_ERROR_KEY - if Editing API is used in Astah community. BAD_TRANSACTION_KEY - Bad Transaction. HAS_EXCEPTION_KEY - if an exception has occurred. READ_ONLY_KEY - if a read-only element is edited.
Values: Error messages for exceptions.
abstract void setGuard(String guard)
guard
- Guard
InvalidEditingException
- InvalidEditingException occurs.
Keys: ILLEGAL_VERSION_ERROR_KEY - if Editing API is used in Astah community. BAD_TRANSACTION_KEY - Bad Transaction. HAS_EXCEPTION_KEY - if an exception has occurred. READ_ONLY_KEY - if a read-only element is edited.
Values: Error messages for exceptions.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |