public class YAnalyser
extends java.lang.Object
Constructor and Description |
---|
YAnalyser() |
Modifier and Type | Method and Description |
---|---|
boolean |
addEventListener(YAnalyserEventListener listener) |
java.lang.String |
analyse(java.lang.String specXML,
YAnalyserOptions options) |
java.lang.String |
analyse(java.lang.String specXML,
YAnalyserOptions options,
int maxMarkings) |
java.lang.String |
analyse(YSpecification specification,
YAnalyserOptions options) |
java.lang.String |
analyse(YSpecification specification,
YAnalyserOptions options,
int maxMarkings) |
void |
cancelAnalysis() |
java.util.Set<YAnalyserEventListener> |
getEventListeners() |
boolean |
removeEventListener(YAnalyserEventListener listener) |
public java.lang.String analyse(java.lang.String specXML, YAnalyserOptions options) throws YSyntaxException
YSyntaxException
public java.lang.String analyse(java.lang.String specXML, YAnalyserOptions options, int maxMarkings) throws YSyntaxException
YSyntaxException
public java.lang.String analyse(YSpecification specification, YAnalyserOptions options)
public java.lang.String analyse(YSpecification specification, YAnalyserOptions options, int maxMarkings)
public void cancelAnalysis()
public boolean addEventListener(YAnalyserEventListener listener)
public boolean removeEventListener(YAnalyserEventListener listener)
public java.util.Set<YAnalyserEventListener> getEventListeners()