uk.ac.soton.harvester
Class DoTitle

java.lang.Object
  |
  +--uk.ac.soton.harvester.DoTitle

public class DoTitle
extends java.lang.Object
implements AttributeMarker

doTitle recognises the extent of the article title. This method is one of the least exact of the clas and requires subsequent sanity checks. It basically takes the form of three special cases: quoted title, italicised title or a complete sentence. XXX is another (unusual) special case (!) in which the journal title is treated as an article title (ie recognised here) and then transferred before the output stage.


Constructor Summary
DoTitle()
           
 
Method Summary
 int markAttribute(DeciterState ds, int i)
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DoTitle

public DoTitle()
Method Detail

markAttribute

public int markAttribute(DeciterState ds,
                         int i)
Specified by:
markAttribute in interface AttributeMarker
Tags copied from interface: AttributeMarker
Parameters:
ds - the deciter state object containing the current line and all the marker values
i - the offset in the citation line to start searching from
Returns:
the offset at which the next search should start