if (mimeType.equals(javaFileListFlavor.mimeType) && representationClass.equals(javaFileListFlavor.representationClass))
if (getPrimaryType().equals(javaFileListFlavor.getPrimaryType()) && getSubType().equals(javaFileListFlavor.getSubType()) && javaFileListFlavor.representationClass .isAssignableFrom(representationClass))
  public boolean isFlavorJavaFileListType()  {    if (mimeType.equals(javaFileListFlavor.mimeType)        && representationClass.equals(javaFileListFlavor.representationClass))      return true;    return false ;  }