- Timestamp:
- 2012-05-22T13:01:04+12:00 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/greenstone3/src/java/org/greenstone/admin/guiext/SequenceList.java
r22185 r25635 16 16 public class SequenceList 17 17 { 18 protected ArrayList _steps = new ArrayList();18 protected ArrayList<Step> _steps = new ArrayList<Step>(); 19 19 protected ExtensionInformation _parent = null; 20 20 protected Properties _dependencies = null; … … 77 77 public Step[] getSteps() 78 78 { 79 return ( Step[])(_steps.toArray(new Step[0]));79 return (_steps.toArray(new Step[0])); 80 80 } 81 81 … … 89 89 JButton[] buttons = new JButton[_steps.size()]; 90 90 for(int i = 0; i < _steps.size(); i++){ 91 buttons[i] = ((Step)_steps.get(i)).getButton();91 buttons[i] = _steps.get(i).getButton(); 92 92 } 93 93 … … 152 152 { 153 153 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); 158 158 } 159 159 160 String[] depends = ((Step)_steps.get(i)).getDependsOn().split(",");160 String[] depends = _steps.get(i).getDependsOn().split(","); 161 161 162 162 for(int j = 0; j < depends.length; j++){ 163 163 if(depends[j].equals(id)){ 164 dependsSteps.add( ((Step)_steps.get(i)).getId());164 dependsSteps.add(_steps.get(i).getId()); 165 165 } 166 166 } … … 170 170 171 171 for(int i = 0; i < dependsSteps.size(); i++){ 172 rollbackToRecursive( (String)dependsSteps.get(i));172 rollbackToRecursive(dependsSteps.get(i)); 173 173 } 174 174 } … … 177 177 { 178 178 for(int i = 0; i < _steps.size(); i++){ 179 Step currentStep = (Step)_steps.get(i);179 Step currentStep = _steps.get(i); 180 180 if(currentStep instanceof PropertiesStep){ 181 181 ((PropertiesStep)currentStep).setPropertiesToDefaults(); … … 211 211 212 212 for(int i = 0; i < _steps.size(); i++){ 213 Step currentStep = (Step)_steps.get(i);213 Step currentStep = _steps.get(i); 214 214 JButton currentButton = currentStep.getButton(); 215 215
Note:
See TracChangeset
for help on using the changeset viewer.