Constructor and Description |
---|
LocationsTagger(int mincnt)
Construct a new tagger.
|
Modifier and Type | Method and Description |
---|---|
boolean |
allowsContinuation(Area node)
Checks whether the area may be a continuation of a previously started area tagged with this tag.
|
boolean |
allowsJoining()
Checks whether the tag may be used for joining the areas in the visual area tree.
|
boolean |
belongsTo(Area node)
Checks whether the area may be tagged with the tag.
|
java.util.Vector<java.lang.String> |
extract(java.lang.String src)
Extracts the parts of a source string that correspond to this tag.
|
double |
getRelevance()
Obtains the relevance of the tagger.
|
TextTag |
getTag()
Obtains the tag that this tagger assigns to the areas.
|
boolean |
mayCoexistWith(Tag other)
Check if the area tagged with this tag may be tagged with another tag.
|
public LocationsTagger(int mincnt)
mincnt
- the minimal count of the location names detected in the area necessary for tagging this area.public TextTag getTag()
Tagger
public double getRelevance()
Tagger
getRelevance
in interface Tagger
public boolean belongsTo(Area node)
Tagger
public boolean allowsContinuation(Area node)
Tagger
allowsContinuation
in interface Tagger
node
- The examined area node.true
if the area may be a continuation of a tagged areapublic boolean allowsJoining()
Tagger
allowsJoining
in interface Tagger
true
if the tag may be used for joining.public boolean mayCoexistWith(Tag other)
Tagger
mayCoexistWith
in interface Tagger
public java.util.Vector<java.lang.String> extract(java.lang.String src)
Tagger