Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "User:Dennis.oflynn.compuware.com"

(Steps)
(Steps)
Line 38: Line 38:
 
## If the ''Project Container Cache'' is unable to interact with the ''Project Container Manager'' the locally defined ''Project Container'' will be used.
 
## If the ''Project Container Cache'' is unable to interact with the ''Project Container Manager'' the locally defined ''Project Container'' will be used.
 
# The ''Project Container Explorer'' displays the ''Project Container View'' for the opened ''Project Container''
 
# The ''Project Container Explorer'' displays the ''Project Container View'' for the opened ''Project Container''
 +
# The ''Project Container Explorer'' opens each Eclipse Workbench project associated with the "Demo" ''Project Container''
 +
## Eclipse Workbench 'A' is opened
 +
## Eclipse Workbench 'B' is opened
  
 
== Variations ==
 
== Variations ==

Revision as of 07:48, 19 July 2006

Dennis O'Flynn

Biography

Dennis O’Flynn is a Software Architect at Compuware specializing in cross-product integration. Current, he is the Project Lead for the Eclipse Corona project. Previously, Dennis was the Team Leader on an internal server-side framework project that provides messaging and web service infrastructures for several of Compuware’s product lines.

Dennis is an avid fan of ice hockey. He is an assistant coach a youth hockey team and plays recreational adult hockey.

email: Dennis.OFlynn@compuware.com

Links



Work In Progress

Description

An Eclipse Workbench has been enabled with the Corona collaboration framework, specifically the Project collaboration context. A user wants to open a Project Container that holds two Eclipse Workbench projects. The user will use the Project Container Explorer to navigate the list of locally cached Project Container definitions and select a Project Container to open. Upon selection, the Project Container Explorer will launch the Project Container View as well as open all Workbench projects that belong to the Project Container.

Actors

  • Team Member – A member of team that performs the open action Project Container.

Assumptions

  • The Eclipse Workbench has been enabled with Corona and ECF plug-ins
  • The Workbench has previously imported Project Container definitions, including the Project Container named "Demo"
  • Workbench project ‘A’ belongs to the Project Container named "Demo"
  • Workbench project ‘B’ belongs to the Project Container named "Demo"

Steps

  1. A Team Member has started an Eclipse Workbench enabled with Corona collaboration
  2. The Team Member uses the Project Container Explorer to show the list of locally known Project Containers
    1. The Project Container Explorer requests a list of locally available Project Containers from the Project Container Cache
    2. The Project Container Explorer displays a tree structure of locally known (cached) Project Containers
  3. The Team Member selects the Project Container named Demo
  4. The Project Container Explorer the requests the Project Container Cache to open the Project Container
    1. The Project Container Cache performs a remote call to the Corona collaboration server requesting the Project Container Manager to open the Project Container
    2. If the Project Container Cache is unable to interact with the Project Container Manager the locally defined Project Container will be used.
  5. The Project Container Explorer displays the Project Container View for the opened Project Container
  6. The Project Container Explorer opens each Eclipse Workbench project associated with the "Demo" Project Container
    1. Eclipse Workbench 'A' is opened
    2. Eclipse Workbench 'B' is opened

Variations

Non-Functional

Performance

  • Performance is expected to meet a normal user experience.

Frequency

  • A Team Member is expected to open a Project Container several times per day. It is expected to be a low frequency request.

Back to the top