/** * Instantiate an <tt>XmlModule</tt> object. */ public XmlModule () { super (NAME, RELEASE, DATE, FORMAT, COVERAGE, MIMETYPE, WELLFORMED, VALIDITY, REPINFO, NOTE, RIGHTS, false); _vendor = Agent.harvardInstance(); Document doc = new Document ("Extensible Markup Language (XML) 1.0 " + "(Third Edition)", DocumentType.REPORT); doc.setPublisher (Agent.newW3CInstance()); doc.setDate ("2004-02-04"); doc.setIdentifier (new Identifier ("http://www.w3.org/TR/REC-xml", IdentifierType.URL)); _specification.add (doc); doc = new Document ("SAX", DocumentType.WEB); doc.setIdentifier (new Identifier ("http://sax.sourceforge.net/", IdentifierType.URL)); _specification.add (doc); Signature sig = new ExternalSignature (".xml", SignatureType.EXTENSION, SignatureUseType.OPTIONAL); _signature.add (sig); _localSchemas = new HashMap<String, File> (); }
/** * Sets the vendor and specification for this module. */ private void setVendorAndSpecification() { _vendor = KB_AGENT; Document doc = new Document("WARC (Web ARChive) file format", DocumentType.WEB); // Should probably have IIPC and others as authors doc.setPublisher(Agent.newIsoInstance()); doc.setDate("2009"); doc.setIdentifier(new Identifier("28500:2009", IdentifierType.ISO)); _specification.add(doc); // Add optional external signatures (.warc or .warc.gz) Signature sig = new ExternalSignature (".warc", SignatureType.EXTENSION, SignatureUseType.OPTIONAL); _signature.add (sig); sig = new ExternalSignature (".warc.gz", SignatureType.EXTENSION, SignatureUseType.OPTIONAL, "when compressed"); _signature.add (sig); }
/** * Sets the vendor and specification for this module. */ private void setVendorAndSpecification() { _vendor = KB_AGENT; Document doc = new Document("GZIP", DocumentType.RFC); // Should probably have IIPC and others as authors Agent ietfAgent = new Agent.Builder("IETF", AgentType.STANDARD).web( "http://www.ietf.org").build(); doc.setPublisher(ietfAgent); doc.setDate("1996"); doc.setIdentifier(new Identifier("https://www.ietf.org/rfc/rfc1952.txt", IdentifierType.RFC)); _specification.add(doc); // Add optional external signature (.gz) Signature sig = new ExternalSignature (EXTENSION, SignatureType.EXTENSION, SignatureUseType.OPTIONAL); _signature.add (sig); }
_vendor = Agent.harvardInstance(); Document doc = new Document ("Audio Interchange File Format: " + "\"AIFF\", A Standard for Sampled Sound " + "Files, Version 1.3", DocumentType.REPORT); _specification.add (doc); doc = new Document ("Audio Interchange File Format AIFF-C: " + "A revision to include compressed audio data", DocumentType.REPORT);
Document doc = new Document("PDF Reference: Adobe Portable " + "Document Format, Version 1.4", DocumentType.BOOK); doc = new Document("PDF Reference: Adobe Portable " + "Document Format, Version 1.5", DocumentType.BOOK); doc = new Document("PDF Reference: Adobe Portable " + "Document Format, Version 1.6", DocumentType.BOOK); doc = new Document("Graphic technology -- Prepress " + "digital data exchange -- Use of PDF -- " + "Part 1: Complete exchange using CMYK data " + doc = new Document("Graphic technology -- Prepress " + "digital data exchange -- Use of PDF -- " + "Part 4: Complete exchange using CMYK and " + doc = new Document("Graphic technology -- Prepress " + "digital data exchange -- Use of PDF -- " + "Part 5: Partial exchange of printing data " + doc = new Document("Graphic technology -- Prepress " + "digital data exchange -- Use of PDF -- " + "Part 6: Complete exchange suitable for " + doc = new Document("Document management -- Electronic " +
Document doc = new Document( "Eric Hamilton, JPEG File Interchange Format, " + "Version 1.02, September 1, 1992", DocumentType.WEB); doc = new Document( "ISO/IEC 10918-1:1994(E), Information technology -- " + "Digital compression and coding of continuous-tone " doc = new Document( "ISO/IEC 10918-3:1997(E), Digital compression" + "and coding of continuous-tone still-images: " doc = new Document( "ISO/IEC 14495-1:1999(E), Information technology -- " + "Lossless and near-lossless compression of " doc = new Document( "ISO/IEC 14495-2:2003(E), Information technology -- " + "Lossless and near-lossless compression of " doc = new Document("Exchangeable image file format for digital " + "still cameras: Exif Version 2.3", DocumentType.STANDARD); Agent jeitaAgent = new Agent.Builder( doc = new Document("Exchangeable image file format for digital " + "still cameras: Exif Version 2.2", DocumentType.STANDARD); doc.setPublisher(jeitaAgent); doc = new Document(
Document doc = new Document("HTML 3.2 Reference Specification", DocumentType.REPORT); Agent w3cAgent = Agent.newW3CInstance(); doc = new Document("HTML 4.0 Specification", DocumentType.REPORT); doc.setPublisher(w3cAgent); doc.setAuthor(dRaggett); doc = new Document("HTML 4.01 Specification", DocumentType.REPORT); doc.setPublisher(w3cAgent); doc.setAuthor(dRaggett); doc = new Document( "XHTML(TM) 1.0 The Extensible HyperText Markup Language " + "(Second Edition)", DocumentType.REPORT); doc = new Document(" XHTML(TM) 1.1 - Module-based XHTML", DocumentType.REPORT); doc.setPublisher(w3cAgent);
.build(); Document doc = new Document("PCMWAVEFORMAT", DocumentType.WEB); doc.setIdentifier(new Identifier( "http://msdn.microsoft.com/library/default.asp?url=/library/en-us/" _specification.add(doc); doc = new Document("WAVEFORMATEX", DocumentType.WEB); doc.setIdentifier(new Identifier( "http://msdn.microsoft.com/library/default.asp?url=/library/en-us/" doc = new Document("WAVEFORMATEXTENSIBLE", DocumentType.WEB); doc.setIdentifier(new Identifier( "http://msdn.microsoft.com/library/default.asp?url=/library/en-us/" doc = new Document("Specification of the Broadcast Wave Format (BWF)", DocumentType.REPORT); doc.setIdentifier(new Identifier("EBU Technical Specification 3285", doc = new Document("MBWF / RF64: An Extended File Format for Audio", DocumentType.REPORT); doc.setIdentifier(new Identifier("EBU Technical Specification 3306", doc = new Document("WAVE and AVI Codec Registries", DocumentType.RFC); doc.setPublisher(ietfAgent);
Document doc = new Document( "Information technology -- " + "JPEG 2000 image coding system -- Part 1: Code coding system", _specification.add(doc); doc = new Document("Information technology -- " + "JPEG 2000 image coding system -- " + "Part 2: Extensions", DocumentType.STANDARD); _specification.add(doc); doc = new Document("MIME Type Registrations for JPEG 2000 " + "(ISO/IEC 15444) RFC 3745", DocumentType.RFC); Agent ietfAgent = new Agent.Builder("IETF", AgentType.STANDARD).web( _specification.add(doc); doc = new Document("ITU-T Rec. T.800 (2002), Information " + "technology -- JPEG 2000 image coding system: " + "Core coding system", DocumentType.STANDARD);
Document doc = new Document("Information technology -- ISO 7-bit " + "coded character set for information " + "interchange", DocumentType.STANDARD); _specification.add(doc); doc = new Document("Information Systems -- Coded Character Sets " + "7-Bit American National Standard Code for " + "Information Interchange (7-Bit ASCII)", _specification.add(doc); doc = new Document("7-Bit coded Character Set", DocumentType.STANDARD); doc.setEdition("6th"); doc.setDate("1991-12");
Document doc = new Document("The Unicode Standard, Version 6.0", DocumentType.BOOK); Agent agent = new Agent.Builder("The Unicode Consortium", _specification.add(doc); doc = new Document("Information technology -- Universal " + "Multiple-Octet Coded Character Set (UCS) -- " + "Part 1: Architecture and Basic Multilingual " _specification.add(doc); doc = new Document("UTF-8, a transformation format of ISO 10646", DocumentType.RFC); agent = new Agent.Builder("F. Yergeau", AgentType.OTHER).build();
Document doc = new Document("TIFF, Revision 6.0", DocumentType.REPORT); Agent adobeAgent = Agent.newAdobeInstance(); doc.setPublisher(adobeAgent); doc = new Document("TIFF, Revision 5.0", DocumentType.REPORT); Agent agent = new Agent.Builder("Aldus Corporation", AgentType.COMMERCIAL).build(); doc = new Document("Tagged Image File Format, Rev. 4.0", DocumentType.REPORT); agent = new Agent.Builder("Aldus Corporation", AgentType.COMMERCIAL) doc = new Document("ISO 12234-2:2001, Electronic still-picture " + "imaging -- Removable memory -- " + "Part 2: TIFF/EP image data format", DocumentType.STANDARD); doc = new Document("ISO/DIS 12639:2003, Graphic technology -- " + "Prepress digital data exchange -- " + "Tag image file format for image technology " + "(TIFF/IT)", doc = new Document("Benchmark for Faithful Digital Reproductions " + "of Monographs and Serials", DocumentType.REPORT); agent = new Agent.Builder("Digital Library Federation", doc = new Document("Adobe PageMaker TIFF 6.0 Technical Notes", DocumentType.REPORT); doc.setPublisher(adobeAgent); doc = new Document("Adobe Photoshop TIFF Technical Notes",