this.setMarker( ( (ScatterSeries) series ).getMarker( ) );
getMarkers( ).clear( ); getMarkers( ).addAll( ( (ScatterSeries) series ).getMarkers( ) );
	public void translateFrom( Series series, int iSeriesDefinitionIndex,			Chart chart )	{		this.getLineAttributes( ).setVisible( true );		this.getLineAttributes( ).setColor( ColorDefinitionImpl.BLACK( ) );		if ( !( series instanceof ScatterSeries ) )		{			Marker marker = AttributeFactory.eINSTANCE.createMarker( );			marker.setSize( 5 );			marker.setType( MarkerType.BOX_LITERAL );			marker.setVisible( true );			this.setMarker( marker );		}		else		{			this.setMarker( ( (ScatterSeries) series ).getMarker( ) );		}		// Copy generic series properties		this.setLabel( series.getLabel( ) );		if ( series.getLabelPosition( ).equals( Position.INSIDE_LITERAL )				|| series.getLabelPosition( ).equals( Position.OUTSIDE_LITERAL ) )		{			this.setLabelPosition( Position.ABOVE_LITERAL );		}		else		{			this.setLabelPosition( series.getLabelPosition( ) );		}		this.setVisible( series.isVisible( ) );		this.setStacked( series.isStacked( ) );		if ( series.eIsSet( ComponentPackage.eINSTANCE.getSeries_Triggers( ) ) )		{			this.getTriggers( ).addAll( series.getTriggers( ) );		}		if ( series.eIsSet( ComponentPackage.eINSTANCE.getSeries_DataPoint( ) ) )		{			this.setDataPoint( series.getDataPoint( ) );		}		if ( series.eIsSet( ComponentPackage.eINSTANCE.getSeries_DataDefinition( ) ) )		{			this.getDataDefinition( )					.add( series.getDataDefinition( ).get( 0 ) );		}		// Copy series specific properties		if ( series instanceof StockSeries )		{			this.getLineAttributes( )					.setColor( ( (StockSeries) series ).getLineAttributes( )							.getColor( ) );		}		// Update the base axis to type text if it isn't already		if ( chart instanceof ChartWithAxes )		{			( (Axis) ( (ChartWithAxes) chart ).getAxes( ).get( 0 ) ).setCategoryAxis( true );		}		else		{			throw new IllegalArgumentException( Messages.getString( "error.invalid.argument.for.lineSeries", //$NON-NLS-1$					new Object[]{						chart.getClass( ).getName( )					},					Locale.getDefault( ) ) );		}		// Update the sampledata in the model		chart.setSampleData( getConvertedSampleData( chart.getSampleData( ),				iSeriesDefinitionIndex ) );	}