<module>
    <manifestVersion>1.0.0</manifestVersion>

    <symbolicName>time-series-tool</symbolicName>
    <version>1.0.0</version>
    <name>Time Series Tool</name>
    <funding>ESA, EU</funding>

    <description>
        <![CDATA[
        This module provides the time series tool. In the user interface components are
        the <i>Time Series Manager</i>, the <i>Time Series Player</i> and the <i>Time Series Graph</i>.
        It additionally provides export components, such as export of time
        series as Google Earth KMZ file, animated gif, and CSV-file.
        ]]>
    </description>

    <vendor>Brockmann Consult GmbH</vendor>
    <contactAddress>Max-Planck-Str. 2, 21502 Geesthacht (Germany)</contactAddress>
    <copyright>(C) 2014 by Brockmann Consult GmbH</copyright>
    <url>http://envisat.esa.int/beam</url>
    <licenseUrl>http://www.gnu.org/licenses/gpl.html</licenseUrl>


    <categories>ui</categories>

    <dependency>
        <module>snap-visat-rcp</module>
    </dependency>

    <extension point="snap-ui:toolViews">

        <toolView>
            <id>timeSeriesPlayerToolView</id>
            <class>org.esa.beam.timeseries.ui.player.TimeSeriesPlayerToolView</class>
            <title>Time Series Player</title>
            <tabTitle>Time Series</tabTitle>
            <mnemonic>T</mnemonic>
            <description>Time Series Player</description>
            <accelerator>ctrl alt T</accelerator>
            <smallIcon>/org/esa/beam/timeseries/ui/icons/timeseries-player16.png</smallIcon>
            <largeIcon>/org/esa/beam/timeseries/ui/icons/timeseries-player24.png</largeIcon>
            <initState>HIDDEN</initState>
            <initSide>EAST</initSide>
            <initIndex>3</initIndex>
            <toolBarId>Time Series Tool Bar</toolBarId>
            <helpId>timeSeriesPlayer</helpId>
        </toolView>

        <toolView>
            <id>timeSeriesManagerToolView</id>
            <class>org.esa.beam.timeseries.ui.manager.TimeSeriesManagerToolView</class>
            <title>Time Series Manager</title>
            <tabTitle>Time Series Manager</tabTitle>
            <description>Time Series Manager</description>
            <mnemonic>C</mnemonic>
            <accelerator>ctrl alt C</accelerator>
            <smallIcon>/org/esa/beam/timeseries/ui/icons/timeseries-manager16.png</smallIcon>
            <largeIcon>/org/esa/beam/timeseries/ui/icons/timeseries-manager24.png</largeIcon>
            <initState>HIDDEN</initState>
            <initSide>EAST</initSide>
            <initIndex>0</initIndex>
            <toolBarId>Time Series Tool Bar</toolBarId>
            <helpId>timeSeriesManager</helpId>
        </toolView>

        <toolView>
            <id>timeSeriesGraphToolView</id>
            <class>org.esa.beam.timeseries.ui.graph.TimeSeriesGraphToolView</class>
            <title>Time Series Graph</title>
            <tabTitle>Time Series Graph</tabTitle>
            <description>Time Series Graph</description>
            <mnemonic>T</mnemonic>
            <accelerator>ctrl alt T</accelerator>
            <smallIcon>/org/esa/beam/timeseries/ui/icons/timeseries-plot16.png</smallIcon>
            <largeIcon>/org/esa/beam/timeseries/ui/icons/timeseries-plot24.png</largeIcon>
            <initState>HIDDEN</initState>
            <initSide>EAST</initSide>
            <initIndex>1</initIndex>
            <toolBarId>Time Series Tool Bar</toolBarId>
            <helpId>timeSeriesGraph</helpId>
        </toolView>

        <toolView>
            <id>timeSeriesMatrixToolView</id>
            <class>org.esa.beam.timeseries.ui.matrix.TimeSeriesMatrixToolView</class>
            <title>Time Series Matrix</title>
            <tabTitle>Time Series Matrix</tabTitle>
            <description>Time Series Matrix</description>
            <mnemonic>M</mnemonic>
            <accelerator>ctrl alt M</accelerator>
            <smallIcon>/org/esa/beam/timeseries/ui/icons/timeseries-matrix16.png</smallIcon>
            <largeIcon>/org/esa/beam/timeseries/ui/icons/timeseries-matrix24.png</largeIcon>
            <initState>HIDDEN</initState>
            <initSide>EAST</initSide>
            <initIndex>2</initIndex>
            <toolBarId>Time Series Tool Bar</toolBarId>
            <helpId>timeSeriesMatrix</helpId>
        </toolView>

    </extension>

    <extension point="snap-ui:actions">

        <action>
            <id>newTimeSeriesAssistantAction</id>
            <parent>file</parent>
            <class>org.esa.beam.timeseries.ui.assistant.TimeSeriesAssistantAction</class>
            <text>New Time Series...</text>
            <smallIcon>icons/New16.gif</smallIcon>
            <largeIcon>icons/New24.gif</largeIcon>
            <shortDescr>Create a new time series</shortDescr>
            <helpId>newTimeSeriesAssistantAction</helpId>
            <placeAfter>new</placeAfter>
            <placeBefore>open</placeBefore>
        </action>

        <action>
            <parent>exportOther</parent>
            <id>exportTimeBasedKmz</id>
            <class>org.esa.beam.timeseries.export.kmz.ExportTimeBasedKmz</class>
            <text>Time Series as Google Earth KMZ...</text>
            <mnemonic>K</mnemonic>
            <shortDescr>Export Time Series as KMZ.</shortDescr>
        </action>

    </extension>

    <extension point="snap-ui:helpSets">
        <helpSet>
            <parent>snap-beam-help</parent>
            <path>doc/help/time-series-tool.hs</path>
        </helpSet>
    </extension>

   <activator>org.esa.beam.timeseries.core.TimeSeriesToolActivator</activator>

</module>