001package com.hfg.citation.ncbi; 002 003import com.hfg.xml.XMLName; 004 005//------------------------------------------------------------------------------ 006/** 007 Enumeration of PubMed XML tag and attribute names. 008 009 <div> 010 @author J. Alex Taylor, hairyfatguy.com 011 </div> 012 */ 013//------------------------------------------------------------------------------ 014// com.hfg XML/HTML Coding Library 015// 016// This library is free software; you can redistribute it and/or 017// modify it under the terms of the GNU Lesser General Public 018// License as published by the Free Software Foundation; either 019// version 2.1 of the License, or (at your option) any later version. 020// 021// This library is distributed in the hope that it will be useful, 022// but WITHOUT ANY WARRANTY; without even the implied warranty of 023// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 024// Lesser General Public License for more details. 025// 026// You should have received a copy of the GNU Lesser General Public 027// License along with this library; if not, write to the Free Software 028// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 029// 030// J. Alex Taylor, President, Founder, CEO, COO, CFO, OOPS hairyfatguy.com 031// jataylor@hairyfatguy.com 032//------------------------------------------------------------------------------ 033 034public class PubmedXML 035{ 036 037 public static final XMLName ABSTRACT = new XMLName("Abstract"); 038 public static final XMLName ABSTRACT_TEXT = new XMLName("AbstractText"); 039 public static final XMLName AFFILIATITON = new XMLName("Affiliation"); 040 public static final XMLName AFFILIATITON_INFO = new XMLName("AffiliationInfo"); 041 public static final XMLName AGENCY = new XMLName("Agency"); 042 public static final XMLName ARTICLE = new XMLName("Article"); 043 public static final XMLName ARTICLE_DATE = new XMLName("ArticleDate"); 044 public static final XMLName ARTICLE_ID = new XMLName("ArticleId"); 045 public static final XMLName ARTICLE_ID_LIST = new XMLName("ArticleIdList"); 046 public static final XMLName ARTICLE_TITLE = new XMLName("ArticleTitle"); 047 public static final XMLName AUTHOR = new XMLName("Author"); 048 public static final XMLName AUTHOR_LIST = new XMLName("AuthorList"); 049 public static final XMLName CHEMICAL = new XMLName("Chemical"); 050 public static final XMLName CHEMICAL_LIST = new XMLName("ChemicalList"); 051 public static final XMLName CITATION = new XMLName("Citation"); 052 public static final XMLName CITATION_SUBSET = new XMLName("CitationSubset"); 053 public static final XMLName COUNTRY = new XMLName("Country"); 054 public static final XMLName DATE_COMPLETED = new XMLName("DateCompleted"); 055 public static final XMLName DATE_REVISED = new XMLName("DateRevised"); 056 public static final XMLName DAY = new XMLName("Day"); 057 public static final XMLName DESCRIPTOR_NAME = new XMLName("DescriptorName"); 058 public static final XMLName E_LOCATION_ID = new XMLName("ELocationID"); 059 public static final XMLName FORE_NAME = new XMLName("ForeName"); 060 public static final XMLName GRANT = new XMLName("Grant"); 061 public static final XMLName GRANT_ID = new XMLName("GrantID"); 062 public static final XMLName GRANT_LIST = new XMLName("GrantList"); 063 public static final XMLName HISTORY = new XMLName("History"); 064 public static final XMLName HOUR = new XMLName("Hour"); 065 public static final XMLName INITIALS = new XMLName("Initials"); 066 public static final XMLName ISO_ABBREVIATION = new XMLName("ISOAbbreviation"); 067 public static final XMLName ISSN = new XMLName("ISSN"); 068 public static final XMLName ISSN_LINKING = new XMLName("ISSNLinking"); 069 public static final XMLName ISSUE = new XMLName("Issue"); 070 public static final XMLName JOURNAL = new XMLName("Journal"); 071 public static final XMLName JOURNAL_ISSUE = new XMLName("JournalIssue"); 072 public static final XMLName LANGUAGE = new XMLName("Language"); 073 public static final XMLName LAST_NAME = new XMLName("LastName"); 074 public static final XMLName MEDLINE_CITATION = new XMLName("MedlineCitation"); 075 public static final XMLName MEDLINE_JOURNAL_INFO = new XMLName("MedlineJournalInfo"); 076 public static final XMLName MEDLINE_PGN = new XMLName("MedlinePgn"); 077 public static final XMLName MEDLINE_TA = new XMLName("MedlineTA"); 078 public static final XMLName MESH_HEADING = new XMLName("MeshHeading"); 079 public static final XMLName MESH_HEADING_LIST = new XMLName("MeshHeadingList"); 080 public static final XMLName MINUTE = new XMLName("Minute"); 081 public static final XMLName MONTH = new XMLName("Month"); 082 public static final XMLName NAME_OF_SUBSTANCE = new XMLName("NameOfSubstance"); 083 public static final XMLName NLM_UNIQUE_ID = new XMLName("NlmUniqueID"); 084 public static final XMLName PUBLICATION_STATUS = new XMLName("PublicationStatus"); 085 public static final XMLName PUBLICATION_TYPE = new XMLName("PublicationType"); 086 public static final XMLName PUBLICATION_TYPE_LIST = new XMLName("PublicationTypeList"); 087 public static final XMLName PAGINATION = new XMLName("Pagination"); 088 public static final XMLName PMID = new XMLName("PMID"); 089 public static final XMLName PUB_DATE = new XMLName("PubDate"); 090 public static final XMLName PUBMED_ARTICLE = new XMLName("PubmedArticle"); 091 public static final XMLName PUBMED_ARTICLE_SET = new XMLName("PubmedArticleSet"); 092 public static final XMLName PUBMED_DATA = new XMLName("PubmedData"); 093 public static final XMLName PUBMED_PUB_DATE = new XMLName("PubMedPubDate"); 094 public static final XMLName QUALIFIER_NAME = new XMLName("QualifierName"); 095 public static final XMLName REFERENCE = new XMLName("Reference"); 096 public static final XMLName REFERENCE_LIST = new XMLName("ReferenceList"); 097 public static final XMLName REGISTRY_NUMBER = new XMLName("RegistryNumber"); 098 public static final XMLName TITLE = new XMLName("Title"); 099 public static final XMLName VOLUME = new XMLName("Volume"); 100 public static final XMLName YEAR = new XMLName("Year"); 101 102 103 public static final XMLName CITED_MEDIUM_ATT = new XMLName("CitedMedium"); 104 public static final XMLName COMPLETE_YN_ATT = new XMLName("CompleteYN"); 105 public static final XMLName DATE_TYPE_ATT = new XMLName("DateType"); 106 public static final XMLName E_ID_TYPE_ATT = new XMLName("EIdType"); 107 public static final XMLName ID_TYPE_ATT = new XMLName("IdType"); 108 public static final XMLName ISSN_TYPE_ATT = new XMLName("IssnType"); 109 public static final XMLName MAJOR_TOPIC_YN_ATT = new XMLName("MajorTopicYN"); 110 public static final XMLName OWNER_ATT = new XMLName("Owner"); 111 public static final XMLName PUB_MODEL_ATT = new XMLName("PubModel"); 112 public static final XMLName PUB_STATUS_ATT = new XMLName("PubStatus"); 113 public static final XMLName STATUS_ATT = new XMLName("Status"); 114 public static final XMLName UI_ATT = new XMLName("UI"); 115 public static final XMLName VALID_YN_ATT = new XMLName("ValidYN"); 116 public static final XMLName VERSION_ATT = new XMLName("Version"); 117}