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

<!--
    Copyright (c) 2006-2011 Juha Kautto <juha@xfce.org>

    This program is free software; you can redistribute it and/or modify it
    under the terms of the GNU General Public License as published by the Free
    Software Foundation; either version 2 of the License, or (at your option)
    any later version.

    This program is distributed in the hope that it will be useful, but WITHOUT
    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
    FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for
    more details.

    You should have received a copy of the GNU General Public License along with
    this program; if not, write to the Free Software Foundation, Inc., 59 Temple
    Place, Suite 330, Boston, MA  02111-1307  USA

-->

<node name="/org/xfce/calendar">

  <interface name="org.xfce.calendar">
    <annotation name="org.freedesktop.DBus.GLib.CSymbol" value="orage_dbus_service"/>
    <method name="LoadFile">
      <!-- This is optional, and in this case is redunundant -->
      <!-- x
      <annotation name="org.freedesktop.DBus.GLib.CSymbol" value="my_object_many_args"/>
      -->
      <arg type="s" name="file" direction="in" />
    </method>
    <method name="ExportFile">
      <arg type="s" name="file" direction="in" />
      <arg type="i" name="type" direction="in" />
      <arg type="s" name="uids" direction="in" />
    </method>
    <method name="AddForeign">
      <arg type="s" name="file" direction="in" />
      <arg type="b" name="mode" direction="in" />
      <arg type="s" name="name" direction="in" />
    </method>
    <method name="RemoveForeign">
      <arg type="s" name="file" direction="in" />
    </method>
  </interface>
</node>
