class Detector(DeviceBase): def __init__(self, name): DeviceBase.__init__(self, name) self.simulated_pars = {} def doInitialize(self): pass def start(self): self.setState(State.Busy) def stop(self): self.setState(State.Ready) def get_pars(self): return self.simulated_pars def set_pars(self, pars): print pars print type(pars) self.p=pars if type(pars) == dict or isinstance(p, java.util.Map) : self.simulated_pars=pars def doClose(self): pass