70f496ba4173b2e289486daa3e3986454de6e67f
1 <?php
3 /*! \brief Interface for GOsaGuiElement objects.
4 \author Cajus Pollmeier <pollmeier@gonicus.de>
5 \version 1.00
6 \date 2007/11/02
8 This interface describes what we need to display an element in the GUI
9 for use with list objects.
10 */
11 interface GOsaGuiElementInteraction {
13 /**
14 * Allows the GOsaGuiElement to process all _POST events that are
15 * related to itself.
16 *
17 * @return TRUE if something has changed
18 */
19 public function process();
22 /**
23 * Allows the GOsaGuiElement to render themselves depending on several
24 * parameters.
25 */
26 public function render();
28 }
30 // vim:tabstop=2:expandtab:shiftwidth=2:filetype=php:syntax:ruler:
31 ?>