Project

General

Profile

Perspective » History » Version 7

Viktoria Kopach, 02/21/2011 07:29 PM

1 6 Viktoria Kopach
h1. Requality Explorer
2
3
Requality Explorer содержит все проекты, что и PackageExplorer, но развернуть можно только проекты типа Requality.
4
В Requality-проекте есть две папки: Documents и Requirements (содержащие, соответственно, документы с требованиями и сами требования).
5 7 Viktoria Kopach
* При *двойном клике* на требование оно помечается как выделенное и открывается новый редактор документа с требованиями (в новой закладке). При этом вверху видимой области редактора оказывается текст выбранного требования (в случае, если loсation''ов несколько, открывается тот, который в редакторе требования отмечен первым). Текст этого location специально подсвечивается. Открывается окно Properties с редактором выбранного требования. Если окно Properties уже было открыто (если таких окон открыто несколько), то в нем открывается редактор выбранного требования (соответственно редактор требования открывается во всех открытых окнах Properties). В тех окнах Properties, в которых нажата кнопка Pin, никаких изменений не происходит. В окне Outline выделяется тот location, который в редакторе требования отмечен первым.
6
* При *выборе требования (одинарный клик, переключение стрелочками)* оно помечается как выделенное. Если в активном на данный момент редакторе документа есть хоть один location выбранного требования, текст документа проматывается так, что вверху его видимой области находится этот location. В случае, если loсation''ов несколько, открывается тот, который находится в текущем редакторе документа и в редакторе требования отмечен первым). Текст этого location специально подсвечивается. В противном случае окно редактора документа не изменяется. Если окно Properties уже было открыто (если таких окон открыто несколько), то в нем открывается редактор выбранного требования (соответственно редактор требования открывается во всех открытых окнах Properties). В тех окнах Properties, в которых нажата кнопка Pin, никаких изменений не происходит. В окне Outline выделяется тот location, который специально подсвечен в редакторе документа.
7 6 Viktoria Kopach
8 2 Viktoria Kopach
h1. Редактор требований Properties view.
9 1 Alexey Demakov
10 2 Viktoria Kopach
На перспективе Requality есть Properties view. Если в Requality Explorer выбрать требование, открывается его Properties view.
11
12
Properties view содержит вкладки:
13
* Main
14
** Id
15
** Name
16
** Attributes
17 3 Viktoria Kopach
* Source
18
** json
19
* Advanced
20
** Predicate (возможно стоит его перенести на вкладку Main? Или он может быть слишком большой?)
21
** Base requirement
22
* Descriptions
23
** Alternative description
24 1 Alexey Demakov
** список документов (или список location''ов - надо решить)
25
26
Вкладка «Базовые требования».
27
При нажатии на базовое требование (специальная кнопка? Ссылка?) происходит переход к редактору базового требования (если текущий редактор не закреплен кнопкой — см.ниже).
28
29 6 Viktoria Kopach
Окно Properties view имеет кнопку «Канцелярская кнопка» (Pin) для закрепления. 
30 1 Alexey Demakov
Если эта кнопка не нажата, то при одинарном клике на другое требование в Requality explorer в том же окне редактора открывается это другое требование.
31 6 Viktoria Kopach
Если кнопка Pin нажата, то при одинарном клике в Requality explorer на другое требование в окне редактора требований остается прежнее требование, новое не открывается.
32 1 Alexey Demakov
При двойном клике в Requality explorer на другое требование всегда открывается новое окно редактора требований с этим требованием. Оно становится активно.
33
Если открыто несколько редакторов требований, то:
34
При клике на требование оно открывается в том окне редактора требований, которое   активно (выделено) и не закреплено кнопкой. Если ни одно окно редактора не активно или активно, но закреплено кнопкой, то ничего не происходит.
35
Если два раза кликнуть на требовании, которое уже открыто в одном из редакторов, то этот редактор становится активен и новый редактор не открывается.
36
Если один раз кликнуть на требовании, которое уже открыто в одном из редакторов (не активном в данный момент), то этот редактор становится активен, а в том редакторе, который был до этого активен, данное требование не открывается.
37 4 Viktoria Kopach
38
h1. Outline view
39 5 Viktoria Kopach
40 4 Viktoria Kopach
При выборе одного из location документ пролистывается так, чтобы это location оказалось вверху видимой области документа. Сам текст location в документе размечается выделением. (Если документ был закрыт, то он сначала открывается.)