This class handles the reconciling strategy for the folding.
More...
List of all members.
Detailed Description
This class handles the reconciling strategy for the folding.
- Author:
- skaegebein
- Version:
- 0.8.0
- Since:
- 0.8.0
Constructor & Destructor Documentation
de.fraunhofer.isst.axbench.editors.axlmultipage.axleditor.AXLReconcilingStrategy.AXLReconcilingStrategy |
( |
|
) |
|
Member Function Documentation
void de.fraunhofer.isst.axbench.editors.axlmultipage.axleditor.AXLReconcilingStrategy.calculatePositions |
( |
|
) |
[protected] |
start method for calculating the folding.
void de.fraunhofer.isst.axbench.editors.axlmultipage.axleditor.AXLReconcilingStrategy.emitPosition |
( |
int |
startOffset, |
|
|
int |
length | |
|
) |
| | [protected] |
adds the position(offset,length) to the arraylist.
- Parameters:
-
int de.fraunhofer.isst.axbench.editors.axlmultipage.axleditor.AXLReconcilingStrategy.findEndOfATag |
( |
int |
currentpos, |
|
|
int |
length | |
|
) |
| | throws BadLocationException |
searches for the end tag.
- Parameters:
-
- Returns:
- Exceptions:
-
void de.fraunhofer.isst.axbench.editors.axlmultipage.axleditor.AXLReconcilingStrategy.findStartOfRelevantsTag |
( |
int |
startpos, |
|
|
int |
length | |
|
) |
| | throws BadLocationException |
find possible start tags.
- Parameters:
-
- Exceptions:
-
AXLEditor de.fraunhofer.isst.axbench.editors.axlmultipage.axleditor.AXLReconcilingStrategy.getEditor |
( |
|
) |
|
- Returns:
- Returns the editor.
void de.fraunhofer.isst.axbench.editors.axlmultipage.axleditor.AXLReconcilingStrategy.initialReconcile |
( |
|
) |
|
void de.fraunhofer.isst.axbench.editors.axlmultipage.axleditor.AXLReconcilingStrategy.reconcile |
( |
DirtyRegion |
dirtyRegion, |
|
|
IRegion |
subRegion | |
|
) |
| | |
void de.fraunhofer.isst.axbench.editors.axlmultipage.axleditor.AXLReconcilingStrategy.reconcile |
( |
IRegion |
partition |
) |
|
void de.fraunhofer.isst.axbench.editors.axlmultipage.axleditor.AXLReconcilingStrategy.setDocument |
( |
IDocument |
document |
) |
|
void de.fraunhofer.isst.axbench.editors.axlmultipage.axleditor.AXLReconcilingStrategy.setEditor |
( |
AXLEditor |
editor |
) |
|
void de.fraunhofer.isst.axbench.editors.axlmultipage.axleditor.AXLReconcilingStrategy.setProgressMonitor |
( |
IProgressMonitor |
monitor |
) |
|
Member Data Documentation
holds the calculated positions