package demo;
import anywheresoftware.b4a.BA.*;
import anywheresoftware.b4a.BA;
import anywheresoftware.b4a.keywords.Common;
@ShortName ("Demo")
@Events(values={"OnSum (val as int)"})
public class Demo {
private BA m_ba;
private String m_eventPrefix;
public void Initialize (BA p_ba, String p_eventPrefix) {
m_ba = p_ba;
m_eventPrefix = p_eventPrefix.toLowerCase(BA.cul);
}
public int add (int x, int y) {
int sum = x + y;
if (m_ba.subExists(m_eventPrefix + "_onsum")) {
m_ba.raiseEvent(this, m_eventPrefix + "_onsum", x + y);
}
return sum;
}
}