Class Index | File Index

Classes


Namespace orion.compareUtils

orion.compareUtils
Defined in: </shared/eclipse/e4/orion/I201107200200/plugins/org.eclipse.orion.client.core/web/orion/compare/compareUtils.js>.

Namespace Summary
Constructor Attributes Constructor Name and Description
 
Utility methods
Method Summary
Method Attributes Method Name and Description
<static>  
orion.compareUtils.findFirstDiff(mapper, mapperColumnIndex, lineFrom, lineTo)
<static>  
orion.compareUtils.findNextDiff(mapper, fromIndex)
<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.overlapMapper(mapperItem, mapperColumnIndex, startLineIndex, lineFrom, lineTo)
<static>  
orion.compareUtils.updateMapper(mapper, mapperColumnIndex, startLineIndex, removedLineCount, addedLineCount)
Namespace Detail
orion.compareUtils
Utility methods
Method Detail
<static> orion.compareUtils.findFirstDiff(mapper, mapperColumnIndex, lineFrom, lineTo)
Parameters:
mapper
mapperColumnIndex
lineFrom
lineTo

<static> orion.compareUtils.findNextDiff(mapper, fromIndex)
Parameters:
mapper
fromIndex

<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 diff-parser
{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.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

Documentation generated by JsDoc Toolkit 2.4.0 on Wed Jul 20 2011 02:04:43 GMT-0400 (EDT)