package org.yakindu.scr.realexpressions; import org.yakindu.scr.IStatemachine; public interface IRealExpressionsStatemachine extends IStatemachine { public interface SCInterface { public void raiseE1(); public double getMyReal1(); public void setMyReal1(double value); public double getMyReal2(); public void setMyReal2(double value); public double getMyFloat(); public void setMyFloat(double value); public double getMyDouble(); public void setMyDouble(double value); public boolean getLess(); public void setLess(boolean value); public boolean getGreater(); public void setGreater(boolean value); public boolean getEqualOrLess(); public void setEqualOrLess(boolean value); public boolean getEqualOrGreater(); public void setEqualOrGreater(boolean value); public boolean getEqual(); public void setEqual(boolean value); public boolean getNotEqual(); public void setNotEqual(boolean value); public boolean getPlus(); public void setPlus(boolean value); public boolean getMinus(); public void setMinus(boolean value); public boolean getMultiply(); public void setMultiply(boolean value); public boolean getDivision(); public void setDivision(boolean value); public boolean getModulo(); public void setModulo(boolean value); public double getNegat(); public void setNegat(double value); public boolean getComplement(); public void setComplement(boolean value); public double getMultiAssign(); public void setMultiAssign(double value); public double getDivAssign(); public void setDivAssign(double value); public double getPlusAssign(); public void setPlusAssign(double value); public double getMinusAssign(); public void setMinusAssign(double value); public boolean getModuloAssign(); public void setModuloAssign(boolean value); } public SCInterface getSCInterface(); }