Eclipse.org Eclipse.org

<dkml> examples

Attributes Elements XML Reference
<dkml> example from the profile.xml sample.


<dkml>
    <profile id="RfidInventoryProfile" abstract="true"
            packagebase="org.eclipse.soda.dk">

        <description>Rfid Inventory Profile</description>
        <provider>Eclipse.org</provider>
        <version>1.0.0</version>
        <vendor>IBM</vendor>
        <spec id="Specification"/>
        <customparameter name="readStopTimeout" type="int" defaultvalue="2000" access="true"/>
        <profileuses>
            <profileref idref="org.eclipse.soda.dk.gpio.profile/dk/profile.xml#GpioProfile">
                <measurementref idref="Input"/>
            </profileref>
            <profileref idref="org.eclipse.soda.dk.control.profile/dk/profile.xml#ControlProfile">
                <measurementref idref="Bits"/>
                <measurementref idref="Longs"/>
            </profileref>
        </profileuses>
        <group id="RfidInventory">
            <signal id="TagReport">
                <data id="tags" type="string"/>
                <
data id="antenna" type="long"/>
                <
data id="count" type="long"/>
                <
data id="reader" type="string"/>
                <
data id="timestampFirst" type="long"/>
                <
data id="timestampLast" type="long"/>
                <
data id="dataExtensions" type="string"/>
            </
signal>
            <signal id="TagAggregationReport">
                <
data idref="tags"/>
                <data idref="antenna"/>
                <data idref="count"/>
                <data idref="reader"/>
                <data idref="timestampFirst"/>
                <data idref="timestampLast"/>
                <data idref="dataExtensions"/>
            </signal>
            <measurement id="TagReadingExpression" type="String">
                <configuration type="String">true</configuration>
                <method/>
            </measurement>
            <measurement id="TagReading" type="Boolean" listen="true">
                <
method/>
                <value>
                    <boolean>false</boolean>
                </value>
            </measurement>
            <measurement id="TagAggregatingExpression" type="String">
                <
configuration type="String">true</configuration>
                <method/>
            </measurement>
            <measurement id="TagAggregating" type="Boolean" listen="true">
                <
method/>
                <value>
                    <boolean>false</boolean>
                </value>
            </measurement>
            <measurement id="TagMaskSetting" type="String">
                <
configuration type="String">true</configuration>
                <method/>
            </measurement>
            <measurement id="DuplicateFilteringExpression" type="String">
                <
configuration type="String">true</configuration>
                <method/>
            </measurement>
            <measurement id="DuplicateFiltering" type="Boolean" listen="true">
                <
method/>
                <value>
                    <boolean>false</boolean>
                </value>
            </measurement>
            <measurement id="AggregationMaskSetting" type="String">
                <
configuration type="String">true</configuration>
                <method/>
            </measurement>
            <measurement id="DataExtensions" type="Map">
                <
method/>
            </measurement>
        </group>
    </profile>
</dkml>



<dkml> example from the testagent.xml sample.


<dkml>
    <testagent id="RfidInventoryProfileTestAgent"
            packagebase="org.eclipse.soda.dk">

        <description>RfidInventory Profile Test Agent</description>
        <provider>Eclipse.org</provider>
        <version>1.0.0</version>
        <vendor>IBM</vendor>
        <spec id="Specification"/>
        <testcase id="RfidInventoryProfileNoTagsTestCase"
                superclass="org.eclipse.soda.dk.rfid.inventory.profile.test.agent.RfidInventoryProfileAbstractTestCase"/>
        <
testcase id="RfidInventoryProfileSingleTagTestCase"
                superclass="org.eclipse.soda.dk.rfid.inventory.profile.test.agent.RfidInventoryProfileAbstractTestCase"/>
        <
testcase id="RfidInventoryProfileMultipleTagsTestCase"
                superclass="org.eclipse.soda.dk.rfid.inventory.profile.test.agent.RfidInventoryProfileAbstractTestCase"/>
        <
testcase id="RfidInventoryProfileDisconnectTestCase"
                superclass="org.eclipse.soda.dk.rfid.inventory.profile.test.agent.RfidInventoryProfileAbstractTestCase"/>

        <bundle/>
        <managedbundle/>
        <managedfactorybundle/>
    </testagent>
</dkml>




Copyright (c) 2007 IBM XML Reference 1.0.0