Invalid license: Your evaluation license of Refined expired.
bannerd

HTML - SWE Applicability by Software Class  Used in SAEHB 

General

Spaces Where UsedSAEHB
How usedSWEs applicability by software class
Visibilityall users in the Macro Browser
Titleapplicable-sa
DescriptionClass table for SA
Categories
Icon URL
Documentation URL
Definition No Macro Body
Output Format
StatusActive in SWEHBVC space


Rendering

Class

     A      

     B      

     C      

   CSC   

     D      

   DSC   

     E      

     F      

Applicable?

   

   

   

   

   

   

   

   

Key:    - Applicable | - Not Applicable
A & B = Always Safety Critical; C & D = Not Safety Critical; CSC & DSC = Safety Critical; E - F = Never Safety Critical.

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


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


#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")
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; |
|| 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 |

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

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



  • No labels