|
static UseCaseResult | canChangeMainBarId (iv::types::pms::elementId mainBarId, iv::types::pms::elementId newMainBarId) |
| MainBar.
|
|
static UseCaseResult | canEraseMainBar (iv::types::pms::elementId mainBarId) |
|
static UseCaseResult | addMainBar (const iv::panels::pms::MainBarData &mainBarData) |
|
static UseCaseResult | updateMainBar (iv::types::pms::elementId initialMainBarId, const iv::panels::pms::MainBarData &mainBarData) |
|
static UseCaseResult | eraseMainBar (iv::types::pms::elementId mainBarId) |
|
static UseCaseResult | canChangeBusTieId (iv::types::pms::elementId busTieId, iv::types::pms::elementId newBusTieId) |
| BusTie.
|
|
static UseCaseResult | canSetMainBarsToNewBusTie (iv::types::pms::elementId leftMainBarId, iv::types::pms::elementId rightMainBarId) |
|
static UseCaseResult | canSetMainBarsToUpdatingBusTie (iv::types::pms::elementId busTieId, iv::types::pms::elementId newLeftMainBarId, iv::types::pms::elementId newRightMainBarId) |
|
static UseCaseResult | canEraseBusTie (iv::types::pms::elementId busTieId) |
|
static UseCaseResult | addBusTie (const iv::panels::pms::BusTieData &busTieData) |
|
static UseCaseResult | updateBusTie (iv::types::pms::elementId initialBusTieId, const iv::panels::pms::BusTieData &busTieData) |
|
static UseCaseResult | eraseBusTie (iv::types::pms::elementId busTieId) |
|
static UseCaseResult | canChangeGeneratorId (iv::types::pms::elementId generatorId, iv::types::pms::elementId newGeneratorId) |
| Generator.
|
|
static UseCaseResult | canChangeBreakerId (iv::types::pms::elementId breakerId, iv::types::pms::elementId newBreakerId) |
|
static UseCaseResult | canChangeGeneratorBarId (iv::types::pms::elementId generatorId, iv::types::pms::elementId newGenBarId) |
|
static UseCaseResult | canChangeGeneratorLomId (iv::types::unitId lomId, iv::types::unitId newLomId) |
|
static UseCaseResult | canEraseGenerator (iv::types::pms::elementId generatorId) |
|
static UseCaseResult | addGenerator (const iv::panels::pms::GeneratorData &generatorData) |
|
static UseCaseResult | updateGenerator (iv::types::pms::elementId initialGeneratorId, const iv::panels::pms::GeneratorData &generatorData) |
|
static UseCaseResult | eraseGenerator (iv::types::pms::elementId generatorId) |
|
static UseCaseResult | canChangeModeId (const iv::types::pms::modeId &modeId, iv::types::pms::modeId newModeId) |
| Mode.
|
|
static UseCaseResult | canEraseMode (iv::types::pms::modeId modeId) |
|
static UseCaseResult | addMode (const iv::panels::pms::pmsMode::ModeData &modeData) |
|
static UseCaseResult | updateMode (const iv::types::pms::modeId &initialModeId, const iv::panels::pms::pmsMode::ModeData &modeData) |
|
static UseCaseResult | eraseMode (iv::types::pms::modeId modeId) |
|
static UseCaseResult | canChangeTransitionModeToReach (const iv::panels::pms::pmsMode::TransitionData &transitionData, iv::types::pms::modeId newTransitionModeToReachId) |
| Mode Transition.
|
|
static UseCaseResult | canEraseTransition (const iv::panels::pms::pmsMode::TransitionData &transitionData) |
|
static UseCaseResult | addTransition (const iv::panels::pms::pmsMode::TransitionData &transitionData) |
|
static UseCaseResult | updateTransition (const iv::types::pms::modeId &initialModeToReachId, const pmsMode::TransitionData &transitionData) |
|
static UseCaseResult | eraseTransition (const types::pms::modeId &srcModeId, const types::pms::modeId &modeToReachId) |
|
static UseCaseResult | canEraseAction (const iv::panels::pms::pmsMode::TransitionData &transitionData, uint64_t actionIndex) |
| Mode Action.
|
|
static UseCaseResult | canMoveUpAction (const iv::panels::pms::pmsMode::TransitionData &transitionData, uint64_t actionIndex) |
|
static UseCaseResult | canMoveDownAction (const iv::panels::pms::pmsMode::TransitionData &transitionData, uint64_t actionIndex) |
|
static UseCaseResult | addAction (const iv::panels::pms::pmsMode::ActionData &actionData, const iv::panels::pms::pmsMode::TransitionData &transitionData) |
|
static UseCaseResult | updateAction (const iv::panels::pms::pmsMode::ActionData &actionData, const iv::panels::pms::pmsMode::TransitionData &transitionData, uint64_t actionIndex) |
|
static UseCaseResult | eraseAction (const iv::panels::pms::pmsMode::TransitionData &transitionData, uint64_t actionIndex) |
|
static UseCaseResult | moveUpAction (const iv::panels::pms::pmsMode::TransitionData &transitionData, uint64_t actionIndex) |
|
static UseCaseResult | moveDownAction (const iv::panels::pms::pmsMode::TransitionData &transitionData, uint64_t actionIndex) |
|