[zb4osgi-changeset] [scm] ZigBee 4 OSGi repository change: r470 - /projects/zb4osgi/sandbox/manlio.bacco/org.aaloa.zb4osgi.zigbee.ha.driver/src/main/java/it/cnr/isti/zigbee/ha/Activator.java
scm-notify at zb4osgi.aaloa.org
scm-notify at zb4osgi.aaloa.org
Mon Sep 24 17:44:15 CEST 2012
Author: manlio.bacco
Date: Mon Sep 24 17:44:15 2012
New Revision: 470
Log:
new devices
Modified:
projects/zb4osgi/sandbox/manlio.bacco/org.aaloa.zb4osgi.zigbee.ha.driver/src/main/java/it/cnr/isti/zigbee/ha/Activator.java
Modified: projects/zb4osgi/sandbox/manlio.bacco/org.aaloa.zb4osgi.zigbee.ha.driver/src/main/java/it/cnr/isti/zigbee/ha/Activator.java
==============================================================================
--- projects/zb4osgi/sandbox/manlio.bacco/org.aaloa.zb4osgi.zigbee.ha.driver/src/main/java/it/cnr/isti/zigbee/ha/Activator.java (original)
+++ projects/zb4osgi/sandbox/manlio.bacco/org.aaloa.zb4osgi.zigbee.ha.driver/src/main/java/it/cnr/isti/zigbee/ha/Activator.java Mon Sep 24 17:44:15 2012
@@ -24,27 +24,22 @@
import it.cnr.isti.zigbee.ha.cluster.factory.HAClustersFactory;
import it.cnr.isti.zigbee.ha.device.api.generic.OnOffOutput;
-import it.cnr.isti.zigbee.ha.device.api.generic.OnOffSwitch;
-import it.cnr.isti.zigbee.ha.device.api.hvac.TemperatureSensor;
import it.cnr.isti.zigbee.ha.device.api.lighting.LightSensor;
-import it.cnr.isti.zigbee.ha.device.api.lighting.OccupancySensor;
-import it.cnr.isti.zigbee.ha.device.api.lighting.OnOffLightSwitch;
import it.cnr.isti.zigbee.ha.device.api.security_safety.IASControlAndIndicatingEquipment;
-import it.cnr.isti.zigbee.ha.device.api.security_safety.IAS_Zone;
import it.cnr.isti.zigbee.ha.device.factory.ColorDimmableLightFactory;
import it.cnr.isti.zigbee.ha.device.factory.DimmableLightFactory;
import it.cnr.isti.zigbee.ha.device.factory.IASAncillaryControlEquipmentFactory;
+import it.cnr.isti.zigbee.ha.device.factory.IAS_ZoneFactory;
import it.cnr.isti.zigbee.ha.device.factory.LevelControlSwitchFactory;
import it.cnr.isti.zigbee.ha.device.factory.MainsPowerOutletFactory;
+import it.cnr.isti.zigbee.ha.device.factory.OccupancySensorFactory;
import it.cnr.isti.zigbee.ha.device.factory.OnOffLightFactory;
+import it.cnr.isti.zigbee.ha.device.factory.OnOffLightSwitchFactory;
+import it.cnr.isti.zigbee.ha.device.factory.OnOffSwitchFactory;
+import it.cnr.isti.zigbee.ha.device.factory.TemperatureSensorFactory;
import it.cnr.isti.zigbee.ha.device.impl.IASControlAndIndicatingEquipmentDevice;
-import it.cnr.isti.zigbee.ha.device.impl.IAS_ZoneDevice;
import it.cnr.isti.zigbee.ha.device.impl.LightSensorDevice;
-import it.cnr.isti.zigbee.ha.device.impl.OccupancySensorDevice;
-import it.cnr.isti.zigbee.ha.device.impl.OnOffLightSwitchDevice;
import it.cnr.isti.zigbee.ha.device.impl.OnOffOutputDevice;
-import it.cnr.isti.zigbee.ha.device.impl.OnOffSwitchDevice;
-import it.cnr.isti.zigbee.ha.device.impl.TemperatureSensorDevice;
import it.cnr.isti.zigbee.ha.driver.HADriverConfiguration;
import it.cnr.isti.zigbee.ha.driver.HAImporter;
import it.cnr.isti.zigbee.ha.driver.core.GenericHADeviceFactory;
@@ -113,22 +108,27 @@
factories.add(new LevelControlSwitchFactory(ctx).register());
//factories.add(new GenericHADeviceFactory(ctx, LevelControlSwitch.class, LevelControlSwitchDevice.class).register());
- factories.add(new GenericHADeviceFactory(ctx, OccupancySensor.class, OccupancySensorDevice.class).register());
+ factories.add(new OccupancySensorFactory(ctx).register());
+ //factories.add(new GenericHADeviceFactory(ctx, OccupancySensor.class, OccupancySensorDevice.class).register());
- factories.add(new GenericHADeviceFactory(ctx, OnOffLightSwitch.class, OnOffLightSwitchDevice.class).register());
+ factories.add(new OnOffLightSwitchFactory(ctx).register());
+ //factories.add(new GenericHADeviceFactory(ctx, OnOffLightSwitch.class, OnOffLightSwitchDevice.class).register());
factories.add(new GenericHADeviceFactory(ctx, OnOffOutput.class, OnOffOutputDevice.class).register());
- factories.add(new GenericHADeviceFactory(ctx, OnOffSwitch.class, OnOffSwitchDevice.class).register());
+ factories.add(new OnOffSwitchFactory(ctx).register());
+ //factories.add(new GenericHADeviceFactory(ctx, OnOffSwitch.class, OnOffSwitchDevice.class).register());
- factories.add(new GenericHADeviceFactory(ctx, TemperatureSensor.class, TemperatureSensorDevice.class).register());
+ factories.add(new TemperatureSensorFactory(ctx).register());
+ //factories.add(new GenericHADeviceFactory(ctx, TemperatureSensor.class, TemperatureSensorDevice.class).register());
/* */
factories.add(new MainsPowerOutletFactory(ctx).register());
//factories.add(new GenericHADeviceFactory(ctx, MainsPowerOutlet.class, MainsPowerOutletDevice.class).register()); // new
- factories.add(new GenericHADeviceFactory(ctx, IAS_Zone.class, IAS_ZoneDevice.class).register()); // new
+ factories.add(new IAS_ZoneFactory(ctx).register());
+ //factories.add(new GenericHADeviceFactory(ctx, IAS_Zone.class, IAS_ZoneDevice.class).register()); // new
factories.add(new GenericHADeviceFactory(ctx, LightSensor.class, LightSensorDevice.class).register()); // new
More information about the Commit
mailing list