|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.vivoweb.harvester.qualify.ChangeNamespace
public class ChangeNamespace
Changes the namespace for all matching uris
| Constructor Summary | |
|---|---|
ChangeNamespace(ArgList argList)
Constructor |
|
ChangeNamespace(JenaConnect model,
JenaConnect vivo,
java.lang.String oldName,
java.lang.String newName,
boolean errorLog)
Constructor |
|
ChangeNamespace(java.lang.String[] args)
Constructor |
|
| Method Summary | |
|---|---|
static void |
changeNS(JenaConnect model,
JenaConnect vivo,
java.lang.String oldNamespace,
java.lang.String newNamespace,
boolean errorLog)
Changes the namespace for all matching uris |
void |
execute()
Change namespace |
static java.lang.String |
getUnusedURI(java.lang.String namespace,
JenaConnect... models)
Gets an unused URI in the the given namespace for the given models |
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 |
|---|
public ChangeNamespace(java.lang.String[] args)
throws java.io.IOException
args - commandline arguments
java.io.IOException - error creating task
public ChangeNamespace(JenaConnect model,
JenaConnect vivo,
java.lang.String oldName,
java.lang.String newName,
boolean errorLog)
model - model to change uris invivo - model in which to search for previously used urisoldName - old namespacenewName - new namespaceyerrorLog - log error messages for changed nodes
public ChangeNamespace(ArgList argList)
throws java.io.IOException
argList - parsed argument list
java.io.IOException - error reading config| Method Detail |
|---|
public static java.lang.String getUnusedURI(java.lang.String namespace,
JenaConnect... models)
throws java.lang.IllegalArgumentException
namespace - the namespacemodels - models to check in
java.lang.IllegalArgumentException - empty namespace
public static void changeNS(JenaConnect model,
JenaConnect vivo,
java.lang.String oldNamespace,
java.lang.String newNamespace,
boolean errorLog)
throws java.lang.IllegalArgumentException
model - the model to change namespaces forvivo - the model to search for uris inoldNamespace - the old namespacenewNamespace - the new namespaceerrorLog - log error messages for changed nodes
java.lang.IllegalArgumentException - empty namespacepublic void execute()
public static void main(java.lang.String... args)
args - commandline arguments
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||