public void removeDelegate(DelegatePauseChanged d) { pauseChangeNoti -= d; }
public void clearDelegate() { pauseChangeNoti = null; }
public void addDelegate(DelegatePauseChanged d) { pauseChangeNoti += d; }