00001 <?php
00002
00003
00004
00005
00006
00007
00008
00009
00010
00021 interface PEIP_INF_Observable {
00022
00023 public function addObserver(PEIP_INF_Observer $observer);
00024
00025 public function deleteObserver(PEIP_INF_Observer $observer);
00026
00027 public function notifyObservers(array $arguments = array());
00028
00029 public function countObservers();
00030
00031 public function hasChanged();
00032
00033 public function setChanged();
00034
00035 public function clearChanged();
00036
00037 }