|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.java4less.ocr.docparser.TextMarkDef
public class TextMarkDef
a text mark (or label) is a constant text or word (or a list of) that will be used as a reference, for example to locate start of sections of values to be read.
Constructor Summary | |
---|---|
TextMarkDef(java.lang.String markValue)
|
|
TextMarkDef(java.lang.String markValue,
java.lang.String name)
creates mark and set name |
Method Summary | |
---|---|
void |
addValue(java.lang.String markValue)
add a value to the list of texts/words |
java.lang.String[] |
getMarkValues()
get list of marks |
java.lang.String |
getName()
name of label |
TextValue |
getValue()
get current value found for this mark |
MatchedValue |
isMarkInLine(java.lang.String line,
int lineIndex)
check if the line contains the text mark |
void |
load(org.w3c.dom.Node n)
load from XML node |
void |
saveToXml(org.w3c.dom.Document document,
org.w3c.dom.Node parent,
java.lang.String type)
save label to XML |
void |
setName(java.lang.String name)
name of the label |
void |
setValue(MatchedValue v)
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public TextMarkDef(java.lang.String markValue, java.lang.String name)
markValue
- name
- public TextMarkDef(java.lang.String markValue)
Method Detail |
---|
public void addValue(java.lang.String markValue)
markValue
- public java.lang.String[] getMarkValues()
public MatchedValue isMarkInLine(java.lang.String line, int lineIndex)
line
-
public TextValue getValue()
getValue
in interface IReference
public void setValue(MatchedValue v)
public java.lang.String getName()
getName
in interface IReference
public void setName(java.lang.String name)
name
- public void saveToXml(org.w3c.dom.Document document, org.w3c.dom.Node parent, java.lang.String type) throws java.lang.Exception
document
- parent
- type
-
java.lang.Exception
public void load(org.w3c.dom.Node n)
n
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |