Perspective » History » Revision 3
Revision 2 (Viktoria Kopach, 02/21/2011 04:29 PM) → Revision 3/73 (Viktoria Kopach, 02/21/2011 05:01 PM)
h1. Редактор требований Properties view. На перспективе Requality есть Properties view. Если в Requality Explorer выбрать требование, открывается его Properties view. Properties view содержит вкладки: * Main ** Id ** Name ** Attributes * Source ** json * Advanced ** Predicate Предикат (возможно стоит его перенести на вкладку Main? параметры? Или он может быть слишком большой?) большой?). ** Base requirement * базовые требования. * Descriptions описание (может быть несколько). ** Alternative description * альтернативное описание. ** список документов (или список location''ов - надо решить) * json. Вкладка «описание». При выборе одного из описаний документ пролистывается так, чтобы это описание оказалось вверху видимой области документа. Сам текст описания в документе размечается выделением. (Если документ был закрыт, то он сначала открывается.) Вкладка «Базовые требования». При нажатии на базовое требование (специальная кнопка? Ссылка?) происходит переход к редактору базового требования (если текущий редактор не закреплен кнопкой — см.ниже). Окно редактора имеет кнопку «Канцелярская кнопка» для закрепления. Если эта кнопка не нажата, то при одинарном клике на другое требование в Requality explorer в том же окне редактора открывается это другое требование. Если кнопка «Канцелярская кнопка» нажата, то при одинарном клике в Requality explorer на другое требование в окне редактора требований остается прежнее требование, новое не открывается. При двойном клике в Requality explorer на другое требование всегда открывается новое окно редактора требований с этим требованием. Оно становится активно. Если открыто несколько редакторов требований, то: При клике на требование оно открывается в том окне редактора требований, которое активно (выделено) и не закреплено кнопкой. Если ни одно окно редактора не активно или активно, но закреплено кнопкой, то ничего не происходит. Если два раза кликнуть на требовании, которое уже открыто в одном из редакторов, то этот редактор становится активен и новый редактор не открывается. Если один раз кликнуть на требовании, которое уже открыто в одном из редакторов (не активном в данный момент), то этот редактор становится активен, а в том редакторе, который был до этого активен, данное требование не открывается.