File: exampleLibraryAction.xml

package info (click to toggle)
camitk 6.0.0-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 389,496 kB
  • sloc: cpp: 103,476; sh: 2,448; python: 1,618; xml: 984; makefile: 128; perl: 84; sed: 20
file content (40 lines) | stat: -rw-r--r-- 1,815 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
<?xml version="1.0" encoding="UTF-8"?>
<cep    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xmlns="http://camitk.imag.fr/cepcoreschema"
        xsi:schemaLocation="http://camitk.imag.fr/cepcoreschema ../cep.xsd">
    <name>CEP created by Wizard</name>
    <contact>
        <email>Celine.Fouard@univ-grenoble-alpes.fr</email> 
    </contact>
    <description>Example of a CEP containing a library and an action depending on this library.</description>
    <actionExtensions>
        <actionExtension>
            <name>Image Threshold with my own library</name>
            <description>This action calls an internal CEP library to threshold an image.</description>
            <actions>
                <action>
                    <name>Thresholding with my own library</name>
                    <description>This action calls an internal CEP library to threshold an image.</description>
                    <component>ImageComponent</component>
                    <classification>
                        <family>CreatedByWizard</family>
                        <tag>Image</tag>
                        <tag>threshold</tag>
                    </classification>
                    <parameters>
                        <parameter name="threshold value" type="int" defaultValue="128" description="An integer."/>
                    </parameters>
                </action>
            </actions>
            <dependencies>
                <dependency type="cepLibrary" name="myveryownthreshold"/>
            </dependencies>                
        </actionExtension>
    </actionExtensions>
    <libraries>
        <library static="true">
            <name>my very own threshold</name>
            <description>Threshold a char** matrix</description>
        </library>
    </libraries>
</cep>