if ( bFound ) { break; }
	private final Series findDesignTimeSeries( Series seRT )			throws ChartException	{		final ChartWithAxes cwaRT = (ChartWithAxes) iun.getRunTimeModel( );		final ChartWithAxes cwaDT = (ChartWithAxes) iun.getDesignTimeModel( );		Series seDT = null;		Axis[] axaBase = cwaRT.getPrimaryBaseAxes( );		Axis axBase = axaBase[0];		Axis[] axaOrthogonal = cwaRT.getOrthogonalAxes( axBase, true );		EList elSD, elSE;		SeriesDefinition sd;		Series se = null;		int i = -1, j = 0, k = 0;		boolean bFound = false;		elSD = axaBase[0].getSeriesDefinitions( );		for ( j = 0; j < elSD.size( ); j++ )		{			sd = (SeriesDefinition) elSD.get( j );			elSE = sd.getSeries( );			for ( k = 0; k < elSE.size( ); k++ )			{				se = (Series) elSE.get( k );				if ( seRT == se )				{					bFound = true;					break;				}			}			if ( bFound )			{				break;			}		}		if ( !bFound )		{			// LOCATE INDEXES FOR AXIS/SERIESDEFINITION/SERIES IN RUN TIME MODEL			for ( i = 0; i < axaOrthogonal.length; i++ )			{				elSD = axaOrthogonal[i].getSeriesDefinitions( );				for ( j = 0; j < elSD.size( ); j++ )				{					sd = (SeriesDefinition) elSD.get( j );					elSE = sd.getSeries( );					for ( k = 0; k < elSE.size( ); k++ )					{						se = (Series) elSE.get( k );						if ( seRT == se )						{							bFound = true;							break;						}					}					if ( bFound )					{						break;					}				}				if ( bFound )				{					break;				}			}		}		if ( !bFound )		{			throw new ChartException( ChartDeviceExtensionPlugin.ID,					ChartException.OUT_OF_SYNC,					"info.cannot.find.series", //$NON-NLS-1$					new Object[]{						seRT					},					ResourceBundle.getBundle( Messages.DEVICE_EXTENSION, lcl ) );		}		// MAP TO INDEXES FOR AXIS/SERIESDEFINITION/SERIES IN DESIGN TIME MODEL		axaBase = cwaDT.getPrimaryBaseAxes( );		axBase = axaBase[0];		axaOrthogonal = cwaDT.getOrthogonalAxes( axBase, true );		if ( i == -1 )		{			elSD = axaBase[0].getSeriesDefinitions( );		}		else		{			elSD = axaOrthogonal[i].getSeriesDefinitions( );		}		sd = (SeriesDefinition) elSD.get( j );		elSE = sd.getSeries( );		seDT = (Series) elSE.get( k );		return seDT;	}