public interface IExtension
extends com.arcway.cockpit.modulelib2.client.docgen.provider.interfaces.IModuleData
IExtension object represents one occurrence of a use case
extending a scenario from the COCKPIT use case module. It encapsulates the
use case, the scenario and the steps at which the use case starts and ends.Item type constant: "ucm.extension"
| Modifier and Type | Method and Description |
|---|---|
IScenario |
getExtendedScenario()
Returns the extended scenario of the extension.
|
IUseCase |
getExtendingUseCase()
Returns the extending use case of the extension.
|
java.lang.String |
getExtensionEndType()
Returns the end type of the extension.
|
IActionStep |
getForkingStep()
Returns the forking step of the extension, i.e. the step at which the extension
use case starts.
|
IActionStep |
getJoiningStep()
Returns the joining step of the extension, i.e. the step at which the extension
use case ends.
|
getCommitVersion, getCreationDate_MilliSecondsSince_01_01_1970, getCreationDate, getCreator, getDateOfLastModification_MilliSecondsSince_01_01_1970, getDateOfLastModification, getDisplayName, getLastModifier, getModificationCount, getProjectUniqueIdentifier, getTypeID, getTypeName, getUniqueIdentifier, toRecord, toRecordIUseCase getExtendingUseCase()
IScenario getExtendedScenario()
IActionStep getForkingStep()
IActionStep getJoiningStep()
java.lang.String getExtensionEndType()