elementId = (Integer) marker.getAttribute( editorPart.ELEMENT_ID );
elementId = (Integer) marker.getAttribute( IDEMultiPageReportEditor.ELEMENT_ID );
	protected ReportElementHandle getReportElementHandle(			ModuleHandle moduleHandle, IMarker marker )	{		Integer elementId = new Integer( 0 );		try		{			elementId = (Integer) marker.getAttribute( editorPart.ELEMENT_ID );		}		catch ( CoreException e )		{			ExceptionHandler.handle( e );		}		DesignElementHandle elementHandle = null;		if ( elementId != null && elementId.intValue( ) > 0 )		{			elementHandle = moduleHandle.getElementByID( elementId.intValue( ) );			if ( ( elementHandle == null )					|| ( !( elementHandle instanceof ReportElementHandle ) ) )			{				return null;			}			if ( elementHandle instanceof CellHandle					|| elementHandle instanceof ColumnHandle					|| elementHandle instanceof MasterPageHandle					|| elementHandle instanceof ReportItemHandle					|| elementHandle instanceof RowHandle					|| elementHandle instanceof TemplateElementHandle )			{				return (ReportElementHandle) elementHandle;			}		}		return null;	}