-
Florian Hölzl authored
refs 2507
Florian Hölzl authoredrefs 2507
plugin.xml 13.60 KiB
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.0"?>
<!--
<copyright>
</copyright>
$Id$
-->
<plugin>
<extension
point="org.fortiss.tooling.kernel.modelPrototypeProvider">
<modelPrototypeProvider
provider="org.fortiss.af3.platform.raspberry.ui.prototype.ProtoypeProvider">
</modelPrototypeProvider>
</extension>
<extension
point="org.fortiss.tooling.kernel.ui.modelElementHandler">
<modelElementHandler
handler="org.fortiss.af3.platform.raspberry.ui.handler.RaspberryPiHandler">
<modelElementClass
modelElementClass="org.fortiss.af3.platform.raspberry.model.RaspberryPi">
</modelElementClass>
</modelElementHandler>
<modelElementHandler
handler="org.fortiss.af3.platform.raspberry.ui.handler.CanBusHandler">
<modelElementClass
modelElementClass="org.fortiss.af3.platform.raspberry.model.CanBus">
</modelElementClass>
</modelElementHandler>
<modelElementHandler
handler="org.fortiss.af3.platform.raspberry.ui.handler.CanConnectorHandler">
<modelElementClass
modelElementClass="org.fortiss.af3.platform.raspberry.model.CanConnector">
</modelElementClass>
</modelElementHandler>
</extension>
<extension
point="org.fortiss.tooling.kernel.ui.editPartFactory">
<editPartFactory
factory="org.fortiss.af3.platform.raspberry.ui.editpart.EditPartFactory">
<modelElementClass
modelElementClass="org.fortiss.af3.platform.raspberry.model.RaspberryPi">
</modelElementClass>
<modelElementClass
modelElementClass="org.fortiss.af3.platform.raspberry.model.CanBus">
</modelElementClass>
<modelElementClass
modelElementClass="org.fortiss.af3.platform.raspberry.model.CanConnector">
</modelElementClass>
<modelElementClass
modelElementClass="org.fortiss.af3.platform.raspberry.model.ActuatorPWM">
</modelElementClass>
<modelElementClass
modelElementClass="org.fortiss.af3.platform.raspberry.model.gamepad.GamepadReceiverBase">
</modelElementClass>
<modelElementClass
modelElementClass="org.fortiss.af3.platform.raspberry.model.rumblepad.RumblepadReceiverBase">
</modelElementClass>
<modelElementClass
modelElementClass="org.fortiss.af3.platform.raspberry.model.rumblepad.SimpleRumbleFeature">
</modelElementClass>
<modelElementClass
modelElementClass="org.fortiss.af3.platform.raspberry.model.brick.UIDUnit">
</modelElementClass>
</editPartFactory>
</extension>
<extension
point="org.fortiss.tooling.kernel.ui.modelElementHandler">
<modelElementHandler
handler="org.fortiss.af3.platform.raspberry.ui.handler.PWMActuatorHandler">
<modelElementClass
modelElementClass="org.fortiss.af3.platform.raspberry.model.ActuatorPWM">
</modelElementClass>
</modelElementHandler>
<modelElementHandler
handler="org.fortiss.af3.platform.raspberry.ui.handler.GamepadReceiverHandler">
<modelElementClass
modelElementClass="org.fortiss.af3.platform.raspberry.model.gamepad.Button1">
</modelElementClass>
</modelElementHandler>
<modelElementHandler
handler="org.fortiss.af3.platform.raspberry.ui.handler.GamepadReceiverHandler">
<modelElementClass
modelElementClass="org.fortiss.af3.platform.raspberry.model.gamepad.Button2">
</modelElementClass>
</modelElementHandler>
<modelElementHandler
handler="org.fortiss.af3.platform.raspberry.ui.handler.GamepadReceiverHandler">
<modelElementClass
modelElementClass="org.fortiss.af3.platform.raspberry.model.gamepad.Button3">
</modelElementClass>
</modelElementHandler>
<modelElementHandler
handler="org.fortiss.af3.platform.raspberry.ui.handler.GamepadReceiverHandler">
<modelElementClass
modelElementClass="org.fortiss.af3.platform.raspberry.model.gamepad.Button4">
</modelElementClass>
</modelElementHandler>
<modelElementHandler
handler="org.fortiss.af3.platform.raspberry.ui.handler.GamepadReceiverHandler">
<modelElementClass
modelElementClass="org.fortiss.af3.platform.raspberry.model.gamepad.ButtonL1">
</modelElementClass>
</modelElementHandler>
<modelElementHandler
handler="org.fortiss.af3.platform.raspberry.ui.handler.GamepadReceiverHandler">
<modelElementClass
modelElementClass="org.fortiss.af3.platform.raspberry.model.gamepad.ButtonL2">
</modelElementClass>
</modelElementHandler>
<modelElementHandler
handler="org.fortiss.af3.platform.raspberry.ui.handler.GamepadReceiverHandler">
<modelElementClass
modelElementClass="org.fortiss.af3.platform.raspberry.model.gamepad.ButtonR1">
</modelElementClass>
</modelElementHandler>
<modelElementHandler
handler="org.fortiss.af3.platform.raspberry.ui.handler.GamepadReceiverHandler">
<modelElementClass
modelElementClass="org.fortiss.af3.platform.raspberry.model.gamepad.ButtonR2">
</modelElementClass>
</modelElementHandler>
<modelElementHandler
handler="org.fortiss.af3.platform.raspberry.ui.handler.GamepadReceiverHandler">
<modelElementClass
modelElementClass="org.fortiss.af3.platform.raspberry.model.gamepad.Left_StickX_Position">
</modelElementClass>
</modelElementHandler>
<modelElementHandler
handler="org.fortiss.af3.platform.raspberry.ui.handler.GamepadReceiverHandler">
<modelElementClass
modelElementClass="org.fortiss.af3.platform.raspberry.model.gamepad.Left_StickY_Position">
</modelElementClass>
</modelElementHandler>
<modelElementHandler
handler="org.fortiss.af3.platform.raspberry.ui.handler.GamepadReceiverHandler">
<modelElementClass
modelElementClass="org.fortiss.af3.platform.raspberry.model.gamepad.Right_StickX_Position">
</modelElementClass>
</modelElementHandler>
<modelElementHandler
handler="org.fortiss.af3.platform.raspberry.ui.handler.GamepadReceiverHandler">
<modelElementClass
modelElementClass="org.fortiss.af3.platform.raspberry.model.gamepad.Right_StickY_Position">
</modelElementClass>
</modelElementHandler>
<modelElementHandler
handler="org.fortiss.af3.platform.raspberry.ui.handler.BrickletHandler">
<modelElementClass
modelElementClass="org.fortiss.af3.platform.raspberry.model.brick.UltraSonicSensor">
</modelElementClass>
<modelElementClass
modelElementClass="org.fortiss.af3.platform.raspberry.model.brick.LaserRangeSensor">
</modelElementClass>
<modelElementClass
modelElementClass="org.fortiss.af3.platform.raspberry.model.brick.AccelerationXSensor">
</modelElementClass>
<modelElementClass
modelElementClass="org.fortiss.af3.platform.raspberry.model.brick.AccelerationYSensor">
</modelElementClass>
<modelElementClass
modelElementClass="org.fortiss.af3.platform.raspberry.model.brick.AccelerationZSensor">
</modelElementClass>
<modelElementClass
modelElementClass="org.fortiss.af3.platform.raspberry.model.brick.AngularVelocityXSensor">
</modelElementClass>
<modelElementClass
modelElementClass="org.fortiss.af3.platform.raspberry.model.brick.AngularVelocityYSensor">
</modelElementClass>
<modelElementClass
modelElementClass="org.fortiss.af3.platform.raspberry.model.brick.AngularVelocityZSensor">
</modelElementClass>
<modelElementClass
modelElementClass="org.fortiss.af3.platform.raspberry.model.brick.ActuatorDigits">
</modelElementClass>
</modelElementHandler>
<modelElementHandler
handler="org.fortiss.af3.platform.raspberry.ui.handler.RumblepadReceiverHandler">
<modelElementClass
modelElementClass="org.fortiss.af3.platform.raspberry.model.rumblepad.ButtonA">
</modelElementClass>
<modelElementClass
modelElementClass="org.fortiss.af3.platform.raspberry.model.rumblepad.ButtonB">
</modelElementClass>
<modelElementClass
modelElementClass="org.fortiss.af3.platform.raspberry.model.rumblepad.ButtonX">
</modelElementClass>
<modelElementClass
modelElementClass="org.fortiss.af3.platform.raspberry.model.rumblepad.ButtonY">
</modelElementClass>
<modelElementClass
modelElementClass="org.fortiss.af3.platform.raspberry.model.rumblepad.ButtonStart">
</modelElementClass>
<modelElementClass
modelElementClass="org.fortiss.af3.platform.raspberry.model.rumblepad.ButtonSelect">
</modelElementClass>
<modelElementClass
modelElementClass="org.fortiss.af3.platform.raspberry.model.rumblepad.ButtonHome">
</modelElementClass>
<modelElementClass
modelElementClass="org.fortiss.af3.platform.raspberry.model.rumblepad.ButtonL1">
</modelElementClass>
<modelElementClass
modelElementClass="org.fortiss.af3.platform.raspberry.model.rumblepad.ButtonL3">
</modelElementClass>
<modelElementClass
modelElementClass="org.fortiss.af3.platform.raspberry.model.rumblepad.ButtonR1">
</modelElementClass>
<modelElementClass
modelElementClass="org.fortiss.af3.platform.raspberry.model.rumblepad.ButtonR3">
</modelElementClass>
<modelElementClass
modelElementClass="org.fortiss.af3.platform.raspberry.model.rumblepad.DPadUp">
</modelElementClass>
<modelElementClass
modelElementClass="org.fortiss.af3.platform.raspberry.model.rumblepad.DPadDown">
</modelElementClass>
<modelElementClass
modelElementClass="org.fortiss.af3.platform.raspberry.model.rumblepad.DPadLeft">
</modelElementClass>
<modelElementClass
modelElementClass="org.fortiss.af3.platform.raspberry.model.rumblepad.DPadRight">
</modelElementClass>
<modelElementClass
modelElementClass="org.fortiss.af3.platform.raspberry.model.rumblepad.L2_Position">
</modelElementClass>
<modelElementClass
modelElementClass="org.fortiss.af3.platform.raspberry.model.rumblepad.R2_Position">
</modelElementClass>
<modelElementClass
modelElementClass="org.fortiss.af3.platform.raspberry.model.rumblepad.Left_StickX_Position">
</modelElementClass>
<modelElementClass
modelElementClass="org.fortiss.af3.platform.raspberry.model.rumblepad.Left_StickY_Position">
</modelElementClass>
<modelElementClass
modelElementClass="org.fortiss.af3.platform.raspberry.model.rumblepad.Right_StickX_Position">
</modelElementClass>
<modelElementClass
modelElementClass="org.fortiss.af3.platform.raspberry.model.rumblepad.Right_StickY_Position">
</modelElementClass>
<modelElementClass
modelElementClass="org.fortiss.af3.platform.raspberry.model.rumblepad.SimpleRumbleFeature">
</modelElementClass>
</modelElementHandler>
</extension>
<extension
point="org.eclipse.ui.views.properties.tabbed.propertySections">
<propertySections
contributorId="org.fortiss.tooling.kernel.ui.properties.Contributor">
<propertySection
afterSection="org.fortiss.tooling.kernel.ui.internal.properties.NamedCommentedPropertySection"
class="org.fortiss.af3.platform.raspberry.ui.properties.RaspberryPiExecutionUnitPropertySection"
enablesFor="1"
id="org.fortiss.af3.platform.raspberry.ui.properties.RaspberryPiExecutionUnitPropertySection"
tab="org.fortiss.tooling.kernel.ui.property.tab.general">
<input
type="org.fortiss.af3.platform.raspberry.model.RaspberryPi">
</input>
</propertySection>
<propertySection
afterSection="org.fortiss.tooling.kernel.ui.internal.properties.NamedCommentedPropertySection"
class="org.fortiss.af3.platform.raspberry.ui.properties.ActuatorPWMPropertySection"
enablesFor="1"
id="org.fortiss.af3.platform.raspberry.ui.properties.ActuatorPWMPropertySection"
tab="org.fortiss.tooling.kernel.ui.property.tab.general">
<input
type="org.fortiss.af3.platform.raspberry.model.ActuatorPWM">
</input>
</propertySection>
<propertySection
afterSection="org.fortiss.tooling.kernel.ui.internal.properties.NamedCommentedPropertySection"
class="org.fortiss.af3.platform.raspberry.ui.properties.UIDUnitPropertySection"
enablesFor="1"
id="org.fortiss.af3.platform.raspberry.ui.properties.UIDUnitPropertySection"
tab="org.fortiss.tooling.kernel.ui.property.tab.general">
<input
type="org.fortiss.af3.platform.raspberry.model.brick.UIDUnit">
</input>
</propertySection>
<propertySection
afterSection="org.fortiss.tooling.kernel.ui.internal.properties.NamedCommentedPropertySection"
class="org.fortiss.af3.platform.raspberry.ui.properties.ActuatorDigitsPropertySection"
enablesFor="1"
id="org.fortiss.af3.platform.raspberry.ui.properties.ActuatorDigitsPropertySection"
tab="org.fortiss.tooling.kernel.ui.property.tab.general">
<input
type="org.fortiss.af3.platform.raspberry.model.brick.ActuatorDigits">
</input>
</propertySection>
</propertySections>
</extension>
</plugin>