public function getTransformFactory(CNabuRenderTransformInterfaceDescriptor $nb_descriptor)
    {
        if (!($retval = $this->nb_render_transform_factory_list->getItem($nb_descriptor->getKey()))) {
            $retval = $this->nb_render_transform_factory_list->addItem(new CNabuRenderTransformFactory($nb_descriptor));
        }

        return $retval;
    }
public function getTransformFactory(CNabuRenderTransformInterfaceDescriptor $nb_descriptor)
    {
        if (!($retval = $this->nb_render_transform_factory_list->getItem($nb_descriptor->getKey()))) {
            $retval = $this->nb_render_transform_factory_list->addItem(new CNabuRenderTransformFactory($nb_descriptor));
        }

        return $retval;
    }
public function getTransformFactory ( CNabuRenderTransformInterfaceDescriptor $ nb_descriptor ) { if ( ! ( $ retval = $ this -> nb_render_transform_factory_list -> getItem ( $ nb_descriptor -> getKey ( ) ) ) ) { $ retval = $ this -> nb_render_transform_factory_list -> addItem ( new CNabuRenderTransformFactory ( $ nb_descriptor ) ) ; } return $ retval ; }
Gets a Render Transform Factory instance for a Descriptor. If Factory instance already exists then returns it.
@param CNabuRenderTransformInterfaceDescriptor $nb_descriptor Render Transform Descriptor instance to locate
the required Factory.
@return CNabuRenderTransformFactory|false Returns the Factory if exists, or false if not.
Gets a Render Transform Factory instance for a Descriptor . If Factory instance already exists then returns it .