bannerd

HTML - SWE Applicability by Software Class  Used in SWEHBVB

General

Spaces Where UsedSWEHBVB
How usedSWEs applicability by software class
Visibilityall users in the Macro Browser
Titleapplicable-b
Description
Categories
Icon URL
Documentation URL
Definition No Macro Body
Output Format
StatusActive in SWEHBVB space


Rendering


Current Code 

## Macro title: My Macro
## Macro has a body: Y or N
## Body processing: Selected body processing option
## Output: Selected output option
##
## Developed by: My Name
## Date created: dd/mm/yyyy
## Installed by: My Name

## @param a:title=Class A Applicable?|type=enum|enumValues=1,0|desc=|required=true|multiple=false
## @param b:title=Class B Applicable?|type=enum|enumValues=1,0|desc=|required=true|multiple=false
## @param c:title=Class C Applicable?|type=enum|enumValues=1,0|desc=|required=true|multiple=false
## @param csc:title=Class C Applicable? SC|type=enum|enumValues=1,0|desc=|required=true|multiple=false
## @param d:title=Class D Applicable?|type=enum|enumValues=1,0|desc=|required=true|multiple=false
## @param dsc:title=Class D Applicable? SC|type=enum|enumValues=1,0|desc=|required=true|multiple=false
## @param e:title=Class E Applicable? |type=enum|enumValues=1,0|desc=|required=true|multiple=false
## @param f:title=Class F Applicable? |type=enum|enumValues=1,0|desc=|required=true|multiple=false
## @param g:title=Class G Applicable? |type=enum|enumValues=1,0|desc=|required=true|multiple=false
## @param h:title=Class H Applicable? |type=enum|enumValues=1,0|desc=|required=true|multiple=false

#set($classa=$parama)
#set($classb=$paramb)
#set($classc=$paramc) #set($classcsc=$paramcsc)
#set($classd=$paramd) #set($classdsc=$paramdsc)
#set($classe=$parame)
#set($classf=$paramf)
#set($classg=$paramg)
#set($classh=$paramh)


#if($param0=="all")
#set($classa="1")
#set($classb="1")
#set($classc="1") #set($classcsc="1")
#set($classd="1") #set($classdsc="1")
#set($classe="1")
#set($classf="1")
#set($classg="1")
#set($classh="1")
This requirement applies to all classes, both safety critical and not safety critical.
#end

<ac:macro ac:name="unmigrated-inline-wiki-markup">
<ac:parameter ac:name="atlassian-macro-output-type">BLOCK</ac:parameter>
<ac:plain-text-body><![CDATA[

|| Class | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;C&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | &nbsp;&nbsp;&nbsp;CSC&nbsp;&nbsp;&nbsp; | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;D&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | &nbsp;&nbsp;&nbsp;DSC&nbsp;&nbsp;&nbsp; | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;E&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;F&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;G&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;H&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |
|| Applicable? | &nbsp;&nbsp;&nbsp; #if($classa=="1") (/) #else #if($classa=="p") {color:blue}*P(C)*{color} #else #if($classa=="*") (/)^*X*^ #else (x) #end #end #end | &nbsp;&nbsp;&nbsp; #if($classb=="1") (/) #else #if($classb=="p") {color:blue}*P(C)*{color} #else #if($classb=="*") (/)^*X*^ #else (x) #end #end #end | &nbsp;&nbsp;&nbsp; #if($classc=="1") (/) #else #if($classc=="p") {color:blue}*P(C)*{color} #else #if($classc=="*") (/)^*X*^ #else (x) #end #end #end | &nbsp;&nbsp;&nbsp; #if($classcsc=="1") (/) #else #if($classcsc=="p") {color:blue}*P(C)*{color} #else #if($classcsc=="*") (/)^*X*^ #else (x) #end #end #end | &nbsp;&nbsp;&nbsp; #if($classd=="1") (/) #else #if($classd=="p") {color:blue}*P(C)*{color} #else #if($classd=="*") (/)^*X*^ #else (x) #end #end #end | &nbsp;&nbsp;&nbsp; #if($classdsc=="1") (/) #else #if($classdsc=="p") {color:blue}*P(C)*{color} #else #if($classdsc=="*") (/)^*X*^ #else (x) #end #end #end | &nbsp;&nbsp;&nbsp; #if($classe=="1") (/) #else #if($classe=="p") {color:blue}*P(C)*{color} #else #if($classe=="*") (/)^*X*^ #else (x) #end #end #end | &nbsp;&nbsp;&nbsp; #if($classf=="1") (/) #else #if($classf=="p") {color:blue}*P(C)*{color} #else #if($classf=="*") (/)^*X*^ #else (x) #end #end #end | &nbsp;&nbsp;&nbsp; #if($classg=="1") (/) #else #if($classg=="p") {color:blue}*P(C)*{color} #else #if($classg=="*") (/)^*X*^ #else (x) #end #end #end | &nbsp;&nbsp;&nbsp; #if($classh=="1") (/) #else #if($classh=="p") {color:blue}*P(C)*{color} #else #if($classh=="*") (/)^*X*^ #else (x) #end #end #end |

*Key:*&nbsp;&nbsp;&nbsp; (/) - Applicable \| (x) - Not Applicable \\ *A & B* = Always Safety Critical; *C & D* = Not Safety Critical; *CSC & DSC* = Safety Critical; *E - H* = Never Safety Critical.

]]></ac:plain-text-body>
</ac:macro>





  • No labels