Changeset 1136 for trunk/org.modelica.mdt.ui/src/org
- Timestamp:
- 11/22/11 21:40:26 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/org.modelica.mdt.ui/src/org/modelica/mdt/ui/text/ModelicaFoldingStructureProvider.java
r694 r1136 80 80 81 81 private boolean fHasModelicaDocComment; 82 private LinkedHashMap fMap= new LinkedHashMap();82 private Map<ModelicaProjectionAnnotation, Position> fMap= new LinkedHashMap<ModelicaProjectionAnnotation, Position>(); 83 83 84 84 private FoldingStructureComputationContext(IDocument document, ProjectionAnnotationModel model, boolean allowCollapsing) { … … 284 284 */ 285 285 private static final class ModelicaElementSetFilter implements Filter { 286 private final Set fSet;286 private final Set<IModelicaElement> fSet; 287 287 private final boolean fMatchCollapsed; 288 288 289 private ModelicaElementSetFilter(Set set, boolean matchCollapsed) {289 private ModelicaElementSetFilter(Set<IModelicaElement> set, boolean matchCollapsed) { 290 290 fSet= set; 291 291 fMatchCollapsed= matchCollapsed; … … 744 744 745 745 computeFoldingStructure(ctx); 746 Map newStructure= ctx.fMap;746 Map<ModelicaProjectionAnnotation, Position> newStructure= ctx.fMap; 747 747 Map oldStructure= computeCurrentStructure(ctx); 748 748 … … 1233 1233 */ 1234 1234 public final void collapseElements(IModelicaElement[] elements) { 1235 Set set= new HashSet(Arrays.asList(elements));1235 Set<IModelicaElement> set= new HashSet<IModelicaElement>(Arrays.asList(elements)); 1236 1236 modifyFiltered(new ModelicaElementSetFilter(set, false), false); 1237 1237 } … … 1241 1241 */ 1242 1242 public final void expandElements(IModelicaElement[] elements) { 1243 Set set= new HashSet(Arrays.asList(elements));1243 Set<IModelicaElement> set= new HashSet<IModelicaElement>(Arrays.asList(elements)); 1244 1244 modifyFiltered(new ModelicaElementSetFilter(set, true), true); 1245 1245 }
Note: See TracChangeset
for help on using the changeset viewer.