A B C D E F G H I J K L M N O P R S T U V W X Y

A

a - Variable in class Linkable.API.Surrogate
 
abortSeqBuilding() - Method in class Linkable.Analysis.ContextSection
 
ACM_DOI - Static variable in class Linkable.Utility.DecodeURL
 
ACM_journal - Static variable in class Linkable.Utility.DecodeURL
 
ACM_journal_url - Static variable in class Linkable.Utility.DecodeURL
 
ACM_magazine - Static variable in class Linkable.Utility.DecodeURL
 
ACM_magazine_url - Static variable in class Linkable.Utility.DecodeURL
 
ACM_proceedings - Static variable in class Linkable.Utility.DecodeURL
 
ACM_proceedings_url - Static variable in class Linkable.Utility.DecodeURL
 
ACM_pubDate - Static variable in class Linkable.Utility.DecodeURL
 
addAuthor(Author) - Method in class Linkable.API.Creation
addAuthor - appends this Author object to the list of authors for this work.
addCitation(Citation) - Method in class Linkable.API.Surrogate
 
addCiteRef(String[], String) - Static method in class Linkable.Utility.CiteRefDatabase
addCiteRef adds a new citeref to the database.
addNode(String) - Method in class Linkable.Analysis.SentenceTree
adds another node to current subtree.
addSpelling(String) - Method in class Linkable.Utility.Author
 
addText(char[], int, int, String) - Method in class Linkable.Analysis.AuthorSection
addText is given a hunk of text from the author section of a paper, which is not a header as determined by the parser, which is parsed into one or more authors names.
addText(String) - Method in class Linkable.Analysis.ReferenceSection
addText appends a hunk of text to the reference being accrued
aname - Static variable in class Linkable.Utility.DecodeURL
 
anchor - Variable in class Linkable.Utility.Context
 
anchorIndex - Variable in class Linkable.Analysis.ReferenceSection
 
anchors - Variable in class Linkable.Analysis.ReferenceSection
 
anchors - Variable in class Linkable.Analysis.SentenceTree
 
anchors - Variable in class Linkable.Analysis.SentenceTree.Split
 
append(SentenceTree) - Method in class Linkable.Analysis.SentenceTree
adds another SentenceTree object to the end of this one
as - Variable in class Linkable.Analysis.XHTMLAnalyzer
 
Author - class Linkable.Utility.Author.
The Author class is a utility for parsing author names into an Author structure, for returning parts of names, printing names, and testing author names for equality.
Author(String) - Constructor for class Linkable.Utility.Author
Constructor Note that the constructor just creates an Author object; it does NOT add the newly constructed object to the Author database.
AuthorDatabase - class Linkable.Utility.AuthorDatabase.
 
AuthorDatabase() - Constructor for class Linkable.Utility.AuthorDatabase
 
AuthorDB - Static variable in class Linkable.Utility.CONFIG
 
authors - Variable in class Linkable.API.Creation
 
authors - Variable in class Linkable.Analysis.XHTMLAnalyzer
 
authors - Static variable in class Linkable.Utility.AuthorDatabase
 
AuthorSection - class Linkable.Analysis.AuthorSection.
This class handles the parsing of the author section of a document.
AuthorSection(ContextSection, String[]) - Constructor for class Linkable.Analysis.AuthorSection
 

B

beginsWith(String) - Method in class Linkable.Analysis.SentenceTree
A helper routine to check whether this begins with a false start.
BibData - class Linkable.API.BibData.
This class represents an instance of a work.
BibData(String, String) - Constructor for class Linkable.API.BibData
constructor Creations can be made with or without its URN initialized It is possible to set the URN later on.
BRACKETS_AROUND_COMMAED_NAMES_AND_YEARS - Static variable in class Linkable.Analysis.SentenceTree
 
bracketsRef() - Method in class Linkable.Analysis.SentenceTree
handles references of the form [...].
buffer(InputStreamReader, int) - Method in class Linkable.Analysis.XHTMLAnalyzer
 
buffer(InputStreamReader, int) - Static method in class Linkable.Utility.GetStream
 
buildCitation(Reference) - Static method in class Linkable.API.Surrogate
 
buildCitationList(String) - Method in class Linkable.Analysis.HTMLAnalyzer
 
buildCitationList(String) - Method in interface Linkable.Analysis.RefLinkAnalyzer
 
buildCitationList(String) - Method in class Linkable.Analysis.XHTMLAnalyzer
buildCitationList - Return a vector of Citation objects currently known for this item This will involved calls on the citeref database, which is indexed by document URN.
buildLocalMetaData(String, String, Creation) - Method in class Linkable.Analysis.HTMLAnalyzer
 
buildLocalMetaData(String, String, Creation) - Method in interface Linkable.Analysis.RefLinkAnalyzer
 
buildLocalMetaData(String, String, Creation) - Method in class Linkable.Analysis.XHTMLAnalyzer
Return an XML file that contains original text fragments of bibliographic information gleaned from this archive item.
buildRefList(BibData) - Method in class Linkable.Analysis.HTMLAnalyzer
 
buildRefList(BibData) - Method in interface Linkable.Analysis.RefLinkAnalyzer
 
buildRefList(BibData) - Method in class Linkable.Analysis.XHTMLAnalyzer
buildRefList - Return an array of Reference objects gleaned from this archive item.
buildRefList(String, Vector) - Method in class Linkable.Analysis.ReferenceSection
Extracts the list of References held in this ReferenceSection object.

C

c - Variable in class Linkable.Utility.MetaData
 
characters(char[], int, int) - Method in class Linkable.Analysis.XHTMLAnalyzer
Implements the characters interface of the DocumentHandler
checkForHeader(String, AttributeList) - Method in class Linkable.Analysis.ContextSection
determines whether this start tag is marking off a section header.
Citation - class Linkable.API.Citation.
This class encapsulates information belonging to a Citation, that is, information about a work that has this document as a reference, how this document was cited, and in what context
Citation(Creation, Context[], int) - Constructor for class Linkable.API.Citation
Constructor
citationData - Variable in class Linkable.API.Citation
 
CiteRef - class Linkable.Utility.CiteRef.
 
CiteRef(String[], String) - Constructor for class Linkable.Utility.CiteRef
 
CiteRefDatabase - class Linkable.Utility.CiteRefDatabase.
 
CiteRefDatabase() - Constructor for class Linkable.Utility.CiteRefDatabase
 
CiteRefDB - Static variable in class Linkable.Utility.CONFIG
 
cites(String) - Method in class Linkable.Utility.CiteRef
 
cleanup() - Method in class Linkable.Analysis.SentenceTree.Split
 
cleanup(String) - Static method in class Linkable.Analysis.SentenceTree
Trims a string of 's, whitespace, commas, semi-colons, [], and () and return it.
CONFIG - class Linkable.Utility.CONFIG.
 
CONFIG() - Constructor for class Linkable.Utility.CONFIG
 
containsDate(String) - Static method in class Linkable.Utility.MetaData
containsDate is a convenience routine to rewrite an input string, which contains a date, into "yyyy-mm-dd" format
context - Variable in class Linkable.API.Citation
 
context - Variable in class Linkable.API.Reference
 
context - Variable in class Linkable.Utility.Context
 
Context - class Linkable.Utility.Context.
This class encapsulates a single context.
Context(String, String, String, int, int) - Constructor for class Linkable.Utility.Context
constructor -
contextHint - Variable in class Linkable.Analysis.ReferenceSection
 
contexts - Variable in class Linkable.Analysis.ReferenceSection
 
ContextSection - class Linkable.Analysis.ContextSection.
 
ContextSection() - Constructor for class Linkable.Analysis.ContextSection
 
contextTreeNumber - Variable in class Linkable.Analysis.SentenceTree.Link
 
contextTrees - Variable in class Linkable.Analysis.XHTMLAnalyzer
 
cook(String) - Method in class Linkable.API.BibData
cook - document has been parsed, and local text fragments are here
cookAuthors() - Method in class Linkable.Utility.MetaData
 
cookDate() - Method in class Linkable.Utility.MetaData
 
cookFullID() - Method in class Linkable.Utility.MetaData
 
cookTitle() - Method in class Linkable.Utility.MetaData
 
countCommas(String) - Method in class Linkable.Utility.Author
 
createAuthorList(Author[], String) - Static method in class Linkable.Utility.GenXML
 
Creation - class Linkable.API.Creation.
The Creation object represents a single work, in the abstract sense.
Creation() - Constructor for class Linkable.API.Creation
Constructor
Creation(String) - Constructor for class Linkable.API.Creation
Constructor
CreationDatabase - class Linkable.Utility.CreationDatabase.
 
CreationDatabase() - Constructor for class Linkable.Utility.CreationDatabase
 
CreationDB - Static variable in class Linkable.Utility.CONFIG
 
creationPointer - Variable in class Linkable.API.BibData
 
creations - Static variable in class Linkable.Utility.CreationDatabase
 
cs - Variable in class Linkable.Analysis.AuthorSection
 
cs - Variable in class Linkable.Analysis.XHTMLAnalyzer
 
CURLY_BRACKETS_AROUND_ACRONYMS - Static variable in class Linkable.Analysis.SentenceTree
 
curlyAcronym() - Method in class Linkable.Analysis.SentenceTree
Return a Vector of all the tags found in this context.
currentTree - Variable in class Linkable.Analysis.SentenceTree
 

D

D_Lib - Static variable in class Linkable.Utility.DecodeURL
 
date - Variable in class Linkable.API.Creation
 
db - Static variable in class Linkable.Utility.CiteRefDatabase
 
dc(String, String, String, Vector, String, Author[], String) - Static method in class Linkable.Utility.GenXML
Generate Dublin Core information for this item/work
dcDisplayID(String, Vector) - Static method in class Linkable.Utility.GenXML
 
DEBUG - Static variable in class Linkable.API.BibData
 
DEBUG - Static variable in class Linkable.API.Citation
 
DEBUG - Static variable in class Linkable.API.Creation
 
DEBUG - Static variable in class Linkable.API.Reference
 
DEBUG - Static variable in class Linkable.API.Surrogate
 
DEBUG - Static variable in class Linkable.Analysis.AuthorSection
 
DEBUG - Static variable in class Linkable.Analysis.ContextSection
 
DEBUG - Static variable in class Linkable.Analysis.Decite
 
DEBUG - Static variable in class Linkable.Analysis.HTMLAnalyzer
 
DEBUG - Static variable in class Linkable.Analysis.RefLinker
 
DEBUG - Static variable in class Linkable.Analysis.ReferenceSection
 
DEBUG - Static variable in class Linkable.Analysis.SentenceTree
 
DEBUG - Static variable in class Linkable.Analysis.XHTMLAnalyzer
 
DEBUG - Static variable in class Linkable.Utility.Author
 
DEBUG - Static variable in class Linkable.Utility.AuthorDatabase
 
DEBUG - Static variable in class Linkable.Utility.CONFIG
 
DEBUG - Static variable in class Linkable.Utility.CiteRef
 
DEBUG - Static variable in class Linkable.Utility.CiteRefDatabase
 
DEBUG - Static variable in class Linkable.Utility.Context
 
DEBUG - Static variable in class Linkable.Utility.CreationDatabase
 
DEBUG - Static variable in class Linkable.Utility.DecodeURL
 
DEBUG - Static variable in class Linkable.Utility.GetStream
 
DEBUG - Static variable in class Linkable.Utility.MetaData
 
Decite - class Linkable.Analysis.Decite.
 
Decite() - Constructor for class Linkable.Analysis.Decite
 
decode(String) - Static method in class Linkable.Utility.Author
 
decode(String) - Static method in class Linkable.Utility.DecodeURL
 
decode2(Vector, String) - Static method in class Linkable.Utility.DecodeURL
 
DecodeURL - class Linkable.Utility.DecodeURL.
 
DecodeURL() - Constructor for class Linkable.Utility.DecodeURL
 
deEntify(ByteArrayOutputStream) - Static method in class Linkable.Analysis.Decite
 
delete(String) - Static method in class Linkable.Utility.AuthorDatabase
delete - remove the entire entry from the hashtable
deleteSequelnce(Vector) - Method in class Linkable.Analysis.ContextSection
Removes one sequence, if present, from the array of possible sequences for starting a section header.
displayID - Variable in class Linkable.API.Creation
 
displayID - Variable in class Linkable.Analysis.XHTMLAnalyzer
 
doc - Static variable in class Linkable.Analysis.RefLinker
 
doc - Variable in class Linkable.Utility.MetaData
 
docID - Variable in class Linkable.API.Surrogate
 
doContexts - Variable in class Linkable.Analysis.XHTMLAnalyzer
 
document - Static variable in class Linkable.Analysis.RefLinker
 
doi - Variable in class Linkable.API.Creation
 
DOI - Static variable in class Linkable.Utility.DecodeURL
 
doingReferences - Variable in class Linkable.Analysis.XHTMLAnalyzer
 
domParser - Variable in class Linkable.Utility.MetaData
 
doWork(Node) - Static method in class Linkable.API.Creation
Reconstructs a Creation out of XML DOM tree with root .
dump() - Method in class Linkable.API.BibData
 
dump() - Method in class Linkable.Analysis.SentenceTree
 
dump() - Method in class Linkable.Analysis.SentenceTree.Node
 
dump() - Static method in class Linkable.Utility.AuthorDatabase
dump - Print out current contents of the Author database
dump() - Static method in class Linkable.Utility.CiteRefDatabase
dump database to stdout
dump() - Static method in class Linkable.Utility.CreationDatabase
dump - Print out current contents of the Creation database
dump(String) - Static method in class Linkable.Utility.AuthorDatabase
dump - Write current contents of the Author database to file
dump(String) - Static method in class Linkable.Utility.CreationDatabase
dump - Write current contents of the Creation database to file Unlike fileIndex, this will save the data even if the Surrogates don't get saved.
dumpAuthors(Author[]) - Static method in class Linkable.Utility.CreationDatabase
 
DumpConfig - class DumpConfig.
 
DumpConfig() - Constructor for class DumpConfig
 
dumpNodes(Document) - Static method in class Linkable.Utility.MetaData
 

E

ed - Static variable in class Linkable.Analysis.Decite
 
ed - Static variable in class Linkable.Utility.Context
 
ed - Static variable in class Linkable.Utility.MetaData
 
enclosedAcronym(String, String, boolean, int) - Method in class Linkable.Analysis.SentenceTree
Return a vector of all the tags found in this context.
endDocument() - Method in class Linkable.Analysis.XHTMLAnalyzer
Implements the endDocument interface of the DocumentHandler
endElement(String) - Method in class Linkable.Analysis.XHTMLAnalyzer
 
endRef(Vector, StringBuffer, StringBuffer) - Method in class Linkable.Analysis.SentenceTree
Closes off the current reference being built in a list-of-anchors
endsWith(String[]) - Method in class Linkable.Analysis.SentenceTree
A helper routine to check whether this really is the end of a sentence.
ENDTAG - Static variable in class Linkable.Analysis.SentenceTree
 
endText() - Method in class Linkable.Analysis.ReferenceSection
endText() is called when one complete reference string has been handed to this object via (perhaps repeated) calls to addText();
equals(Author) - Method in class Linkable.Utility.Author
equals - determines whether two authors are probably the same author.
equals(Creation) - Method in class Linkable.API.Creation
returns true if the specified creation is consistent with this one.
errorExit(String, int) - Static method in class Linkable.Utility.DecodeURL
 
errorExit(SurrogateException) - Method in class Linkable.API.Surrogate
 
errorExit2(String) - Static method in class Linkable.Utility.DecodeURL
 
et - Variable in class Linkable.Utility.Author
 
existsSurrogate(String) - Static method in class Linkable.Utility.CreationDatabase
 
expand(String, String) - Method in class Linkable.Analysis.SentenceTree
helper function to turn a string like "[1,2,3]" into "[1][2][3]" and [4-6] into [4][5][6] If there are no commas in "reference" the whole string is returned Guaranteed: this is a SQUARE_BRACKET type of reference string Note: As a side effect, the anchors Vector is appended to, once for each expanded reference.
extendUrn() - Method in class Linkable.API.Creation
returns true if this URN is synthetic and another title word could be appended to it for uniqueness

F

f(Vector, String, AttributeList) - Method in class Linkable.Analysis.ContextSection
Determine whether this tag/attributes matches the appropriate Vector in this possible sequence
f1 - Static variable in class Linkable.Utility.CONFIG
 
f2 - Static variable in class Linkable.Utility.CONFIG
 
factory - Variable in class Linkable.Analysis.XHTMLAnalyzer
 
factory - Variable in class Linkable.Utility.MetaData
 
FALSESTARTS - Static variable in class Linkable.Analysis.SentenceTree
 
FALSESTOPS - Static variable in class Linkable.Analysis.SentenceTree
 
fetchAuthor(String) - Static method in class Linkable.Utility.AuthorDatabase
fetchAuthor - returns a vector of Author objects with this last name or returns null if lookup fails
fetchCreation(String) - Static method in class Linkable.Utility.CreationDatabase
looks up the Creation for the specified index and returns it
fetchSpecificAuthor(Author) - Static method in class Linkable.Utility.AuthorDatabase
fetchAuthor - this form returns the particular element in the database that matches Author a ( or null )
fetchURN(String) - Static method in class Linkable.API.Creation
fetchURN returns a vector of creations that might match this name
fetchURN(String, String, String) - Static method in class Linkable.API.Creation
fetchURN - given an author, date (year), and title, return zero or more Creations from the database.
fileIndex - Static variable in class Linkable.Utility.CreationDatabase
 
filename - Static variable in class Linkable.Utility.CiteRefDatabase
 
findAnchor(String, int) - Method in class Linkable.Analysis.ReferenceSection
 
findCiters(String) - Static method in class Linkable.Utility.CiteRefDatabase
Get citers returns a vector of URN's that cited the given URN.
findLocalLink(String, int, String) - Method in class Linkable.Analysis.XHTMLAnalyzer
 
findReferences() - Method in class Linkable.Analysis.SentenceTree
Looks for references in this Sentence Tree and stores them in a private structure that contains all the info on these links.
finishing - Variable in class Linkable.Analysis.XHTMLAnalyzer
 
first - Variable in class Linkable.Utility.Author
 
firstReference - Variable in class Linkable.Analysis.XHTMLAnalyzer
 
firstText() - Method in class Linkable.Analysis.SentenceTree.Node
 
fullStop(String, int, char) - Method in class Linkable.Analysis.XHTMLAnalyzer
 

G

generalUrl - Static variable in class Linkable.Utility.DecodeURL
 
generalUrlTree - Static variable in class Linkable.Utility.DecodeURL
 
generateOrdinals() - Method in class Linkable.Analysis.ReferenceSection
generateOrdinals The parser has discovered that references are having their tags generated by list macros.
generatingOrdinals - Variable in class Linkable.Analysis.ReferenceSection
 
GenXML - class Linkable.Utility.GenXML.
 
GenXML() - Constructor for class Linkable.Utility.GenXML
 
getAnchor() - Method in class Linkable.Utility.Context
 
getAnchors() - Method in class Linkable.Analysis.SentenceTree
Returns the String array of anchors corresponding to potential links
getAnchors() - Method in class Linkable.Analysis.SentenceTree.Split
 
getAttr(Document, String, String) - Static method in class Linkable.Utility.MetaData
getAttr - Accesses a specific attribute of a specific node name
getAuthorList(NodeList) - Static method in class Linkable.Analysis.Decite
 
getAuthors() - Method in class Linkable.API.Creation
 
getAuthors() - Method in class Linkable.Analysis.AuthorSection
getAuthors() returns an Author[] array out of the authors seen by this AuthorSection object so far.
getCitationID(BibData) - Method in class Linkable.API.Surrogate
 
getCitationList() - Method in class Linkable.API.Surrogate
 
getContext() - Method in class Linkable.API.Citation
Accessor function for citation contexts
getContext() - Method in class Linkable.Utility.Context
 
getContexts() - Method in class Linkable.API.Reference
returns a copy of the Contexts in which this reference occurred
getContexts(Reference[]) - Static method in class Linkable.Analysis.RefLinker
from a list of references extracts all the context information that will be needed to reference link a source document.
getCreation() - Method in class Linkable.API.BibData
getCreation - table lookup to find URL and BibData
getCurrentCitationList() - Method in class Linkable.API.Surrogate
 
getData(String) - Static method in class Linkable.Utility.MetaData
Reads everything in from what is presumably an XML file and returns it to the caller;
getDate() - Method in class Linkable.API.Creation
 
getDate() - Method in class Linkable.Analysis.HTMLAnalyzer
 
getDate() - Method in interface Linkable.Analysis.RefLinkAnalyzer
 
getDate() - Method in class Linkable.Analysis.XHTMLAnalyzer
 
getDate(String) - Static method in class Linkable.Utility.MetaData
getDate - given an XML file of metadata return contents of a date entry
getDocID() - Method in class Linkable.API.Reference
returns the Creation (i.e.
getDocTitle - Variable in class Linkable.Analysis.XHTMLAnalyzer
 
getDocument(String) - Static method in class Linkable.Analysis.Decite
 
getDoi() - Method in class Linkable.API.Creation
 
getDOI(String) - Method in class Linkable.API.Surrogate
 
getDOI(String) - Static method in class Linkable.Utility.CreationDatabase
getDOI
getDOM(String) - Static method in class Linkable.Utility.MetaData
getDOM - given an XML file of metadata as a byte[] array, construct a parse tree.
getFirstAuthorLastName() - Method in class Linkable.API.Creation
 
getFirstName() - Method in class Linkable.Utility.Author
 
getHEAD(String) - Method in class Linkable.API.Surrogate
 
getHint() - Method in class Linkable.Analysis.SentenceTree
returns the hint currently in use for this SentenceTree
getJr() - Method in class Linkable.Utility.Author
 
getKeys() - Static method in class Linkable.Utility.CiteRefDatabase
 
getLastName() - Method in class Linkable.Utility.Author
 
getLinkedText() - Method in class Linkable.API.Surrogate
returns an XML file which includes the original contents of the Item plus reference anchors located inside a element, for further processing.
getLinkedText(Reference[], String) - Method in class Linkable.Analysis.HTMLAnalyzer
getLinkedText emits XML for the linked body of the text and/or the characters of the text body followed by reference-link data suitable for separate presentation.
getLinkedText(Reference[], String) - Method in interface Linkable.Analysis.RefLinkAnalyzer
getLinkedText emits XML for the linked body of the text and/or the characters of the text body followed by reference-link data suitable for separate presentation.
getLinkedText(Reference[], String) - Method in class Linkable.Analysis.XHTMLAnalyzer
getLinkedText emits XML for the linked body of the text.
getLinkedText(String, Reference[], String) - Static method in class Linkable.Analysis.RefLinker
 
getLinkedTextFinalize() - Method in class Linkable.Analysis.HTMLAnalyzer
getLinkedTextFinalize emits XML for finishing off the Surrogate linked text output.
getLinkedTextFinalize() - Method in interface Linkable.Analysis.RefLinkAnalyzer
getLinkedTextFinalize emits XML for finishing off the Surrogate linked text output.
getLinkedTextFinalize() - Method in class Linkable.Analysis.XHTMLAnalyzer
getLinkedTextFinalize emits XML for finishing off the Surrogate linked text output.
getLinkedTextInitialize() - Method in class Linkable.Analysis.HTMLAnalyzer
getLinkedTextInitialize sets up to generate XML for our Surrogate, but not the incantation.
getLinkedTextInitialize() - Method in interface Linkable.Analysis.RefLinkAnalyzer
getLinkedTextInitialize sets up to generate XML for our Surrogate, but not the incantation.
getLinkedTextInitialize() - Method in class Linkable.Analysis.XHTMLAnalyzer
getLinkedTextInitialize sets up to generate XML for our Surrogate, but not the incantation.
getLinks() - Method in class Linkable.Analysis.SentenceTree
print out the table of potential links
getLiteral() - Method in class Linkable.API.Reference
getLiteral - return the literal
getMyData() - Method in class Linkable.API.Surrogate
 
getNormalizedRef() - Method in class Linkable.Utility.Context
 
getOrd() - Method in class Linkable.Utility.Context
 
getReferenceList() - Method in class Linkable.API.Surrogate
 
getReferences() - Method in class Linkable.API.Surrogate
 
getRefID(BibData) - Method in class Linkable.API.Surrogate
 
getRefIndex() - Method in class Linkable.Utility.Context
 
getRefLinkAnalyzer(String) - Method in class Linkable.API.Surrogate
constructs an analyzer for the item, depending on its MIME type.
getRefs() - Method in class Linkable.Analysis.SentenceTree.Split
 
getRelatedPapers() - Method in class Linkable.API.Surrogate
 
getRoot() - Method in class Linkable.Analysis.SentenceTree
digs out the node that is at the top of the tree
GetStream - class Linkable.Utility.GetStream.
 
GetStream(String) - Constructor for class Linkable.Utility.GetStream
 
getTag() - Method in class Linkable.API.Reference
 
getTags() - Method in class Linkable.Analysis.SentenceTree
helper function to get the list of tags just as a string called by getLinks and by XHTMLAnalyzer.
getTitle() - Method in class Linkable.API.Creation
 
getURLs() - Method in class Linkable.API.Creation
get URLs - returns a String[] array which contains all the currently known URLs for this work; initially it is the archive's display ID, if known.
getURLS(Reference) - Static method in class Linkable.Analysis.RefLinker
extracts the online locations, if any, for a given work.
getURN() - Method in class Linkable.API.BibData
getURN - return the URN of the work associated with this surrogate
getURN() - Method in class Linkable.API.Creation
get URN - returns a URN, either synthetic of DOI, for this work
getValue(Document, String) - Static method in class Linkable.Utility.MetaData
getValue - give the name of a tag in a Document, return the first value
getValue(Node) - Static method in class Linkable.Utility.MetaData
getValue - give the name of a tag in an Element, return the element's value.
getValues(Document, String) - Static method in class Linkable.Utility.MetaData
getValues - give the name of a tag in a Document, return all values
getVector(String[]) - Method in class Linkable.Analysis.ContextSection
 
getVon() - Method in class Linkable.Utility.Author
 
gotAuthors() - Method in class Linkable.Analysis.AuthorSection
 
grabAuthor - Variable in class Linkable.Analysis.AuthorSection
 
grabAuthor - Variable in class Linkable.Analysis.XHTMLAnalyzer
 
grabReference - Variable in class Linkable.Analysis.XHTMLAnalyzer
 

H

handleAuthor(String) - Method in class Linkable.Analysis.AuthorSection
 
handleAuthorName(String) - Method in class Linkable.Utility.MetaData
 
handleEndTag(String) - Method in class Linkable.Analysis.AuthorSection
handles end tag.
handleEndTag(String) - Method in class Linkable.Analysis.ContextSection
determines whether this is the end of a section header.
handleEndTag(String) - Method in class Linkable.Analysis.XHTMLAnalyzer
 
handleStartTag(String, AttributeList) - Method in class Linkable.Analysis.AuthorSection
Given a tag and its attributes, determine whether this could be the start of a new author list.
handleStartTag(String, AttributeList) - Method in class Linkable.Analysis.ContextSection
determines whether this tag might end an author section and start the context process.
handleStartTag(String, AttributeList) - Method in class Linkable.Analysis.XHTMLAnalyzer
 
handleText() - Method in class Linkable.Analysis.ContextSection
called while scanning authors whenever text is encountered.
handleText(char[], int, int) - Method in class Linkable.Analysis.XHTMLAnalyzer
 
handleText(char[], int, int, String) - Method in class Linkable.Analysis.AuthorSection
Given a string of text, parse it as possibly being the start of the document body, else -- if grabAuthor is true -- parse it as an author name or author list.
handleTitle(String) - Method in class Linkable.Utility.MetaData
 
hasReferences - Variable in class Linkable.Analysis.SentenceTree
 
hasURN - Variable in class Linkable.API.Creation
 
hint - Variable in class Linkable.Analysis.ReferenceSection
 
hint - Variable in class Linkable.Analysis.SentenceTree
 
how - Variable in class Linkable.API.Citation
 
HREF - Static variable in class Linkable.Analysis.SentenceTree
 
HTMLAnalyzer - class Linkable.Analysis.HTMLAnalyzer.
 
HTMLAnalyzer(String) - Constructor for class Linkable.Analysis.HTMLAnalyzer
Constructor
HTMLAnalyzer(String, String) - Constructor for class Linkable.Analysis.HTMLAnalyzer
 

I

iExtended - Variable in class Linkable.API.Creation
 
in - Variable in class Linkable.Analysis.HTMLAnalyzer
 
index - Variable in class Linkable.Analysis.AuthorSection
 
index - Variable in class Linkable.Analysis.ContextSection
 
initialize() - Static method in class Linkable.Utility.DecodeURL
 
insertBaseURL(String, String) - Static method in class Linkable.Analysis.RefLinker
Reads in the XML document and inserts a Base URL to the original network address, so that images, etc.
insertLinks(int, Vector, Reference[]) - Static method in class Linkable.Analysis.RefLinker
Given the position in the document of a context, and a list of anchors (references) in that context, stick in the s
institution - Variable in class Linkable.Utility.Author
 
inverted - Variable in class Linkable.Analysis.ReferenceSection
 
isAnH(String) - Method in class Linkable.Analysis.XHTMLAnalyzer
 
isEndOfAuthorSection(String) - Static method in class Linkable.Analysis.AuthorSection
isEndOfAuthorSection examines this hunk of text, which should be a header (as determined by the parser) and returns true if this could be the start of the body of the text.
isInDatabase(Author) - Static method in class Linkable.Utility.AuthorDatabase
isInDatabase - return true if this author is already there (flesh out author data in the process)
isInitialized - Static variable in class Linkable.Utility.DecodeURL
 
isJr(String) - Method in class Linkable.Utility.Author
 
isLoaded - Static variable in class Linkable.Utility.CreationDatabase
 
isNameAndYear(StringTokenizer, Vector, String) - Method in class Linkable.Analysis.SentenceTree
Return a string that contains something like " 1994" or " and MacNeil, 1996" or ", 1999" or ";1999" " name, 1999" or " & Smith, 1999" or "1998a" (that is, the caller has already gobbled up the leading token) "," and ";' and "delim" end a name-and-year element.
isNumeric(String) - Method in class Linkable.Analysis.SentenceTree
 
isReference(String) - Method in class Linkable.Analysis.ContextSection
determines whether this is a reference section, meaning that we transition from doing contexts to doing references
isRefSection(String) - Static method in class Linkable.Analysis.ReferenceSection
 
isRefSectionHeader(String) - Static method in class Linkable.Analysis.ReferenceSection
isRefSectionHeader checks for reference section header.
isSectionHeader - Variable in class Linkable.Analysis.ContextSection
 
isSizeChange(AttributeList) - Method in class Linkable.Analysis.XHTMLAnalyzer
 
issue - Static variable in class Linkable.Utility.DecodeURL
 
isValid(String) - Method in class Linkable.Analysis.SentenceTree
determines whether this token is a valid reference.
isYear(String) - Method in class Linkable.Analysis.SentenceTree
 

J

journal - Static variable in class Linkable.Utility.DecodeURL
 
jr - Variable in class Linkable.Utility.Author
 
jtidyVersion(String) - Method in class Linkable.API.Surrogate
 

K

knownCitations - Variable in class Linkable.API.Surrogate
 
knownCitations - Variable in class Linkable.Analysis.XHTMLAnalyzer
 
knownCitations - Static variable in class Linkable.Utility.CONFIG
 
kz - Static variable in class Linkable.Analysis.RefLinker
 

L

last - Variable in class Linkable.Utility.Author
 
lastWord(String) - Method in class Linkable.Analysis.SentenceTree
lastWord - Given a string s and in index in the string s, find the place where the last word in that string begins Accept apostrophe, comma and dashes as parts of name
ldelim - Variable in class Linkable.Analysis.SentenceTree.Split
 
linkText(Vector[], Reference[]) - Static method in class Linkable.Analysis.RefLinker
does the "heavy lifting" of inserting reflinks into the text, while making a single pass over the text.
listContexts(String) - Method in class Linkable.API.Citation
 
listContexts(String) - Method in class Linkable.API.Reference
 
listHow() - Method in class Linkable.API.Citation
 
localMetaData - Variable in class Linkable.API.Surrogate
 
localURL - Variable in class Linkable.API.Surrogate
 
localURL - Variable in class Linkable.Analysis.XHTMLAnalyzer
 
locateAnchor(int, String) - Static method in class Linkable.Analysis.RefLinker
Finds where this anchor occurs next in the document, as text.
loneYear(String, int, int) - Method in class Linkable.Analysis.SentenceTree
A lone year, e.g.

M

main(String[]) - Static method in class DumpConfig
 
main(String[]) - Static method in class Linkable.Utility.TestAuthor
 
main(String[]) - Static method in class TestContextSection
 
main(String[]) - Static method in class TestDates
 
main(String[]) - Static method in class Linkable.Analysis.TestSentenceTree
 
main(String[]) - Static method in class testConfig
 
massageContexts(Vector) - Method in class Linkable.Analysis.ReferenceSection
extracts information from the sentences saved in "contextTrees".
matchesAtLeastOne(String, AttributeList) - Method in class Linkable.Analysis.ContextSection
Determine whether this is a possible section header sequence
me - Variable in class Linkable.Analysis.XHTMLAnalyzer
 
ME - Static variable in class Linkable.API.BibData
 
ME - Static variable in class Linkable.API.Citation
 
ME - Static variable in class Linkable.API.Creation
 
ME - Static variable in class Linkable.API.Reference
 
ME - Static variable in class Linkable.API.Surrogate
 
ME - Static variable in class Linkable.Analysis.AuthorSection
 
ME - Static variable in class Linkable.Analysis.ContextSection
 
ME - Static variable in class Linkable.Analysis.Decite
 
ME - Static variable in class Linkable.Analysis.HTMLAnalyzer
 
ME - Static variable in class Linkable.Analysis.RefLinker
 
ME - Static variable in class Linkable.Analysis.ReferenceSection
 
ME - Static variable in class Linkable.Analysis.SentenceTree
 
ME - Static variable in class Linkable.Analysis.XHTMLAnalyzer
 
ME - Static variable in class Linkable.Utility.Author
 
ME - Static variable in class Linkable.Utility.AuthorDatabase
 
ME - Static variable in class Linkable.Utility.CiteRef
 
ME - Static variable in class Linkable.Utility.CiteRefDatabase
 
ME - Static variable in class Linkable.Utility.Context
 
ME - Static variable in class Linkable.Utility.CreationDatabase
 
ME - Static variable in class Linkable.Utility.DecodeURL
 
ME - Static variable in class Linkable.Utility.GetStream
 
ME - Static variable in class Linkable.Utility.MetaData
 
mergable(String, String, int) - Static method in class Linkable.Utility.CreationDatabase
 
merge(Author, String) - Method in class Linkable.Utility.Author
 
merge(Creation) - Method in class Linkable.API.Creation
Merge this creation with the given one.
mergeContexts(Vector) - Method in class Linkable.Analysis.SentenceTree
Given the existing contextTree and the current sentence, add this sentence to the last context in the vector if there is one, else just start up a new vector
mergeCreation(String, int) - Static method in class Linkable.Utility.CreationDatabase
mergeCreation - check if the urn can be merged with any others in current CreationDatabase
message - Variable in class Linkable.API.SurrogateException
 
MetaData - class Linkable.Utility.MetaData.
 
MetaData(Creation) - Constructor for class Linkable.Utility.MetaData
 
min_max - Variable in class Linkable.Analysis.ContextSection
 
month - Static variable in class Linkable.Utility.DecodeURL
 
monthname - Static variable in class Linkable.Utility.DecodeURL
 
monthnames - Static variable in class Linkable.Utility.DecodeURL
 
months - Static variable in class Linkable.Utility.DecodeURL
 
moreName - Variable in class Linkable.Analysis.XHTMLAnalyzer
 
moreTitle - Variable in class Linkable.Analysis.XHTMLAnalyzer
 
myData - Variable in class Linkable.API.Surrogate
 
myData - Static variable in class Linkable.Utility.CONFIG
 
myDeciter - Static variable in class Linkable.Analysis.Decite
 
myDOI - Variable in class Linkable.API.BibData
 
myRef - Variable in class Linkable.Utility.Context
 
myURL - Variable in class Linkable.API.Surrogate
 
myURL - Variable in class Linkable.Utility.GetStream
 
myURN - Variable in class Linkable.API.BibData
 
myURN - Variable in class Linkable.API.Creation
 

N

n - Variable in class Linkable.Analysis.ReferenceSection
 
names - Variable in class Linkable.Utility.Author
 
newLastName(String) - Method in class Linkable.Utility.Author
 
next - Variable in class Linkable.Analysis.SentenceTree.Node
 
nextElement(StringTokenizer, Vector, String) - Method in class Linkable.Analysis.SentenceTree
Returns a string that contains something like " and MacNeil" or ", Smith".
nextEOS(String, int) - Method in class Linkable.Analysis.XHTMLAnalyzer
finds the end of the sentence.
noEtal(String) - Method in class Linkable.Analysis.SentenceTree.Split
determines whether this reference is a conjunction
normalizedRef - Variable in class Linkable.Utility.Context
 
notAllDigits(String) - Static method in class Linkable.Analysis.ReferenceSection
Determine whether a tag is all digits or not.
notInTable - Variable in class Linkable.Analysis.AuthorSection
 
notInTable - Variable in class Linkable.Analysis.XHTMLAnalyzer
 
NULL - Static variable in class Linkable.Analysis.ReferenceSection
 
NUMERALS - Static variable in class Linkable.Analysis.ReferenceSection
 

O

oams(String, String, String, String, Author[], String) - Static method in class Linkable.Utility.GenXML
 
oamsDisplayID(String, String) - Static method in class Linkable.Utility.GenXML
 
oamsyear - Static variable in class Linkable.Utility.DecodeURL
 
openConn(URLConnection) - Method in class Linkable.Analysis.XHTMLAnalyzer
 
openConn(URLConnection) - Static method in class Linkable.Utility.GetStream
 
openURL(String) - Method in class Linkable.Analysis.XHTMLAnalyzer
 
openURL(String) - Static method in class Linkable.Utility.GetStream
 
opts - Static variable in class Linkable.Analysis.Decite
 
ord - Variable in class Linkable.Analysis.ReferenceSection
 
ordinal - Variable in class Linkable.Utility.Context
 
ordinalNumber - Variable in class Linkable.API.Reference
 
origRef - Variable in class Linkable.API.Reference
 

P

parensRef() - Method in class Linkable.Analysis.SentenceTree
recognizes references of the form "(...
parent - Variable in class Linkable.Analysis.SentenceTree.Node
 
PARENTHESES_AROUND_COMMAED_NAMES_AND_YEARS - Static variable in class Linkable.Analysis.SentenceTree
 
PARENTHESES_AROUND_NAMES_AND_YEAR - Static variable in class Linkable.Analysis.SentenceTree
 
parse(String) - Static method in class Linkable.Analysis.Decite
 
parseDOI(String[]) - Static method in class Linkable.Utility.DecodeURL
 
path - Static variable in class Linkable.Utility.DecodeURL
 
possibleSHSeqs - Variable in class Linkable.Analysis.ContextSection
 
possibleStartTags - Variable in class Linkable.Analysis.AuthorSection
 
processText(String, int) - Method in class Linkable.Analysis.XHTMLAnalyzer
splits text into sentences.
pubDate - Variable in class Linkable.API.Surrogate
 
pubDate - Variable in class Linkable.Analysis.HTMLAnalyzer
 
pubDate - Variable in class Linkable.Analysis.XHTMLAnalyzer
 
pubDate - Static variable in class Linkable.Utility.DecodeURL
 
punt(int, String) - Static method in class Linkable.Analysis.RefLinker
recovers from a situation where the context cannot be found in the document starting at position k probably because it keeps running into tagged elements.
putAuthor(String) - Method in class Linkable.Analysis.AuthorSection
 

R

rdelim - Variable in class Linkable.Analysis.SentenceTree.Split
 
readInputStream(String) - Method in class Linkable.Analysis.XHTMLAnalyzer
 
readInputStream(String) - Static method in class Linkable.Utility.GetStream
 
reconstruct(Document) - Static method in class Linkable.API.Reference
Returns one specified reference from the DOM tree given it.
reconstruct(int, Element) - Static method in class Linkable.Utility.Context
rebuilds a Context[] array from XML for a tree.
reconstruct(Node) - Static method in class Linkable.Utility.Author
rebuilds the Surrogate from a node in a DOM tree
reconstruct(String) - Static method in class Linkable.API.Reference
Reconstructs an entire reference list from inside a saved Surrogate.
reconstruct(String, String) - Static method in class Linkable.API.Creation
Reconstructs a Creation object from XML data stored in files.
reconstruct(String, String) - Method in class Linkable.API.Surrogate
reconstruct - Reconstruct the Surrogate found in the specified location
refCount() - Method in class Linkable.Analysis.ReferenceSection
refCount returns the number of references collected so far
reference - Variable in class Linkable.Analysis.ReferenceSection
 
Reference - class Linkable.API.Reference.
This class encapsulates a single reference in a given document.
REFERENCE - Static variable in class Linkable.API.Citation
 
Reference(Creation, int, String, String, Context[]) - Constructor for class Linkable.API.Reference
 
referenceData - Variable in class Linkable.API.Reference
 
ReferenceSection - class Linkable.Analysis.ReferenceSection.
 
ReferenceSection() - Constructor for class Linkable.Analysis.ReferenceSection
default constructor
refHasURL(String[], String[], String) - Method in class Linkable.Analysis.XHTMLAnalyzer
returns XLink elements or null for each Reference in the list note that XLink elements may contain multiple URLs They each contain "****" where the anchor (the reference in text) is supposed to go.
refInContext - Variable in class Linkable.Analysis.SentenceTree.Link
 
RefLinkAnalyzer - interface Linkable.Analysis.RefLinkAnalyzer.
 
RefLinker - class Linkable.Analysis.RefLinker.
 
RefLinker() - Constructor for class Linkable.Analysis.RefLinker
 
refList - Variable in class Linkable.API.Surrogate
 
refList - Static variable in class Linkable.Utility.CONFIG
 
refNode - Variable in class Linkable.Analysis.SentenceTree.Link
 
refs - Variable in class Linkable.Analysis.SentenceTree.Split
 
refsInText - Variable in class Linkable.Analysis.SentenceTree
 
refTag - Variable in class Linkable.Analysis.SentenceTree.Link
 
reload() - Static method in class Linkable.Utility.AuthorDatabase
reload - initialize the hash table from storage (partially) from the file specified in CONFIG.java.
reload() - Static method in class Linkable.Utility.CiteRefDatabase
Reloads the citeref database whose file is given in the Linkable.Utility.CONFIG program.
reload() - Static method in class Linkable.Utility.CreationDatabase
reload - initialize the hash table from storage (partially)
removeLowerCaseWords(String) - Static method in class Linkable.Analysis.SentenceTree
Sometimes references have lots of leading words that don't really belong to the anchor.
replNode - Variable in class Linkable.Analysis.SentenceTree.Link
 
REPOSITORY - Static variable in class Linkable.Utility.CONFIG
 
reset() - Method in class Linkable.Analysis.SentenceTree
Since the style of references does not change over the course of a document it is good to keep the hint in place from one instantiation to the next.
resolveTitles(String, String) - Method in class Linkable.Analysis.XHTMLAnalyzer
 
RI - Static variable in class Linkable.API.Citation
 
root - Variable in class Linkable.Analysis.SentenceTree
 
rs - Variable in class Linkable.Analysis.XHTMLAnalyzer
 
runTidy(String) - Method in class Linkable.Analysis.HTMLAnalyzer
 

S

save() - Method in class Linkable.API.Surrogate
save - this Surrogate should be saved to persistent store as several XML files.
save() - Static method in class Linkable.Utility.AuthorDatabase
 
save() - Static method in class Linkable.Utility.CiteRefDatabase
save the citeref Hashtable to the file whose name is given in CONFIG
save() - Static method in class Linkable.Utility.CreationDatabase
save - write the fileIndex hashtable to file As a side effect, this routine will make sure there actually is a Surrogate in storage before storing a record that involves it.
save(String) - Method in class Linkable.API.BibData
save - called by Surrogate to update CreationDatabase with a fileIndex record.
save(String) - Method in class Linkable.API.Creation
 
save(String) - Method in class Linkable.API.Reference
 
save(String) - Method in class Linkable.API.Surrogate
 
save(String, String) - Static method in class Linkable.Utility.CreationDatabase
save - add a new element to the fileIndex hashtable, if it isn't there already.
saveData(String, byte[]) - Method in class Linkable.API.Surrogate
 
scanForward(int, Vector) - Static method in class Linkable.Analysis.RefLinker
finds where in the document this context is and returns an index to its position.
SCI - Static variable in class Linkable.API.Citation
 
sectionName - Variable in class Linkable.Analysis.ContextSection
 
sentence - Variable in class Linkable.Analysis.XHTMLAnalyzer
 
SentenceTree - class Linkable.Analysis.SentenceTree.
The SentenceTree class encapsulates one sentence from the text being analyzed.
SentenceTree.Link - class Linkable.Analysis.SentenceTree.Link.
 
SentenceTree.Link(SentenceTree, int, SentenceTree.Node, String) - Constructor for class Linkable.Analysis.SentenceTree.Link
 
SentenceTree.Node - class Linkable.Analysis.SentenceTree.Node.
 
SentenceTree.Node(SentenceTree, String, int, SentenceTree.Node, SentenceTree.Node, SentenceTree.Node) - Constructor for class Linkable.Analysis.SentenceTree.Node
 
SentenceTree.Split - class Linkable.Analysis.SentenceTree.Split.
 
SentenceTree.Split(SentenceTree, Vector) - Constructor for class Linkable.Analysis.SentenceTree.Split
analyzes the reference, builds "anchors" and "refs"
SentenceTree() - Constructor for class Linkable.Analysis.SentenceTree
Constructor that just makes a new tree
SentenceTree(int) - Constructor for class Linkable.Analysis.SentenceTree
Or you can construct a tree with a specific hint in it.
SentenceTree(SentenceTree) - Constructor for class Linkable.Analysis.SentenceTree
Or you can construct a tree with the hint already set from previous sentences in this text.
seqComplete - Variable in class Linkable.Analysis.ContextSection
 
setAuthors(Author[]) - Method in class Linkable.API.Creation
sets the entire author list
setDate(String) - Method in class Linkable.API.Creation
defines the publication date for this Creation object
setDisplayID(String) - Method in class Linkable.API.Creation
adds a url to this work's display list
setDoi(String) - Method in class Linkable.API.Creation
sets the DOI for this work
setFile(String) - Method in class Linkable.Utility.MetaData
setFile - gives this MetaData object a file to parse cook local metadata into canonical form, and see what it matches in the Creation database.
setFirstName(String) - Method in class Linkable.Utility.Author
 
setInternal(String) - Static method in class Linkable.API.SurrogateException
setInternal converts an error message into an internal system error message
setJr(String) - Method in class Linkable.Utility.Author
 
setLastName(String) - Method in class Linkable.Utility.Author
 
setTable(boolean) - Method in class Linkable.Analysis.AuthorSection
 
setTitle(String) - Method in class Linkable.API.Creation
sets the title for this work
setURL(String, String) - Method in class Linkable.Analysis.XHTMLAnalyzer
gets the URL of the Item to be analyzed, and proceeds to fill up local structures, partially cooked in some cases, the contents of which can be returned on demand by the Surrogate constructor.
setUrn(String) - Method in class Linkable.API.Creation
sets the URN for this work
setVon(String) - Method in class Linkable.Utility.Author
 
son - Variable in class Linkable.Analysis.SentenceTree.Node
 
source - Variable in class Linkable.Utility.CiteRef
 
sourceURN - Variable in class Linkable.Analysis.XHTMLAnalyzer
 
SQUARE_BRACKETS_AROUND_ACRONYMS - Static variable in class Linkable.Analysis.SentenceTree
 
SQUARE_BRACKETS_AROUND_NUMERALS - Static variable in class Linkable.Analysis.SentenceTree
 
squareAcronym() - Method in class Linkable.Analysis.SentenceTree
 
squareRef() - Method in class Linkable.Analysis.SentenceTree
recognizes references in the form [...]
startAuthor - Variable in class Linkable.Analysis.XHTMLAnalyzer
 
startAuthorTags - Variable in class Linkable.Analysis.AuthorSection
 
startDocument() - Method in class Linkable.Analysis.XHTMLAnalyzer
Implements the startDocument interface of the DocumentHandler
startElement(String, AttributeList) - Method in class Linkable.Analysis.XHTMLAnalyzer
Implements the startDocument interface of the DocumentHandler
starting - Variable in class Linkable.Analysis.XHTMLAnalyzer
 
startName - Variable in class Linkable.Analysis.XHTMLAnalyzer
 
startTitle - Variable in class Linkable.Analysis.XHTMLAnalyzer
 
stashAuthor(Author) - Static method in class Linkable.Utility.AuthorDatabase
stashAuthor - adds a specified Author to the hash table.
stashCreation(Creation) - Static method in class Linkable.Utility.CreationDatabase
Adds specified creation to the hashtable.
Surrogate - class Linkable.API.Surrogate.
This class is the primary class in the Linkable.API package.
Surrogate(String) - Constructor for class Linkable.API.Surrogate
Constructor - make a surrogate for the item at this network address
Surrogate(String, String) - Constructor for class Linkable.API.Surrogate
Constructor - make a surrogate for the item at the local address specified by the first string, with the network address in the second string (needed for processing local copies of archives)
Surrogate(String, String, String) - Constructor for class Linkable.API.Surrogate
Surrogate reconstructor - reads data in from files, does not analyze.
SurrogateException - exception Linkable.API.SurrogateException.
This class represents an exception thrown by the Surrogate if there problems with any of its methods, or if an internal error occurred that needs to be diagnosed.
SurrogateException() - Constructor for class Linkable.API.SurrogateException
 
SurrogateException(String) - Constructor for class Linkable.API.SurrogateException
Constructor
syear - Static variable in class Linkable.Utility.DecodeURL
 
synthesizeURN(String, String, String) - Static method in class Linkable.API.Creation
synthesizeURN - this is THE single place in the entire system where document ID's are synthesized.

T

tag - Variable in class Linkable.API.Reference
 
TAG - Static variable in class Linkable.Analysis.SentenceTree
 
tagIsIn(String, String, String) - Method in class Linkable.Analysis.ReferenceSection
 
tagsMatched - Variable in class Linkable.Analysis.ContextSection
 
target - Variable in class Linkable.Utility.CiteRef
 
TestAuthor - class Linkable.Utility.TestAuthor.
 
TestAuthor() - Constructor for class Linkable.Utility.TestAuthor
 
testConfig - class testConfig.
 
testConfig() - Constructor for class testConfig
 
TestContextSection - class TestContextSection.
 
TestContextSection() - Constructor for class TestContextSection
 
TestDates - class TestDates.
 
TestDates() - Constructor for class TestDates
 
TestSentenceTree - class Linkable.Analysis.TestSentenceTree.
 
TestSentenceTree() - Constructor for class Linkable.Analysis.TestSentenceTree
 
TEXT - Static variable in class Linkable.Analysis.SentenceTree
 
text() - Method in class Linkable.Analysis.SentenceTree
 
text() - Method in class Linkable.Analysis.SentenceTree.Node
 
tidy - Variable in class Linkable.Analysis.HTMLAnalyzer
 
tidyError - Static variable in class Linkable.Utility.CONFIG
 
tidyIn - Variable in class Linkable.Analysis.HTMLAnalyzer
 
tidyOut - Variable in class Linkable.Analysis.HTMLAnalyzer
 
tidyOutput - Static variable in class Linkable.Utility.CONFIG
 
title - Variable in class Linkable.API.Creation
 
title - Variable in class Linkable.Analysis.XHTMLAnalyzer
 
tokens - Variable in class Linkable.Analysis.SentenceTree.Split
 
toOAMS(String) - Static method in class Linkable.Utility.MetaData
toOAMS is a convenience routine to rewrite an input string, which is a date, into OAMS format, which is yyyy-mm-dd
toString() - Method in class Linkable.API.BibData
 
toString() - Method in class Linkable.API.Citation
 
toString() - Method in class Linkable.API.Creation
see toXML
toString() - Method in class Linkable.API.Reference
 
toString() - Method in class Linkable.API.Surrogate
 
toString() - Method in class Linkable.Analysis.ContextSection
 
toString() - Method in class Linkable.Analysis.SentenceTree.Split
 
toString() - Method in class Linkable.Utility.Author
 
toString() - Method in class Linkable.Utility.CiteRef
 
toString() - Method in class Linkable.Utility.Context
 
toXML() - Method in class Linkable.Utility.CiteRef
 
toXML(String) - Method in class Linkable.API.BibData
 
toXML(String) - Method in class Linkable.API.Creation
returns DublinCore XML string for this creation - we don't know displayID? However, if this Creation corresponds to an archive item that is being analyzed, then we should know that one URL.
toXML(String) - Method in class Linkable.API.Reference
 
toXML(String) - Method in class Linkable.API.Surrogate
 
toXML(String) - Method in class Linkable.Utility.Author
 
toXML(String) - Method in class Linkable.Utility.Context
 
toXML(String, String) - Method in class Linkable.API.Creation
like toXML, but adds an "id" attribute to the element.
trans(int, char, String) - Method in class Linkable.Utility.Author
 
type - Variable in class Linkable.API.SurrogateException
 
type - Variable in class Linkable.Analysis.SentenceTree.Node
 

U

update(String, int, String[], String[], SentenceTree) - Method in class Linkable.Analysis.XHTMLAnalyzer
 
update(String, String) - Static method in class Linkable.Utility.CiteRefDatabase
 
update(String, String) - Static method in class Linkable.Utility.CreationDatabase
update - update the creationDatabase after merge urn happens including both creations and fileIndex hashtables
updateAuthor(String, Vector) - Static method in class Linkable.Utility.AuthorDatabase
updateAuthor - The author vector at the specified key is replaced by the new Vector (good for deleting Authors)
updateContextTrees(Vector) - Method in class Linkable.Analysis.SentenceTree
Given the existing contextTrees, the current sentence, and settings for whether there are references, false stops, or false starts involved, either append the sentence to the previous context, start a new context, or drop it altogether.
urlList2xlink(int, String, String, String, String, String[], String) - Static method in class Linkable.Utility.GenXML
 
urlTree - Static variable in class Linkable.Utility.DecodeURL
 

V

v - Variable in class Linkable.Analysis.AuthorSection
 
value - Variable in class Linkable.Analysis.SentenceTree.Node
 
von - Variable in class Linkable.Utility.Author
 

W

w - Variable in class Linkable.Analysis.ReferenceSection
 
whichFALSESTOP - Variable in class Linkable.Analysis.SentenceTree
 

X

xa - Variable in class Linkable.Analysis.HTMLAnalyzer
 
XHTMLAnalyzer - class Linkable.Analysis.XHTMLAnalyzer.
 
XHTMLAnalyzer() - Constructor for class Linkable.Analysis.XHTMLAnalyzer
Default constructor creates a plain XHTMLAnalyzer.
xmlTree - Static variable in class Linkable.Utility.DecodeURL
 

Y

year - Static variable in class Linkable.Utility.DecodeURL
 

A B C D E F G H I J K L M N O P R S T U V W X Y