Project

General

Profile

Actions

User Story #891

closed

Реализовать редактор требований как Properties view

Added by Alexey Khoroshilov about 13 years ago. Updated about 13 years ago.

Status:
Closed
Priority:
High
Assignee:
-
Category:
-
Target version:
Start date:
03/01/2011
Due date:
% Done:

93%

Estimated time:
(Total: 0.00 h)
Published in build:

Description

Реализовать первую версию работоспособного редактора требований в соответствии с концепцией, подготовленной в рамках user story #763.

По результатам данной user story пользователь должен получить возможность видеть и редактировать следующие атрибуты на следующих вкладках Properties view: * Main
o Id
o Name
o Attributes * Advanced
o Predicate
o Base requirement * Descriptions
o Alternative description
o список документов (где есть localtion'ы для данного требования, если в одном документе несколько location'ов, документ появляется в списке несколько раз с Document.xhtml#1,Document.xhtml#2) * Source
o json (read-only)

В первой версии также должны быть реализованы следующие возможности:
1. Properties view имеет кнопку «Канцелярская кнопка» (Pin) для закрепления
Если кнопка Pin выглядит нажатой, то это Properties View отображает детали фиксированного требования, которое было выделенным в момент нажатия кнопки.
Выглядит отжатой, то в этом Properties View отображаются детали выделенного требования. При изменении выделения меняется и отображаемое требование.

2. Во view menu пункт Pin to Selection.
При выборе этого пункта меню нажимается кнопка Pin (это второй способ ее нажатия). Кнопка Pin выглядит нажатой. Этот пункт меню выделяется как нажатый. При повторном нажатии Pin отжимается и выделение пункта меню снимается. Кнопка Pin отжата. Все происходящие изменения такие же, как при нажатии кнопки Pin.

3. Во view menu пункт New Properties View
При выборе этого пункта открывается новая закладка с редактором того же требования и не нажатой кнопкой Pin. (Вопрос для обсуждния: Что будет, если в редакторе внести изменения, не сохранить и выбрать это меню?)

4. Выбор другого документа
Если на вкладке Documents нажать документ, который еще не был открыт, то он откроется на первом указанном в редакторе требования location, находящемся в этом документе (location пролистывается в верх видимой области и выделяется цветом). Этот же location выделяется в Outline.


Subtasks 18 (0 open18 closed)

Task #898: Properties view: Main tabClosedYuriy Shekochihin03/01/2011

Actions
Task #899: Properties view: SourceClosedYuriy Shekochihin03/05/2011

Actions
Task #913: Проблемы с русским текстом во вкладке Source (json) в Properties viewClosed03/05/2011

Actions
Task #900: Properties view: DescriptionClosedYuriy Shekochihin03/05/2011

Actions
Task #963: В Properties -> Description при переключении между документами активировать соответствующую вкладку в MarkupClosedYuriy Shekochihin03/17/2011

Actions
Task #916: Multiple problems при открытии descriptionClosed03/05/2011

Actions
Task #973: Не фильтруются locations документаClosed03/24/2011

Actions
Task #1052: При добавлении location их список в Properties View не обновляетсяClosed04/08/2011

Actions
Task #1053: Порядок location в Description tab of Properties ViewClosed04/08/2011

Actions
Task #901: Properties view: AdvancedClosedYuriy Shekochihin03/17/2011

Actions
Task #962: Properties View -> Advanced -> переход к базовому требованиюClosed03/17/2011

Actions
Task #914: При двойном клике на требование без locations открывается окно с ошибкой в Markup EditorClosedYuriy Shekochihin03/05/2011

Actions
Task #919: Ошибки layout'аClosedАндрей Третьяков03/09/2011

Actions
Task #912: Properties View - предупреждение о несохраненных изменениях.Closed03/05/2011

Actions
Task #997: Восстановить работоспособность АРМ ПТClosedYuriy Shekochihin

Actions
Task #1007: RemoveLocation: Unable to process element: view in perspective extension: nullClosed03/30/2011

Actions
Task #1021: Документ не перематывается на locationClosed04/04/2011

Actions
Task #1057: Запретить менять идентификатор корневого требованияClosed04/08/2011

Actions
Actions

Also available in: Atom PDF