if ( DesignEngine.getMetaDataDictionary( ) .getExtension( elementType ) != null ) { return new ExtenedElementProcessor( elementType ); }
return new ExtenedElementProcessor( elementType );
	public static IElementProcessor createProcessor( String elementType )	{		if(ReportDesignConstants.IMAGE_ITEM.equals(elementType))		{			return new ImageItemProcessor();		}		if ( ReportDesignConstants.GRID_ITEM.equals( elementType )				|| ReportDesignConstants.TABLE_ITEM.equals( elementType ) )		{			return new TableGridProcessor( elementType );		}		if ( ReportDesignConstants.TEXT_DATA_ITEM.equals( elementType ))		{			return new DynamicTextProcessor( elementType );		}		else		{			if ( DesignEngine.getMetaDataDictionary( )					.getExtension( elementType ) != null )			{				return new ExtenedElementProcessor( elementType );			}		}		return new DefaultElementProcessor( elementType );	}