Package modelcounter
Class Rltlconv_LTLModelCounter
- java.lang.Object
-
- modelcounter.Rltlconv_LTLModelCounter
-
public class Rltlconv_LTLModelCounter extends Object
-
-
Constructor Summary
Constructors Constructor Description Rltlconv_LTLModelCounter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Stringautomata2RE(de.uni_luebeck.isp.rltlconv.automata.Nba ltl_ba)voidgenerateLabels(de.uni_luebeck.isp.rltlconv.automata.Nba nba)de.uni_luebeck.isp.rltlconv.automata.Nbaltl2nba(String formula)Stringltl2RE(String formula)voidsetLabel(String l)voidsetLabelEncoded(String l)StringtoABClanguage(String re)
-
-
-
Method Detail
-
generateLabels
public void generateLabels(de.uni_luebeck.isp.rltlconv.automata.Nba nba)
-
ltl2RE
public String ltl2RE(String formula) throws IOException, InterruptedException
- Throws:
IOExceptionInterruptedException
-
ltl2nba
public de.uni_luebeck.isp.rltlconv.automata.Nba ltl2nba(String formula) throws IOException, InterruptedException
- Throws:
IOExceptionInterruptedException
-
automata2RE
public String automata2RE(de.uni_luebeck.isp.rltlconv.automata.Nba ltl_ba)
-
setLabel
public void setLabel(String l) throws RuntimeException
- Throws:
RuntimeException
-
setLabelEncoded
public void setLabelEncoded(String l) throws RuntimeException
- Throws:
RuntimeException
-
-