else{  if ((getElementFromSource( sourceObject,	StructureType.TITLE ) != null) || (getElementFromSource( sourceObject,	StructureType.CHART_BLOCK ) != null)){ svg_g2d.setDeferStrokColor( null ); svg_g2d.popParent( ); } }
	protected void ungroupPrimitive( PrimitiveRenderEvent pre, boolean drawText )	{		if ( _iun == null )		{			logger.log( ILogger.WARNING,					Messages.getString( "exception.missing.component.interaction", getULocale( ) ) ); //$NON-NLS-1$			return;		}		// For now only ungroup series elements		if ( pre.getSource( ) instanceof StructureSource )		{			final Series series = (Series) getElementFromSource( (StructureSource) pre.getSource( ),					StructureType.SERIES );			if ( series != null )			{				if ( drawText )				{					svg_g2d.popParent( );					svg_g2d.popParent( );				}				else				{					svg_g2d.setDeferStrokColor( null );					svg_g2d.popParent( );				}			}		}	}