{% extends "masterRead.html" %} {% block content %}
{% if view.canUpdateDomainObject %}

{% if domainObject.ticketUrl %}    ticket {% endif %}

{% else %} {% if domainObject.ticketUrl %} ticket {% endif %} {% endif %}

{{domainObject.type.name|escape}} Requirement #{{domainObject.id|escape}}

"{{domainObject.description|escape}}"


Satisfaction: {{domainObject.satisfaction|escape}}     Dissatisfaction: {{domainObject.dissatisfaction|escape}}

Stories:

{% for assn in domainObject.stories %} {% if view.canUpdateDomainObject %} x {% endif %} {{assn.story.description|escape}}  {% endfor %}

{% if view.canUpdateDomainObject %}

{% endif %} {% if domainObject.dependencies %}

Dependencies:

{% for assn in domainObject.dependencies %} {{assn.requirement.description|escape}}  {% endfor %} {% endif %} {% if domainObject.conflicts %}

Conflicts:

{% for assn in domainObject.conflicts %} {{assn.requirement.description|escape}}  {% endfor %} {% endif %} {% if domainObject.rationale %}

Rationale: {{domainObject.rationale|escape|linebreaks}}

{% endif %} {% if domainObject.source %}

Source: {{domainObject.source|escape|linebreaks}}

{% endif %} {% if domainObject.fitCriterion %}

Fit Criterion: {{domainObject.fitCriterion|escape|linebreaks}}

{% endif %} {% if domainObject.supportingMaterials %}

Supporting Materials: {{domainObject.supportingMaterials|escape|linebreaks}}

{% endif %} {% if domainObject.history %}

History: {{domainObject.history|escape|linebreaks}}

{% endif %}

{% if view.canUpdateDomainObject %}

{% endif %} {% if view.canDeleteDomainObject %}

{% endif %} {% endblock %}