String[] styles = idsp.getAllStyles( );
String[] allStyleNames = idsp.getAllStyles( ); String[] displayNames = idsp.getAllStyleDisplayNames( );
	private void populateLists( )	{		// POPULATE STYLE COMBO WITH AVAILABLE REPORT STYLES		IDataServiceProvider idsp = getContext( ).getDataServiceProvider( );		if ( idsp != null )		{			String[] styles = idsp.getAllStyles( );			// Add None option to remove style			String[] selection = new String[styles.length + 1];			System.arraycopy( styles, 0, selection, 1, styles.length );			selection[0] = Messages.getString( "ChartSheetImpl.Label.None" ); //$NON-NLS-1$			cmbStyle.setItems( selection );			String sStyle = idsp.getCurrentStyle( );			cmbStyle.setText( ( sStyle == null ) ? selection[0] : sStyle );			NameSet nameSet = LiteralHelper.legendBehaviorTypeSet;			cmbInteractivity.setItems( nameSet.getDisplayNames( ) );			cmbInteractivity.select( nameSet.getSafeNameIndex( getChart( ).getInteractivity( )					.getLegendBehavior( )					.getName( ) ) );		}	}