Namespace orion.compareUtils
				
				
			
				orion.compareUtils
				
				
					
Defined in:  </jobs/genie.orion/orion-client-stable/workspace/bundles/org.eclipse.orion.client.ui/web/orion/compare/compareUtils.js>.
				
			
| Constructor Attributes | Constructor Name and Description | 
|---|---|
| Utility methods | 
| Method Attributes | Method Name and Description | 
|---|---|
| <static> | orion.compareUtils.convertMergedLineNumber(mapper, lineindex, onOldFile)
								 | 
| <static> | orion.compareUtils.findFirstDiff(mapper, mapperColumnIndex, lineFrom, lineTo)
								 | 
| <static> | orion.compareUtils.fullNameByMeta(metadata)
								 | 
| <static> | orion.compareUtils.generateCompareHref(diffLocation, options)
								 | 
| <static> | orion.compareUtils.generateCompareTreeHref(folderToCompare, options)
								 | 
| <static> | orion.compareUtils.getAnnotationIndex(annotations, lineIndex)
								 | 
| <static> | orion.compareUtils.getAnnotationIndexByMapper(annotations, mapperIndex)
								 | 
| <static> | orion.compareUtils.getAnnotationMapperIndex(annotations, annotationIndex)
								 | 
| <static> | orion.compareUtils.getMapperLineCount(mapper)
								 | 
| <static> | orion.compareUtils.isMapperConflict(mapper, mapperIndex)
								 | 
| <static> | orion.compareUtils.lookUpLineIndex(mapper, mapperColumnIndex, mapperIndex)
								 | 
| <static> | orion.compareUtils.lookUpMapper(mapper, action, lineIndex)
								 Look up the mapper item by a given line index (zero based) | 
| <static> | orion.compareUtils.matchMapper(mapper, mapperColumnIndex, lineFrom, lineTo)
								 | 
| <static> | orion.compareUtils.mergeDiffBlocks(oldTextModel, newDiffBlocks, mapper, diffArray, diffArraySubstrIndex, lineDelim)
								 | 
| <static> | orion.compareUtils.overlapMapper(mapperItem, mapperColumnIndex, startLineIndex, lineFrom, lineTo)
								 | 
| <static> | orion.compareUtils.updateMapper(mapper, mapperColumnIndex, startLineIndex, removedLineCount, addedLineCount)
								 | 
					Method Detail
				
				
					 
					<static> 
					
					
					orion.compareUtils.convertMergedLineNumber(mapper, lineindex, onOldFile)
					
					
					- Parameters:
- mapper
- lineindex
- onOldFile
<static> 
					
					
					orion.compareUtils.findFirstDiff(mapper, mapperColumnIndex, lineFrom, lineTo)
					
					
					- Parameters:
- mapper
- mapperColumnIndex
- lineFrom
- lineTo
<static> 
					
					
					orion.compareUtils.fullNameByMeta(metadata)
					
					
					- Parameters:
- metadata
<static> 
					
					
					orion.compareUtils.generateCompareHref(diffLocation, options)
					
					
					- Parameters:
- diffLocation
- options
<static> 
					
					
					orion.compareUtils.generateCompareTreeHref(folderToCompare, options)
					
					
					- Parameters:
- folderToCompare
- options
<static> 
					
					
					orion.compareUtils.getAnnotationIndex(annotations, lineIndex)
					
					
					- Parameters:
- annotations
- lineIndex
<static> 
					
					
					orion.compareUtils.getAnnotationIndexByMapper(annotations, mapperIndex)
					
					
					- Parameters:
- annotations
- mapperIndex
<static> 
					
					
					orion.compareUtils.getAnnotationMapperIndex(annotations, annotationIndex)
					
					
					- Parameters:
- annotations
- annotationIndex
<static> 
					
					
					orion.compareUtils.getMapperLineCount(mapper)
					
					
					- Parameters:
- mapper
<static> 
					
					
					orion.compareUtils.isMapperConflict(mapper, mapperIndex)
					
					
					- Parameters:
- mapper
- mapperIndex
<static> 
					
					
					orion.compareUtils.lookUpLineIndex(mapper, mapperColumnIndex, mapperIndex)
					
					
					- Parameters:
- mapper
- mapperColumnIndex
- mapperIndex
<static> 
					
					{Object}
					orion.compareUtils.lookUpMapper(mapper, action, lineIndex)
					
					
					
						Look up the mapper item by a given line index (zero based)
						
						
					
					
					
					
						
							- Parameters:
- {Array} mapper
- , the mapper generated by the diffParser
- {int} action
- , mapperColumnIndex , the column index of the mapper , should be 0 or 1
- {int} lineIndex
- , the given line index
- Returns:
- {Object} the object with two fields : the mapper index that collides with the lineIndex , the start line of the mapper
<static> 
					
					
					orion.compareUtils.matchMapper(mapper, mapperColumnIndex, lineFrom, lineTo)
					
					
					- Parameters:
- mapper
- mapperColumnIndex
- lineFrom
- lineTo
<static> 
					
					
					orion.compareUtils.mergeDiffBlocks(oldTextModel, newDiffBlocks, mapper, diffArray, diffArraySubstrIndex, lineDelim)
					
					
					- Parameters:
- oldTextModel
- newDiffBlocks
- mapper
- diffArray
- diffArraySubstrIndex
- lineDelim
<static> 
					
					
					orion.compareUtils.overlapMapper(mapperItem, mapperColumnIndex, startLineIndex, lineFrom, lineTo)
					
					
					- Parameters:
- mapperItem
- mapperColumnIndex
- startLineIndex
- lineFrom
- lineTo
<static> 
					
					
					orion.compareUtils.updateMapper(mapper, mapperColumnIndex, startLineIndex, removedLineCount, addedLineCount)
					
					
					- Parameters:
- mapper
- mapperColumnIndex
- startLineIndex
- removedLineCount
- addedLineCount