<?xml version="1.0" encoding="UTF-8"?>

<ClassComponent localName="Starter"
	description="Пускатель"
	fileName="Starter.jar" className="org.mati.npc.components.starter.Starter"
	version="9145" time="17.02.2009 16:50:47">

	<Group>Умный дом</Group>

	<!-- INLINKS -->
	<INLink name="SENSOR_STATE"
		description="Входящая связь с сенсора состояния устройства (вкл/выкл)"
		interfaceName="org.mati.npc.components.interfaces.SensorListener"
		linksNumber="1" nullable="false">
	</INLink>
	<INLink name="SENSOR_AUTO"
		description="Входящая связь с сенсора определяющего переход на ручное управление"
		interfaceName="org.mati.npc.components.interfaces.SensorListener"
		linksNumber="1" nullable="false">
	</INLink>
	<INLink name="SENSOR_CONTROL"
		description="Входящая связь с сенсора ручного управления компонентом"
		interfaceName="org.mati.npc.components.interfaces.SensorListener"
		linksNumber="1" nullable="true">
	</INLink>

	<INLink name="inUniversal" description="Входящая связь по универсальному интерефейсу для посыла команд включения/выключения устройства"
		interfaceName="org.mati.npc.components.interfaces.NPCUniversalLogicalInterface"
		linksNumber="0" nullable="true">
	</INLink>

	<!-- OUTLINKS -->
	<OUTLink name="OutEffectorStart"
		description="Исходящая связь для управления эффектором запуска устройства (СТАРТ)"
		interfaceName="org.mati.npc.components.interfaces.Effector"
		linksNumber="1" nullable="false">
	</OUTLink>
	<OUTLink name="OutEffectorStop"
		description="Исходящая связь для управления эффектором остановки устройства (СТОП)"
		interfaceName="org.mati.npc.components.interfaces.Effector"
		linksNumber="1" nullable="false">
	</OUTLink>
	<!-- ATTRIBUTES -->
	<Attribute name="ImpulseLength"
		description="Длительность импульса"
		defaultValue="500"
		type="java.lang.Integer" nullable="false">
	</Attribute>
</ClassComponent>
