mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-04-29 19:45:01 +02:00
Use List instead of ArrayList in API.
This commit is contained in:
parent
ed13e97f59
commit
cd19464169
1 changed files with 8 additions and 6 deletions
|
@ -1,5 +1,5 @@
|
||||||
/*******************************************************************************
|
/*******************************************************************************
|
||||||
* Copyright (c) 2007, 2008 Institute for Software, HSR Hochschule fuer Technik
|
* Copyright (c) 2007, 2011 Institute for Software, HSR Hochschule fuer Technik
|
||||||
* Rapperswil, University of applied sciences and others
|
* Rapperswil, University of applied sciences and others
|
||||||
* All rights reserved. This program and the accompanying materials
|
* All rights reserved. This program and the accompanying materials
|
||||||
* are made available under the terms of the Eclipse Public License v1.0
|
* are made available under the terms of the Eclipse Public License v1.0
|
||||||
|
@ -12,6 +12,7 @@
|
||||||
package org.eclipse.cdt.internal.ui.refactoring;
|
package org.eclipse.cdt.internal.ui.refactoring;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
import org.eclipse.osgi.util.NLS;
|
import org.eclipse.osgi.util.NLS;
|
||||||
import org.eclipse.text.edits.TextEditGroup;
|
import org.eclipse.text.edits.TextEditGroup;
|
||||||
|
@ -39,7 +40,7 @@ import org.eclipse.cdt.internal.ui.refactoring.utils.VisibilityEnum;
|
||||||
public class AddDeclarationNodeToClassChange {
|
public class AddDeclarationNodeToClassChange {
|
||||||
private final ICPPASTCompositeTypeSpecifier nodeClass;
|
private final ICPPASTCompositeTypeSpecifier nodeClass;
|
||||||
private final VisibilityEnum visibility;
|
private final VisibilityEnum visibility;
|
||||||
private ArrayList<IASTNode> fieldNodes = new ArrayList<IASTNode>();
|
private List<IASTNode> fieldNodes = new ArrayList<IASTNode>();
|
||||||
private final ModificationCollector collector;
|
private final ModificationCollector collector;
|
||||||
|
|
||||||
public static void createChange(ICPPASTCompositeTypeSpecifier nodeClass,
|
public static void createChange(ICPPASTCompositeTypeSpecifier nodeClass,
|
||||||
|
@ -47,14 +48,15 @@ public class AddDeclarationNodeToClassChange {
|
||||||
ModificationCollector collector) {
|
ModificationCollector collector) {
|
||||||
new AddDeclarationNodeToClassChange(nodeClass, visibility, fieldNodes, collector, isField);
|
new AddDeclarationNodeToClassChange(nodeClass, visibility, fieldNodes, collector, isField);
|
||||||
}
|
}
|
||||||
|
|
||||||
public static void createChange(ICPPASTCompositeTypeSpecifier nodeClass,
|
public static void createChange(ICPPASTCompositeTypeSpecifier nodeClass,
|
||||||
VisibilityEnum visibility, ArrayList<IASTNode> fieldNodes, boolean isField,
|
VisibilityEnum visibility, List<IASTNode> fieldNodes, boolean isField,
|
||||||
ModificationCollector collector) {
|
ModificationCollector collector) {
|
||||||
new AddDeclarationNodeToClassChange(nodeClass, visibility, fieldNodes, collector, isField);
|
new AddDeclarationNodeToClassChange(nodeClass, visibility, fieldNodes, collector, isField);
|
||||||
}
|
}
|
||||||
|
|
||||||
private AddDeclarationNodeToClassChange(ICPPASTCompositeTypeSpecifier nodeClass,
|
private AddDeclarationNodeToClassChange(ICPPASTCompositeTypeSpecifier nodeClass,
|
||||||
VisibilityEnum visibility, ArrayList<IASTNode> fieldNodes,
|
VisibilityEnum visibility, List<IASTNode> fieldNodes,
|
||||||
ModificationCollector collector, boolean isField) {
|
ModificationCollector collector, boolean isField) {
|
||||||
this.fieldNodes = fieldNodes;
|
this.fieldNodes = fieldNodes;
|
||||||
this.nodeClass = nodeClass;
|
this.nodeClass = nodeClass;
|
||||||
|
|
Loading…
Add table
Reference in a new issue