@Override
    public final V view() {
        if (this.view == null) {
            try {
                this.view = buildView();
            } catch (final CoreException ce) {
                LOGGER.log(UIMessages.CREATION_FAILURE, ce, this.getClass().getName());
                throw new CoreRuntimeException(ce);
            }
        }
        return this.view;
    }
@ Override public final V view ( ) { if ( this . view == null ) { try { this . view = buildView ( ) ; } catch ( final CoreException ce ) { LOGGER . log ( UIMessages . CREATION_FAILURE , ce , this . getClass ( ) . getName ( ) ) ; throw new CoreRuntimeException ( ce ) ; } } return this . view ; }
{@inheritDoc}

@throws CoreException