private function initTypeGuesser()
    {
        $this->typeGuesserLoaded = true;

        $this->typeGuesser = $this->loadTypeGuesser();
        if (null !== $this->typeGuesser && !$this->typeGuesser instanceof BlockTypeGuesserInterface) {
            throw new UnexpectedTypeException($this->typeGuesser, 'Fxp\Component\Block\BlockTypeGuesserInterface');
        }
    }
private function initTypeGuesser()
    {
        $this->typeGuesserLoaded = true;

        $this->typeGuesser = $this->loadTypeGuesser();
        if (null !== $this->typeGuesser && !$this->typeGuesser instanceof BlockTypeGuesserInterface) {
            throw new UnexpectedTypeException($this->typeGuesser, 'Fxp\Component\Block\BlockTypeGuesserInterface');
        }
    }
private function initTypeGuesser ( ) { $ this -> typeGuesserLoaded = true ; $ this -> typeGuesser = $ this -> loadTypeGuesser ( ) ; if ( null !== $ this -> typeGuesser && ! $ this -> typeGuesser instanceof BlockTypeGuesserInterface ) { throw new UnexpectedTypeException ( $ this -> typeGuesser , 'Fxp\Component\Block\BlockTypeGuesserInterface' ) ; } }
Initializes the type guesser.

@throws UnexpectedTypeException if the type guesser is not an instance of BlockTypeGuesserInterface
Initializes the type guesser .