package citation.output;
import java.rmi.RemoteException;
import java.util.Vector;
import citation.comm.CitationCatcher_Stub;
import citation.data.Citation;
public class CitationOutput implements ICitationOutput {
public CitationOutput()
{
}
public void printCitation(Object _record) {
// TODO Auto-generated method stub
}
public void submitCitation(Object _record) {
if (_record.getClass() != Citation.class )
{
return;
}
Citation c = (Citation)_record;
// send it off to the server
CitationCatcher_Stub serverObj = new CitationCatcher_Stub();
try {
serverObj.postCitationAsXML(c.toXMLString());
}
catch (RemoteException e) {
// TODO Auto-generated catch block - need to add error recovery
e.printStackTrace();
}
}
}