code: private List<ResourceField> getAllResourceExtendedAttributes()
     {
        ArrayList<ResourceField> result = new ArrayList<ResourceField>();
        result.addAll(Arrays.asList(ResourceFieldLists.CUSTOM_TEXT));
        result.addAll(Arrays.asList(ResourceFieldLists.CUSTOM_START));
        result.addAll(Arrays.asList(ResourceFieldLists.CUSTOM_FINISH));
        result.addAll(Arrays.asList(ResourceFieldLists.CUSTOM_COST));
        result.addAll(Arrays.asList(ResourceFieldLists.CUSTOM_DATE));
        result.addAll(Arrays.asList(ResourceFieldLists.CUSTOM_FLAG));
        result.addAll(Arrays.asList(ResourceFieldLists.CUSTOM_NUMBER));
        result.addAll(Arrays.asList(ResourceFieldLists.CUSTOM_DURATION));
        result.addAll(Arrays.asList(ResourceFieldLists.CUSTOM_OUTLINE_CODE));
        result.addAll(Arrays.asList(ResourceFieldLists.ENTERPRISE_COST));
        result.addAll(Arrays.asList(ResourceFieldLists.ENTERPRISE_DATE));
        result.addAll(Arrays.asList(ResourceFieldLists.ENTERPRISE_DURATION));
        result.addAll(Arrays.asList(ResourceFieldLists.ENTERPRISE_FLAG));
        result.addAll(Arrays.asList(ResourceFieldLists.ENTERPRISE_NUMBER));
        result.addAll(Arrays.asList(ResourceFieldLists.ENTERPRISE_TEXT));
        return result;
     }
docs: Retrieve list of resource extended attributes.
  
  @return list of extended attributes