@ SuppressWarnings ( "unchecked" ) public V getComponent ( ) { if ( this . component == null ) { try { this . component = ( V ) Application . getControllerManager ( ) . getComponentBuilder ( ) . build ( this ) ; } catch ( Exception e ) { throw new ControllerException ( "Component Build Error" , e ) ; } if ( this . component == null ) { throw new ControllerException ( "NULL Component." ) ; } } return this . component ; }
Get the controlled component .