Ignore:
Timestamp:
Mar 10, 2007, 9:40:28 PM (18 years ago)
Author:
cinc
Message:

Added doxygen tags. Renamed methods.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/desktop/idl/m_wpobject.idl

    r209 r248  
    1616* The Initial Developer of the Original Code is
    1717* netlabs.org: Chris Wohlgemuth <cinc-ml@netlabs.org>.
    18 * Portions created by the Initial Developer are Copyright (C) 2005-2006
     18* Portions created by the Initial Developer are Copyright (C) 2005-2007
    1919* the Initial Developer. All Rights Reserved.
    2020*
     
    3232*
    3333* ***** END LICENSE BLOCK ***** */
     34/** \file
     35    Class definition file for M_WPObject class.
     36*/
    3437
    3538#ifndef M_WPOBJECT_IDL_INCLUDED
     
    4346#include "nomstring.idl"
    4447
     48/** \interface M_WPObject
     49
     50    This class is the metaclass for the WPObject class.
     51 */
    4552interface M_WPObject : NOMClass
    4653{
     
    4956  gpointer wpclsQueryIcon();
    5057  boolean wpclsSetIcon(in gpointer pNewIcon);
     58
     59  /**
     60     This method returns the class title for classes for which this is the metaclass.
     61   */
    5162  string wpclsQueryTitle();
     63
     64  /**
     65     Method to be overriden by metaclasses when they need to do some setup.
     66
     67     \remark Desktop metaclasses should override this method instead of nomInit().
     68
     69     \par How to override:
     70     This method should be overriden by classes which need initialization. The parent
     71     must be called first.
     72
     73     \sa wpclsUnInitData()
     74   */
    5275  void wpclsInitData();
     76
     77  /**
     78     Method to be overriden by classes when they need to do some unititialization work.
     79
     80     \remark Desktop metaclasses should override this method instead of nomUnInit().
     81
     82     \par How to override
     83     This method should be overriden by classes which need uninitialization. The parent must
     84     be called last.
     85
     86     \sa wpclsInitData()
     87   */
    5388  void wpclsUnInitData();
    5489
Note: See TracChangeset for help on using the changeset viewer.