Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'org.eclipse.ui.genericeditor/src/org/eclipse/ui/internal/genericeditor/CompositeReconcilerStrategy.java')
-rw-r--r--org.eclipse.ui.genericeditor/src/org/eclipse/ui/internal/genericeditor/CompositeReconcilerStrategy.java12
1 files changed, 2 insertions, 10 deletions
diff --git a/org.eclipse.ui.genericeditor/src/org/eclipse/ui/internal/genericeditor/CompositeReconcilerStrategy.java b/org.eclipse.ui.genericeditor/src/org/eclipse/ui/internal/genericeditor/CompositeReconcilerStrategy.java
index f302460a3e4..98699fc9851 100644
--- a/org.eclipse.ui.genericeditor/src/org/eclipse/ui/internal/genericeditor/CompositeReconcilerStrategy.java
+++ b/org.eclipse.ui.genericeditor/src/org/eclipse/ui/internal/genericeditor/CompositeReconcilerStrategy.java
@@ -10,28 +10,20 @@
*******************************************************************************/
package org.eclipse.ui.internal.genericeditor;
-import java.util.ArrayList;
import java.util.List;
import org.eclipse.core.runtime.IProgressMonitor;
import org.eclipse.jface.text.IDocument;
import org.eclipse.jface.text.IRegion;
import org.eclipse.jface.text.reconciler.DirtyRegion;
-import org.eclipse.jface.text.reconciler.IReconciler;
import org.eclipse.jface.text.reconciler.IReconcilingStrategy;
import org.eclipse.jface.text.reconciler.IReconcilingStrategyExtension;
public class CompositeReconcilerStrategy implements IReconcilingStrategy, IReconcilingStrategyExtension{
private List<IReconcilingStrategy> fReconcilingStrategies;
- public CompositeReconcilerStrategy(List<IReconciler> reconcilers, String contentType) {
- this.fReconcilingStrategies = new ArrayList<>();
- for (IReconciler iReconciler : reconcilers) {
- IReconcilingStrategy strategy = iReconciler.getReconcilingStrategy(contentType);
- if(strategy != null) {
- fReconcilingStrategies.add(strategy);
- }
- }
+ public CompositeReconcilerStrategy(List<IReconcilingStrategy> strategies) {
+ this.fReconcilingStrategies = strategies;
}
@Override
public void setProgressMonitor(IProgressMonitor monitor) {

Back to the top