title: How to use enum in switch case
body: <p>I am trying to check what values are set in my VO. </p>
  
  <p>Below are my clasess. I am getting
  "<strong>The qualified case label MyEnum.UserType.DOCTORS must be replaced with the unqualified enum constant DOCTORS</strong>"</p>
  
  <p>Please help me to identify what I am doing wrong here.</p>
  
  <p>MyEnum.java</p>
  
  <pre><code>public MyEnum{
      private UserType userType;
  
      public UserType getUserType(){
          return userType;
      }
  
      public void setUserType(UserType userType){
          this.userType = userType;
      }
  
      public static enum UserType{
          DOCTORS("D"),
          PATIENT("P"),
          STAFF("S");
      }
  
  }
  </code></pre>
  
  <p>EnumTest.java</p>
  
  <pre><code>public EnumTest {
  
      .....
      public void onGoBack(MyEnum myEnum) {
  
          switch(myEnum.getUserType())
          {
              case UserType.DOCTORS: // this shows "The qualified case label MyEnum.UserType.DOCTORS must be replaced with the unqualified enum constant DOCTORS"
                  break;
  
          }
      }
  
  }
  </code></pre>