public function getPredecessors($classFilter = null)
    {
        $returnValue = array();

        
    	foreach ($this->getCache()->getAll() as $serial => $instance) {
			
			if (($classFilter == null || $instance instanceof $classFilter)
				&& in_array($this, $instance->getSuccessors())) {
				$returnValue[] = $instance;
				break;
			}
		}
        

        return (array) $returnValue;
    }
public function getPredecessors($classFilter = null)
    {
        $returnValue = array();

        
    	foreach ($this->getCache()->getAll() as $serial => $instance) {
			
			if (($classFilter == null || $instance instanceof $classFilter)
				&& in_array($this, $instance->getSuccessors())) {
				$returnValue[] = $instance;
				break;
			}
		}
        

        return (array) $returnValue;
    }
public function getPredecessors ( $ classFilter = null ) { $ returnValue = array ( ) ; foreach ( $ this -> getCache ( ) -> getAll ( ) as $ serial => $ instance ) { if ( ( $ classFilter == null || $ instance instanceof $ classFilter ) && in_array ( $ this , $ instance -> getSuccessors ( ) ) ) { $ returnValue [ ] = $ instance ; break ; } } return ( array ) $ returnValue ; }
Short description of method getPredecessors

@access public
@author Jerome Bogaerts, <jerome.bogaerts@tudor.lu>
@param  string classFilter
@return array
Short description of method getPredecessors