MarkerIconDialog iconDialog = new MarkerIconDialog( this.getShell( ), getSeriesMarker( ).getIconPalette( ) );  if ( iconDialog.applyMarkerIcon( ) ) { getSeriesMarker( ) .setIconPalette( iconDialog.getIconPalette( ) ); } else { cmbMarkerTypes.setText( LiteralHelper.markerTypeSet.getDisplayNameByName( getSeriesMarker( ).getType( ).getName( ) ) ); }
	public void widgetSelected( SelectionEvent e )	{		if ( e.getSource( ).equals( btnCurve ) )		{			( (LineSeries) series ).setCurve( btnCurve.getSelection( ) );		}		else if ( e.getSource( ).equals( btnMarkerVisible ) )		{			( (LineSeries) series ).getMarker( )					.setVisible( btnMarkerVisible.getSelection( ) );			cmbMarkerTypes.setEnabled( btnMarkerVisible.getSelection( ) );			iscMarkerSize.setEnabled( btnMarkerVisible.getSelection( ) );		}		else if ( e.getSource( ).equals( cmbMarkerTypes ) )		{			if ( LiteralHelper.markerTypeSet.getNameByDisplayName( cmbMarkerTypes.getText( ) ) == "Icon" ) //$NON-NLS-1$			{//				MarkerIconDialog iconDialog = new MarkerIconDialog( this.getShell( ),//						( (LineSeries) series ).getMarker( ).getIconPalette( ) );////				if ( iconDialog.applyMarkerIcon( ) )//				{//					( (LineSeries) series ).getMarker( )//							.setIconPalette( iconDialog.getIconPalette( ) );//					( (LineSeries) series ).getMarker( )//							.setType( MarkerType.get( "Icon" ) ); //$NON-NLS-1$//				}			}			else			{				( (LineSeries) series ).getMarker( )						.setType( MarkerType.get( LiteralHelper.markerTypeSet.getNameByDisplayName( cmbMarkerTypes.getText( ) ) ) );			}		}	}