|  | 
| const | LEVEL = 'level' | 
|  | 
| const | ACTION = 'action' | 
|  | 
| const | ENTRY = 'entry' | 
|  | 
| const | REF_TEXT_MAX_LENGTH = 100 | 
|  | 
|  | 
|  | getSplitPositions ($highlightInfos) | 
|  | 
|  | addHighlightingLayer (&$highlightEntries, &$splitPositions, $level) | 
|  | 
|  | addAllSplitPositions (&$splitPositions, $level, $highlightEntry) | 
|  | 
|  | addSingleSectionSplitPositions (&$splitPositions, $start, $end, $level, $highlightEntry) | 
|  | 
|  | startAndLengthFirstSorter (Highlight $a, Highlight $b) | 
|  | 
|  | splitPositionEntrySorter (SplitPosition $a, SplitPosition $b) | 
|  | 
|  | compare ($a, $b) | 
|  | 
|  | sortSplitPositionEntries (&$splitPositions) | 
|  | 
Definition at line 27 of file HighlightProcessor.php.
 
  
  | 
        
          | Fossology\Lib\View\HighlightProcessor::addAllSplitPositions | ( | & | $splitPositions, |  
          |  |  |  | $level, |  
          |  |  |  | $highlightEntry |  
          |  | ) |  |  |  | private | 
 
- Parameters
- 
  
    |  | $splitPositions |  |  |  | $level |  |  | Highlight | $highlightEntry |  |  
 
- Returns
- mixed 
Definition at line 187 of file HighlightProcessor.php.
 
 
  
  | 
        
          | Fossology\Lib\View\HighlightProcessor::addHighlightingLayer | ( | & | $highlightEntries, |  
          |  |  | & | $splitPositions, |  
          |  |  |  | $level |  
          |  | ) |  |  |  | private | 
 
- Parameters
- 
  
    | Highlight[] | $highlightEntries |  | $splitPositions |  |  | $level |  |  
 
- Returns
- array 
Definition at line 162 of file HighlightProcessor.php.
 
 
  
  | 
        
          | Fossology\Lib\View\HighlightProcessor::addSingleSectionSplitPositions | ( | & | $splitPositions, |  
          |  |  |  | $start, |  
          |  |  |  | $end, |  
          |  |  |  | $level, |  
          |  |  |  | $highlightEntry |  
          |  | ) |  |  |  | private | 
 
 
      
        
          | Fossology\Lib\View\HighlightProcessor::calculateSplitPositions | ( |  | $highlights | ) |  | 
      
 
 
      
        
          | Fossology\Lib\View\HighlightProcessor::flattenHighlights | ( | & | $highlights, | 
        
          |  |  |  | $excludedTypes = array() | 
        
          |  | ) |  |  | 
      
 
- Parameters
- 
  
    | Highlight[] | $highlights |  | string[] | $excludedTypes |  
 
Highlight[] $highlights 
Definition at line 104 of file HighlightProcessor.php.
 
 
  
  | 
        
          | Fossology\Lib\View\HighlightProcessor::getReferenceText | ( | License | $license, |  
          |  |  | Highlight | $highlight |  
          |  | ) |  |  |  | protected | 
 
 
  
  | 
        
          | Fossology\Lib\View\HighlightProcessor::getSplitPositions | ( |  | $highlightInfos | ) |  |  | private | 
 
 
      
        
          | Fossology\Lib\View\HighlightProcessor::sortHighlights | ( | & | $highlights | ) |  | 
      
 
 
  
  | 
        
          | Fossology\Lib\View\HighlightProcessor::sortSplitPositionEntries | ( | & | $splitPositions | ) |  |  | private | 
 
 
  
  | 
        
          | Fossology\Lib\View\HighlightProcessor::startAndLengthFirstSorter | ( | Highlight | $a, |  
          |  |  | Highlight | $b |  
          |  | ) |  |  |  | private | 
 
 
The documentation for this class was generated from the following file: