public static CdmApplicationState getInstance() {
if(cdmApplicationState == null) {
cdmApplicationState = new CdmApplicationState();
- CdmBase.setNewEntityListener(new DefaultNewEntityListener());
}
return cdmApplicationState;
public void setAppConfig(ICdmApplicationConfiguration appConfig) {
this.appConfig = appConfig;
+ if(appConfig instanceof CdmApplicationRemoteController) {
+ CdmBase.setNewEntityListener(new DefaultNewEntityListener());
+ } else {
+ CdmBase.setNewEntityListener(null);
+ }
}
public ICdmApplicationConfiguration getAppConfig() {