Code

Defined interface
authorcajus <cajus@594d385d-05f5-0310-b6e9-bd551577e9d8>
Mon, 12 Nov 2007 13:36:52 +0000 (13:36 +0000)
committercajus <cajus@594d385d-05f5-0310-b6e9-bd551577e9d8>
Mon, 12 Nov 2007 13:36:52 +0000 (13:36 +0000)
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-playground@7774 594d385d-05f5-0310-b6e9-bd551577e9d8

include/class_ObjectListViewport.inc
include/interface_GOsaGuiElement.inc

index f46744c73e69438f944e6631c4a46193d2c6e6ca..08c5632bdca412137155109729f7d8171aedb5b4 100644 (file)
@@ -23,7 +23,7 @@ class ObjectListViewportException extends Exception {
 
     \sa ObjectList
  */
-class ObjectListViewport {
+class ObjectListViewport implements GOsaGuiElement {
 
   /* Internal variable for color alternation */
   protected $colorAlternator= 0;
@@ -101,7 +101,7 @@ class ObjectListViewport {
 
       \return bool for if changes are present or not
         */
-  private function process(){
+  public function process(){
 
     /* TODO: process input */
     return FALSE;
index 7957dbafe6367aa2c88f9a2d3d9932fe70cb064d..136742b2eb69e69b9330e713560ef2ca03f78761 100644 (file)
@@ -5,11 +5,12 @@
     \version 1.00
     \date    2007/11/02
 
-    This interface describes what we need to filter a string
+    This interface describes what we need to display an element in the GUI
     for use with list objects.
  */
 interface GOsaGuiElement {
-  static public function filter($string);
+  public function process();
+  public function render();
 }
 
 // vim:tabstop=2:expandtab:shiftwidth=2:filetype=php:syntax:ruler: