Skip to main content

Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

DSDP/MTJ/Uninstall Component

< DSDP‎ | MTJ

Use-Case Specification: Uninstall Component


1. BRIEF DESCRIPTION

The user uninstalls a component from the system.


2. FLOW OF EVENTS

2.1 Basic Flow of Events

B1. The user decides to uninstall the component.
B2. The user removes the component’s (Eclipse plug-in) library files from Eclipse’s folders.
B3. The user starts the system.
a) The system notices that the component has been uninstalled and removes the component from the component list.

2.2 Alternative flows

Alternative Flow 1: The user removes only some of the component’s files
A1. The user decides to remove the component.
A2. The user removes only some of the plug-in’s files.
A3. The user starts the system.
A4. The system acts as if the component had been completely removed.


3. SUBFLOWS


4. KEY SCENARIOS


5. PRECONDITIONS 5.1 Precondition 1: The system is not running

Components can only be uninstalled when the system is not running as the system locks the components.

5.2 Precondition 2: The user knows the plug-in files he needs to remove


6. POSTCONDITIONS

6.1 Postcondition 1: The component is not available in system


7. EXTENSION POINTS


8. SPECIAL REQUIREMENTS


9. ADDITIONAL INFORMATION



Comments:


Back to main DSDP-MTJ Use Cases

Back to the top