public class GeoAugmenter extends SemanticAugmenter
Constructor and Description |
---|
GeoAugmenter()
Create a new GeoAugmenter.
|
GeoAugmenter(java.lang.String propName)
Create a new GeoAugmenter with the given property name
|
GeoAugmenter(java.lang.String className,
java.lang.String propName)
Create a new GeoAugmenter with the given class and property
|
Modifier and Type | Method and Description |
---|---|
protected java.util.Set<java.lang.String> |
getNewValues(OwlThing thing,
Property prop)
Find the new values for the OwlThing.
|
protected java.util.Set<java.lang.String> |
getRefineValues(OwlThing thing)
Get any possible values used to refine the class of the OwlThing passed
in.
|
addProperties, addProperty, augment, getConfig, getOwlClass, getProperties, isOverwrite, isRefine, setConfig, setOverwrite, setOwlClass, setRefine, toString
public GeoAugmenter()
public GeoAugmenter(java.lang.String propName)
propName
- the property namepublic GeoAugmenter(java.lang.String className, java.lang.String propName)
className
- the name of the ontology classpropName
- the property nameprotected java.util.Set<java.lang.String> getNewValues(OwlThing thing, Property prop)
getNewValues
in class SemanticAugmenter
thing
- the OwlThing to augmentprop
- the property to get values forprotected java.util.Set<java.lang.String> getRefineValues(OwlThing thing)
getRefineValues
in class SemanticAugmenter
thing
- the thing to find the possible refinements for