code: public boolean isNotEMPTYlist(int accessor) {
      if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) SibTr.entry(this, tc, "isNotEMPTYlist", accessor);
      // The answer is true, unless an EMPTY is found.
      boolean isNotAnEMPTY = true;
  
      // The field can't be an EMPTY singleton unless the part is a JMFMessageData
      // as it is impossible for Encapsulations to hold an EMPTY.
      // Note the JMF call is the reverse - i.e. isEMPTY rather than isNot
      if (jmfPart instanceof JMFMessage) {
        isNotAnEMPTY = !((JMFMessage)jmfPart).isEMPTYlist(accessor);
      }
  
      if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) SibTr.exit(this, tc, "isNotEMPTYlist",  isNotAnEMPTY);
      return isNotAnEMPTY;
    }
docs: isNotEMPTYlist
  Return false if the value of the given field is one of the singleton
  EMPTY lists, otherwise true.
  
  @param accessor   The aceesor value of the field of interest.
  
  @return boolean True if the field is NOT a singleton JMF empty list