50. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 3/24/2017 5:17:19 PM Eastern Daylight Time. See www.araxis.com for information about Merge. This report uses XHTML and CSS2, and is best viewed with a modern standards-compliant browser. For optimum results when printing this report, use landscape orientation and enable printing of background images and colours in your browser.

50.1 Files compared

# Location File Last Modified
1 MHV_2017.2.0.0 Code In Flight.zip\National Portal\mhv_user\mhv-usermgmt-portal-main\src\main\java\gov\va\med\mhv\usermgmt\util AccessDomainUtils.java Tue Feb 23 18:58:00 2016 UTC
2 MHV_2017.2.0.0 Code In Flight.zip\National Portal\mhv_user\mhv-usermgmt-portal-main\src\main\java\gov\va\med\mhv\usermgmt\util AccessDomainUtils.java Fri Mar 24 20:44:57 2017 UTC

50.2 Comparison summary

Description Between
Files 1 and 2
Text Blocks Lines
Unchanged 2 192
Changed 1 2
Inserted 0 0
Removed 0 0

50.3 Comparison options

Whitespace
Character case Differences in character case are significant
Line endings Differences in line endings (CR and LF characters) are ignored
CR/LF characters Not shown in the comparison detail

50.4 Active regular expressions

No regular expressions were active.

50.5 Comparison detail

  1   /**
  2    * 
  3    */
  4   package go v.va.med.m hv.usermgm t.util;
  5  
  6   import sta tic gov.va .med.mhv.u sermgmt.co mmon.enums .AccessDom ainEnum.BB GUI;
  7   import sta tic gov.va .med.mhv.u sermgmt.co mmon.enums .AccessDom ainEnum.MY GOALS;
  8   import sta tic gov.va .med.mhv.u sermgmt.co mmon.enums .AccessDom ainEnum.NE WPHR;
  9   import sta tic gov.va .med.mhv.u sermgmt.co mmon.enums .AccessDom ainEnum.PH R;
  10   import sta tic gov.va .med.mhv.u sermgmt.co mmon.enums .AccessDom ainEnum.SE CUREMESSAG ING;
  11  
  12   import gov .va.med.mh v.usermgmt .common.en ums.Access DomainEnum ;
  13  
  14   /**
  15    * @author  
P
I I
  16    *
  17    */
  18   public fin al class A ccessDomai nUtils {
  19  
  20       /**
  21        * 
  22        */
  23       privat e AccessDo mainUtils( ) {
  24       }
  25       
  26       public  static bo olean isPH R(AccessDo mainEnum a ccessDomai n) {
  27           Pr econdition .assertNot Null("acce ssDomain",  accessDom ain);
  28           re turn PHR.e quals(acce ssDomain);
  29       }
  30  
  31       public  static bo olean isPH R(String a ccessDomai n) {
  32           Pr econdition .assertNot Null("acce ssDomain",  accessDom ain);
  33           re turn PHR.g etAccessNa me().equal s(accessDo main);
  34       }
  35  
  36       public  static bo olean isPH R(int acce ssDomain)  {
  37           re turn PHR.g etAccessId () == acce ssDomain;
  38       }
  39       
  40       public  static bo olean isSM (AccessDom ainEnum ac cessDomain ) {
  41           Pr econdition .assertNot Null("acce ssDomain",  accessDom ain);
  42           re turn SECUR EMESSAGING .equals(ac cessDomain );
  43       }
  44  
  45       public  static bo olean isSM (String ac cessDomain ) {
  46           Pr econdition .assertNot Null("acce ssDomain",  accessDom ain);
  47           re turn SECUR EMESSAGING .getAccess Name().equ als(access Domain);
  48       }
  49  
  50       public  static bo olean isSM (int acces sDomain) {
  51           re turn SECUR EMESSAGING .getAccess Id() == ac cessDomain ;
  52       }
  53       
  54       public  static bo olean isMy Goals(Acce ssDomainEn um accessD omain) {
  55           Pr econdition .assertNot Null("acce ssDomain",  accessDom ain);
  56           re turn MYGOA LS.equals( accessDoma in);
  57       }
  58  
  59       public  static bo olean isMy Goals(Stri ng accessD omain) {
  60           Pr econdition .assertNot Null("acce ssDomain",  accessDom ain);
  61           re turn MYGOA LS.getAcce ssName().e quals(acce ssDomain);
  62       }
  63  
  64       public  static bo olean isMy Goals(int  accessDoma in) {
  65           re turn MYGOA LS.getAcce ssId() ==  accessDoma in;
  66       }
  67       
  68       public  static bo olean isBB GUI(Access DomainEnum  accessDom ain) {
  69           Pr econdition .assertNot Null("acce ssDomain",  accessDom ain);
  70           re turn BBGUI .equals(ac cessDomain );
  71       }
  72  
  73       public  static bo olean isBB GUI(String  accessDom ain) {
  74           Pr econdition .assertNot Null("acce ssDomain",  accessDom ain);
  75           re turn BBGUI .getAccess Name().equ als(access Domain);
  76       }
  77  
  78       public  static bo olean isBB GUI(int ac cessDomain ) {
  79           re turn BBGUI .getAccess Id() == ac cessDomain ;
  80       }
  81       
  82       // NEW  PHR Eleme nt Check
  83       public  static bo olean isNe wPhr(Acces sDomainEnu m accessDo main) {
  84           Pr econdition .assertNot Null("acce ssDomain",  accessDom ain);
  85           re turn NEWPH R.equals(a ccessDomai n);
  86       }
  87  
  88       public  static bo olean isNe wPhr(Strin g accessDo main) {
  89           Pr econdition .assertNot Null("acce ssDomain",  accessDom ain);
  90           re turn NEWPH R.getAcces sName().eq uals(acces sDomain);
  91       }
  92  
  93       public  static bo olean isNe wPhr(int a ccessDomai n) {
  94           re turn NEWPH R.getAcces sId() == a ccessDomai n;
  95       }    
  96       
  97   }