Ignore:
Timestamp:
11/22/11 21:40:26 (13 years ago)
Author:
masberg
Message:

Begin introduction of generics

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/org.modelica.mdt.ui/src/org/modelica/mdt/ui/text/ModelicaFoldingStructureProvider.java

    r694 r1136  
    8080
    8181        private boolean fHasModelicaDocComment;
    82         private LinkedHashMap fMap= new LinkedHashMap();
     82        private Map<ModelicaProjectionAnnotation, Position> fMap= new LinkedHashMap<ModelicaProjectionAnnotation, Position>();
    8383
    8484        private FoldingStructureComputationContext(IDocument document, ProjectionAnnotationModel model, boolean allowCollapsing) {
     
    284284     */
    285285    private static final class ModelicaElementSetFilter implements Filter {
    286         private final Set fSet;
     286        private final Set<IModelicaElement> fSet;
    287287        private final boolean fMatchCollapsed;
    288288
    289         private ModelicaElementSetFilter(Set set, boolean matchCollapsed) {
     289        private ModelicaElementSetFilter(Set<IModelicaElement> set, boolean matchCollapsed) {
    290290            fSet= set;
    291291            fMatchCollapsed= matchCollapsed;
     
    744744
    745745        computeFoldingStructure(ctx);
    746         Map newStructure= ctx.fMap;
     746        Map<ModelicaProjectionAnnotation, Position> newStructure= ctx.fMap;
    747747        Map oldStructure= computeCurrentStructure(ctx);
    748748
     
    12331233     */
    12341234    public final void collapseElements(IModelicaElement[] elements) {
    1235         Set set= new HashSet(Arrays.asList(elements));
     1235        Set<IModelicaElement> set= new HashSet<IModelicaElement>(Arrays.asList(elements));
    12361236        modifyFiltered(new ModelicaElementSetFilter(set, false), false);
    12371237    }
     
    12411241     */
    12421242    public final void expandElements(IModelicaElement[] elements) {
    1243         Set set= new HashSet(Arrays.asList(elements));
     1243        Set<IModelicaElement> set= new HashSet<IModelicaElement>(Arrays.asList(elements));
    12441244        modifyFiltered(new ModelicaElementSetFilter(set, true), true);
    12451245    }
Note: See TracChangeset for help on using the changeset viewer.