package org.yakindu.scr.declarations; import org.yakindu.scr.IStatemachine; public interface IDeclarationsStatemachine extends IStatemachine { public interface SCInterface { public void raiseEvA(); public boolean isRaisedEvB(); public void raiseEvC(boolean value); public boolean isRaisedEvD(); public long getEvDValue(); public void raiseEvE(double value); public boolean isRaisedEvF(); public String getEvFValue(); public boolean getVarA(); public void setVarA(boolean value); public long getVarB(); public void setVarB(long value); public double getVarC(); public void setVarC(double value); public String getVarD(); public void setVarD(String value); public long getVarE(); public void setVarE(long value); } public SCInterface getSCInterface(); public interface SCIIfA { public void raiseEvA(); public boolean isRaisedEvB(); public void raiseEvC(boolean value); public boolean isRaisedEvD(); public long getEvDValue(); public void raiseEvE(double value); public boolean isRaisedEvF(); public String getEvFValue(); public boolean getVarA(); public void setVarA(boolean value); public long getVarB(); public void setVarB(long value); public double getVarC(); public void setVarC(double value); public String getVarD(); public void setVarD(String value); public long getVarE(); public void setVarE(long value); } public SCIIfA getSCIIfA(); }