|
TPTP 4.6.0 Platform Project Public API Specification |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IAction
An IAction is the most fine grained specification of the behavior of a test.
IAction is extended by ITargetInvocation, IDecision, ILoop,
ITestInvocation, and IVerificationPoint. These interfaces define
the building blocks with which you can construct a behavioral specification of
your test.
In the mapping of the behavioral facade to the Test Model, an action is an interaction fragment
| Method Summary | |
|---|---|
java.util.List |
getActionAnnotations()
Returns the annotations of an action. |
IPropertyGroup |
getActionProperties()
Returns the properties of an action. |
boolean |
isSynchronous()
Returns the synchonization state of the action. |
void |
setSynchronous(boolean synchronous)
Sets the synchonization state of the action. |
| Methods inherited from interface org.eclipse.hyades.models.common.facades.behavioral.INamedElement |
|---|
getDescription, getId, getName, setDescription, setId, setName |
| Method Detail |
|---|
boolean isSynchronous()
If the action implementation doesn't support this concept this method must return true.
void setSynchronous(boolean synchronous)
throws java.lang.UnsupportedOperationException
If the action implementation doesn't support this concept this method should throw UnsupportedOperationException.
synchronous -
java.lang.UnsupportedOperationExceptionIPropertyGroup getActionProperties()
java.util.List getActionAnnotations()
IAnnotation
|
TPTP 4.6.0 Platform Project Public API Specification |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||