@Override
public void onSuccess( List<ContactFolder> result ) {
GWTSessionManager.get().setContactFolderList( result );
buildContactFolderList();
ListDetailsPanel panel = (ListDetailsPanel) PanelRegistry.LIST_DETAILS_PANEL.get();
panel.setContactsPanelActive();
PanelRegistry.LEFT_PANEL.unmask();
if ( GWTSessionManager.get().getCurrentContactFolder() == null ) {
// set first folder as selected
GWTSessionManager.get().setCurrentContactFolder( result.get( 0 ) );
EventBroker.get().fireContactFolderSelected( result.get( 0 ) );