Ignore:
Timestamp:
2012-05-22T13:01:04+12:00 (12 years ago)
Author:
sjm84
Message:

Fixing Greenstone 3's use (or lack thereof) of generics, this was done automatically so we may want to change it over time. This change will also auto-format any files that have not already been formatted.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/trunk/greenstone3/src/java/org/greenstone/admin/guiext/SequenceList.java

    r22185 r25635  
    1616public class SequenceList
    1717{
    18     protected ArrayList _steps = new ArrayList();
     18    protected ArrayList<Step> _steps = new ArrayList<Step>();
    1919    protected ExtensionInformation _parent = null;
    2020    protected Properties _dependencies = null;
     
    7777    public Step[] getSteps()
    7878    {
    79     return (Step[])(_steps.toArray(new Step[0]));
     79    return (_steps.toArray(new Step[0]));
    8080    }
    8181
     
    8989    JButton[] buttons = new JButton[_steps.size()];
    9090    for(int i = 0; i < _steps.size(); i++){
    91         buttons[i] = ((Step)_steps.get(i)).getButton();
     91        buttons[i] = _steps.get(i).getButton();
    9292    }
    9393   
     
    152152    {
    153153    Step rollbackStep = null;
    154     ArrayList dependsSteps = new ArrayList();
    155     for(int i = 0; i < _steps.size(); i++){
    156         if(((Step)(_steps.get(i))).getId().equals(id)){
    157         rollbackStep = (Step)_steps.get(i);
     154    ArrayList<String> dependsSteps = new ArrayList<String>();
     155    for(int i = 0; i < _steps.size(); i++){
     156        if((_steps.get(i)).getId().equals(id)){
     157        rollbackStep = _steps.get(i);
    158158        }
    159159       
    160         String[] depends = ((Step)_steps.get(i)).getDependsOn().split(",");
     160        String[] depends = _steps.get(i).getDependsOn().split(",");
    161161
    162162        for(int j = 0; j < depends.length; j++){
    163163        if(depends[j].equals(id)){
    164             dependsSteps.add(((Step)_steps.get(i)).getId());
     164            dependsSteps.add(_steps.get(i).getId());
    165165        }
    166166        }
     
    170170
    171171    for(int i = 0; i < dependsSteps.size(); i++){
    172         rollbackToRecursive((String)dependsSteps.get(i));
     172        rollbackToRecursive(dependsSteps.get(i));
    173173    }
    174174    }
     
    177177    {
    178178    for(int i = 0; i < _steps.size(); i++){
    179         Step currentStep = (Step)_steps.get(i);
     179        Step currentStep = _steps.get(i);
    180180        if(currentStep instanceof PropertiesStep){
    181181        ((PropertiesStep)currentStep).setPropertiesToDefaults();
     
    211211   
    212212    for(int i = 0; i < _steps.size(); i++){
    213         Step currentStep = (Step)_steps.get(i);
     213        Step currentStep = _steps.get(i);
    214214        JButton currentButton = currentStep.getButton();
    215215
Note: See TracChangeset for help on using the changeset viewer.