public class PatternsState
extends java.lang.Object
Constructor and Description |
---|
PatternsState(int i,
java.util.ArrayList<org.jdom2.Element> el) |
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<java.lang.String> |
checkMatching(GenericTextAnnotation anno)
Checks the matching between received answer and potential templates
|
java.util.ArrayList<java.lang.String> |
getlAnswers()
get list of possible answers
|
java.util.List<java.lang.String> |
getlCommands()
gets list of commands
|
java.util.ArrayList<java.lang.String> |
getlPatterns()
Gets list of patterns
|
java.lang.String |
getNext()
Getting next pattern
|
java.lang.String |
getPattern(int i)
gets a specific pattern
|
int |
getStateNumber()
Gets state number
|
java.util.ArrayList<org.jdom2.Element> |
getStatesElement()
Gets list of states' elements
|
public PatternsState(int i, java.util.ArrayList<org.jdom2.Element> el)
public java.util.ArrayList<java.lang.String> getlPatterns()
public java.lang.String getPattern(int i)
i
- pattern indexpublic java.util.ArrayList<java.lang.String> getlAnswers()
public java.util.List<java.lang.String> getlCommands()
public java.lang.String getNext()
public int getStateNumber()
public java.util.ArrayList<org.jdom2.Element> getStatesElement()
public java.util.ArrayList<java.lang.String> checkMatching(GenericTextAnnotation anno)
anno
- input annotated answer