def manage_addServiceClass(self, id=None, REQUEST=None): """Create a new service class in this Organizer. """ if id: sc = ServiceClass(id) self.serviceclasses._setObject(id, sc) if REQUEST or not id: return self.callZenScreen(REQUEST) else: return self.serviceclasses._getOb(id)
def __init__(self, id, serviceKeys=(), description="", port=0): ServiceClass.__init__(self, id, serviceKeys, description) self._updateProperty('port', port)