fr.inrialpes.exmo.align.gen.alt
Class RenameThings
java.lang.Object
fr.inrialpes.exmo.align.gen.alt.BasicAlterator
fr.inrialpes.exmo.align.gen.alt.RenameThings
- All Implemented Interfaces:
- Alterator
- Direct Known Subclasses:
- RenameClasses, RenameProperties
public abstract class RenameThings
- extends BasicAlterator
This is only an abstract class gathering the renaming routines
Method Summary |
HashMap<String,String> |
getClassesIdentifiers(float percentage,
boolean activeRandomString,
boolean activeTranslateString,
boolean activeSynonym,
int activeStringOperation)
|
HashMap<String,String> |
getPropertiesIdentifiers(float percentage,
boolean activeRandomString,
boolean activeTranslateString,
boolean activeSynonym,
int activeStringOperation)
|
String |
getSynonym(String source)
|
String |
parseString(String str,
boolean activeTranslateString,
boolean activeSynonym)
|
String |
removeSpaces(String str)
|
com.hp.hpl.jena.ontology.OntModel |
renameResource(boolean activeProperties,
boolean activeClasses,
float percentage,
boolean activeRandomString,
boolean activeTranslateString,
boolean activeSynonym,
int activeStringOperation)
|
void |
replaceClassLabel(String uri,
String newLabel,
boolean activeRandomString,
boolean activeTranslateString,
boolean activeSynonym,
int activeStringOperation)
|
void |
replacePropertyLabel(String uri,
String newLabel,
boolean activeRandomString,
boolean activeTranslateString,
boolean activeSynonym,
int activeStringOperation)
|
String |
translateString(String source)
|
Methods inherited from class fr.inrialpes.exmo.align.gen.alt.BasicAlterator |
addClass, buildClassHierarchy, changeDomainRange, changeNamespace, changeNamespace2, checkClassesRestrictions, extractAlignment, getAlignment, getBase, getHierarchy, getLocalName, getModifiedModel, getModifiedOntology, getNamespace, getNameSpace, getOntologyClasses, getOntologyProperties, getProtoAlignment, getProtoOntology, getRandomString, initModel, modify, randNumbers, relocateTest, relocateTest, removeClass, renameOntology, setDebug, setModifiedModel |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RenameThings
public RenameThings()
replacePropertyLabel
public void replacePropertyLabel(String uri,
String newLabel,
boolean activeRandomString,
boolean activeTranslateString,
boolean activeSynonym,
int activeStringOperation)
getPropertiesIdentifiers
public HashMap<String,String> getPropertiesIdentifiers(float percentage,
boolean activeRandomString,
boolean activeTranslateString,
boolean activeSynonym,
int activeStringOperation)
replaceClassLabel
public void replaceClassLabel(String uri,
String newLabel,
boolean activeRandomString,
boolean activeTranslateString,
boolean activeSynonym,
int activeStringOperation)
getClassesIdentifiers
public HashMap<String,String> getClassesIdentifiers(float percentage,
boolean activeRandomString,
boolean activeTranslateString,
boolean activeSynonym,
int activeStringOperation)
renameResource
public com.hp.hpl.jena.ontology.OntModel renameResource(boolean activeProperties,
boolean activeClasses,
float percentage,
boolean activeRandomString,
boolean activeTranslateString,
boolean activeSynonym,
int activeStringOperation)
removeSpaces
public String removeSpaces(String str)
translateString
public String translateString(String source)
getSynonym
public String getSynonym(String source)
parseString
public String parseString(String str,
boolean activeTranslateString,
boolean activeSynonym)
(C) INRIA & friends, 2003-2013