Project

General

Profile

Perspective » History » Revision 2

Revision 1 (Alexey Demakov, 02/21/2011 04:12 PM) → Revision 2/73 (Viktoria Kopach, 02/21/2011 04:29 PM)

h1. Редактор требований Properties view. 

 На перспективе Requality есть Properties view. view    Requirement editor. Если в Requality Explorer выбрать требование, кликнуть на требовании 2 раза, его редактор открывается его Properties в этом view. 

 Properties view 
 Заголовок редактора — это имя требования. 
 Редактор содержит вкладки: 
 * Main параметры: id, имя, атрибуты. 
 ** Id 
 ** Name 
 ** Attributes 
 * Предикат (возможно стоит его перенести на вкладку параметры? Или он может быть слишком большой?). 
 * базовые требования. 
 * описание (может быть несколько). 
 * альтернативное описание. 
 * json. 

 Вкладка «описание». 
 При выборе одного из описаний документ пролистывается так, чтобы это описание оказалось вверху видимой области документа. Сам текст описания в документе размечается выделением. (Если документ был закрыт, то он сначала открывается.) 
 Вкладка «Базовые требования». 
 При нажатии на базовое требование (специальная кнопка? Ссылка?) происходит переход к редактору базового требования (если текущий редактор не закреплен кнопкой — см.ниже). 

 Окно редактора имеет кнопку «Канцелярская кнопка» для закрепления.  
 Если эта кнопка не нажата, то при одинарном клике на другое требование в Requality explorer в том же окне редактора открывается это другое требование. 
 Если кнопка «Канцелярская кнопка» нажата, то при одинарном клике в Requality explorer на другое требование в окне редактора требований остается прежнее требование, новое не открывается. 
 При двойном клике в Requality explorer на другое требование всегда открывается новое окно редактора требований с этим требованием. Оно становится активно. 
 Если открыто несколько редакторов требований, то: 
 При клике на требование оно открывается в том окне редактора требований, которое     активно (выделено) и не закреплено кнопкой. Если ни одно окно редактора не активно или активно, но закреплено кнопкой, то ничего не происходит. 
 Если два раза кликнуть на требовании, которое уже открыто в одном из редакторов, то этот редактор становится активен и новый редактор не открывается. 
 Если один раз кликнуть на требовании, которое уже открыто в одном из редакторов (не активном в данный момент), то этот редактор становится активен, а в том редакторе, который был до этого активен, данное требование не открывается.