org.vivoweb.harvester.qualify
Class RenameResources

java.lang.Object
  extended by org.vivoweb.harvester.qualify.RenameResources

public class RenameResources
extends java.lang.Object

Changes the namespace for all matching uris

Author:
Christopher Haines (hainesc@ctrip.ufl.edu)

Constructor Summary
RenameResources(ArgList argList)
          Arg Parser Constructor
RenameResources(JenaConnect jena, java.lang.String newUri, java.lang.String... oldUris)
          Constructor
RenameResources(java.lang.String[] args)
          Commandline Constructor
 
Method Summary
 void execute()
          Run the Merge
static void main(java.lang.String... args)
          Main method
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RenameResources

public RenameResources(java.lang.String[] args)
                throws java.io.IOException
Commandline Constructor

Parameters:
args - commandline arguments
Throws:
java.io.IOException - error parsing args

RenameResources

public RenameResources(ArgList argList)
                throws java.io.IOException
Arg Parser Constructor

Parameters:
argList - parsed commandling arguments
Throws:
java.io.IOException - error connecting to jena model

RenameResources

public RenameResources(JenaConnect jena,
                       java.lang.String newUri,
                       java.lang.String... oldUris)
Constructor

Parameters:
jena - the jena model
newUri - resource uri to which old uri will be renamed
oldUris - The resource uri to be renamed to the new uri
Method Detail

execute

public void execute()
Run the Merge


main

public static void main(java.lang.String... args)
Main method

Parameters:
args - commandline arguments