/** * 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); }
/** * 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("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); }
DocumentType.BOOK); Agent agent = Agent.newAdobeInstance(); doc.setPublisher(agent); doc.setDate("2001-12"); doc.setEdition("3rd edition"); "Document Format, Version 1.5", DocumentType.BOOK); doc.setPublisher(agent); doc.setDate("2003"); doc.setEdition("4th edition"); "Document Format, Version 1.6", DocumentType.BOOK); doc.setPublisher(agent); doc.setDate("2004-11"); doc.setEdition("5th edition"); DocumentType.STANDARD); Agent isoAgent = Agent.newIsoInstance(); doc.setPublisher(isoAgent); doc.setDate("2001-12-06"); doc.setIdentifier(new Identifier("ISO 15930-1:2001", "PDF 1.4 (PDF/X-1a)", DocumentType.STANDARD); doc.setPublisher(isoAgent); doc.setDate("2003-08-04"); doc.setIdentifier(new Identifier("ISO 15930-4:2003",
.telephone("+1 (408) 944-6314").fax("+1 (408) 944-6314") .build(); doc.setPublisher(agent); doc.setDate("1992-09-01"); doc.setIdentifier(new Identifier( DocumentType.STANDARD); Agent isoAgent = Agent.newIsoInstance(); doc.setPublisher(isoAgent); doc.setIdentifier(new Identifier("CCITT REc. T.81 (1992 E)", IdentifierType.CCITT)); + "and coding of continuous-tone still-images: " + "Extensions", DocumentType.STANDARD); doc.setPublisher(isoAgent); doc.setIdentifier(new Identifier("ITU-T Rec. T.84 (1996 E)", IdentifierType.CCITT)); + "continuous-tone still images: Baseline", DocumentType.STANDARD); doc.setPublisher(isoAgent); _specification.add(doc); + "continuous-tone still images: Extensions", DocumentType.STANDARD); doc.setPublisher(isoAgent); _specification.add(doc); .telephone("+81(03) 3518-6421").fax("+81(03) 3295-8721")
DocumentType.REPORT); Agent w3cAgent = Agent.newW3CInstance(); doc.setPublisher(w3cAgent); doc.setPublisher(w3cAgent); doc.setAuthor(dRaggett); Agent leHors = new Agent.Builder("Arnaud Le Hors", AgentType.OTHER) doc.setPublisher(w3cAgent); doc.setAuthor(dRaggett); doc.setAuthor(leHors); "XHTML(TM) 1.0 The Extensible HyperText Markup Language " + "(Second Edition)", DocumentType.REPORT); doc.setPublisher(w3cAgent); doc.setDate("01-08-2002"); doc.setIdentifier(new Identifier("http://www.w3.org/TR/xhtml1/", doc.setPublisher(w3cAgent); doc.setDate("31-05-2001"); doc.setIdentifier(new Identifier(
+ "multimed/htm/_win32_pcmwaveformat_str.asp", IdentifierType.URL)); doc.setPublisher(msAgent); _specification.add(doc); + "multimed/htm/_win32_waveformatex_str.asp", IdentifierType.URL)); doc.setPublisher(msAgent); _specification.add(doc); + "multimed/htm/_win32_waveformatextensible_str.asp", IdentifierType.URL)); doc.setPublisher(msAgent); _specification.add(doc); "https://tech.ebu.ch/docs/tech/tech3285.pdf", IdentifierType.URL)); doc.setPublisher(ebuAgent); doc.setDate("2011-05"); _specification.add(doc); "https://tech.ebu.ch/docs/tech/tech3306-2009.pdf", IdentifierType.URL)); doc.setPublisher(ebuAgent); doc.setDate("2009-07"); _specification.add(doc); doc.setPublisher(ietfAgent); doc.setDate("1998-06");
+ "coded character set for information " + "interchange", DocumentType.STANDARD); doc.setPublisher(Agent.newIsoInstance()); doc.setDate("1991"); doc.setIdentifier(new Identifier("ISO/IEC 646:1991", IdentifierType.ISO)); .telephone("+1 (202) 293-8020").fax("+1 (202) 293-9287") .email("info@ansi.org").web("http://www.ansi.org/"); doc.setPublisher(builder.build()); doc.setDate("1986-12-30"); doc.setIdentifier(new Identifier("ANSI X3.4-1986", IdentifierType.ANSI)); .email("helpdesk@ecma.ch") .web("http://www.ecma-international.org/"); doc.setPublisher(builder.build()); doc.setIdentifier(new Identifier("ECMA-6", IdentifierType.ECMA)); doc.setIdentifier(new Identifier("http://www.ecma-international."
doc.setAuthor(agent); agent = new Agent.Builder("Addison-Wesley", AgentType.COMMERCIAL).address("Boston, Massachusetts").build(); doc.setPublisher(agent); doc.setDate("2011"); doc.setIdentifier(new Identifier("978-1-936213-01-6", + "Part 1: Architecture and Basic Multilingual " + "Plane. Appendix R, Amendment 2", DocumentType.STANDARD); doc.setPublisher(Agent.newIsoInstance()); doc.setDate("1991"); doc.setIdentifier(new Identifier("ISO/IEC 10646-1 Amendment 2", doc.setAuthor(agent); agent = new Agent.Builder("IETF", AgentType.NONPROFIT).web("http://www.ietf.org/").build(); doc.setPublisher(agent); doc.setDate("1998-01"); doc.setIdentifier(new Identifier("RFC 2279", IdentifierType.RFC));
doc.setPublisher(adobeAgent); doc.setDate("1992-06-03"); doc.setEdition("Final"); Agent agent = new Agent.Builder("Aldus Corporation", AgentType.COMMERCIAL).build(); doc.setPublisher(agent); doc.setDate("1988-08-08"); doc.setNote("Aldus was acquired by Adobe Systems, Inc., in 1993"); agent = new Agent.Builder("Aldus Corporation", AgentType.COMMERCIAL) .build(); doc.setPublisher(agent); doc.setDate("1987-04-30"); doc.setNote("Aldus was acquired by Adobe Systems, Inc., in 1993"); + "Part 2: TIFF/EP image data format", DocumentType.STANDARD); Agent isoAgent = Agent.newIsoInstance(); doc.setPublisher(isoAgent); doc.setDate("2001-10-15"); Identifier ident = new Identifier("ISO 12234-2:2001(E)", doc.setPublisher(isoAgent); doc.setDate("2003-09-04"); ident = new Identifier("ISO/DIS 12639:2003(E)", IdentifierType.ISO); .telephone("+1 (202) 939-4761").fax("+1 (202) 939-4765") .email("dlf@clir.org").web("http://www.diglib.org/").build(); doc.setPublisher(agent);
Agent ietfAgent = new Agent.Builder("IETF", AgentType.STANDARD).web( "http://www.ietf.org").build(); doc.setPublisher(ietfAgent); Agent agent = new Agent.Builder("D. Singer", AgentType.OTHER).build(); doc.setAuthor(agent);