diff flys-artifacts/src/main/java/de/intevation/flys/artifacts/FLYSArtifact.java @ 661:fdc898a134a7

Use java.util.List instead of java.util.Vector. Removed superfluous imports. flys-artifacts/trunk@2069 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Tue, 07 Jun 2011 15:05:12 +0000
parents ed7c901ee712
children 3dc61e00385e d45c3ddaed1b
line wrap: on
line diff
--- a/flys-artifacts/src/main/java/de/intevation/flys/artifacts/FLYSArtifact.java	Tue Jun 07 14:28:44 2011 +0000
+++ b/flys-artifacts/src/main/java/de/intevation/flys/artifacts/FLYSArtifact.java	Tue Jun 07 15:05:12 2011 +0000
@@ -7,7 +7,6 @@
 import java.util.List;
 import java.util.Map;
 import java.util.Set;
-import java.util.Vector;
 
 import javax.xml.xpath.XPathConstants;
 
@@ -86,7 +85,7 @@
     protected String currentStateId;
 
     /** The identifiers of previous states on a stack.*/
-    protected Vector<String> previousStateIds;
+    protected List<String> previousStateIds;
 
     /** The name of the artifact.*/
     protected String name;
@@ -100,7 +99,7 @@
      */
     public FLYSArtifact() {
         data             = new HashMap<String, StateData>();
-        previousStateIds = new Vector<String>();
+        previousStateIds = new ArrayList<String>();
     }
 
 
@@ -224,7 +223,7 @@
         if (isStateReachable(targetState, context)) {
             logger.info("Advance: Step forward");
 
-            Vector<String> prev = getPreviousStateIds();
+            List<String> prev = getPreviousStateIds();
             prev.add(getCurrentStateId());
 
             setCurrentStateId(targetState);
@@ -234,7 +233,7 @@
         else if (isPreviousState(targetState, context)) {
             logger.info("Advance: Step back to");
 
-            Vector<String> prevs = getPreviousStateIds();
+            List<String> prevs = getPreviousStateIds();
             int targetIdx        = prevs.indexOf(targetState);
             int start            = prevs.size() - 1;
 
@@ -310,7 +309,7 @@
      *
      * @return the vector of previous state identifiers.
      */
-    protected Vector<String> getPreviousStateIds() {
+    protected List<String> getPreviousStateIds() {
         return previousStateIds;
     }
 
@@ -422,7 +421,7 @@
     protected boolean isPreviousState(String stateId, Object context) {
         logger.debug("Determine if the state '" + stateId + "' is old.");
 
-        Vector<String> prevs = getPreviousStateIds();
+        List<String> prevs = getPreviousStateIds();
         if (prevs.contains(stateId)) {
             return true;
         }
@@ -1020,7 +1019,7 @@
             }
 
             logger.debug("------ DUMP PREVIOUS STATES ------");
-            Vector<String> stateIds = getPreviousStateIds();
+            List<String> stateIds = getPreviousStateIds();
 
             for (String id: stateIds) {
                 logger.debug("- State: " + id);

http://dive4elements.wald.intevation.org