diff options
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.java | 12 |
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) { |