Modified: 
jakarta/jmeter/trunk/src/core/org/apache/jmeter/engine/util/ValueReplacer.java
URL: 
http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/core/org/apache/jmeter/engine/util/ValueReplacer.java?rev=674362&r1=674361&r2=674362&view=diff
==============================================================================
--- 
jakarta/jmeter/trunk/src/core/org/apache/jmeter/engine/util/ValueReplacer.java 
(original)
+++ 
jakarta/jmeter/trunk/src/core/org/apache/jmeter/engine/util/ValueReplacer.java 
Sun Jul  6 16:42:12 2008
@@ -13,7 +13,7 @@
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- * 
+ *
  */
 
 package org.apache.jmeter.engine.util;
@@ -41,106 +41,106 @@
  * @version $Revision$ updated on $Date$
  */
 public class ValueReplacer {
-       private static final Logger log = LoggingManager.getLoggerForClass();
+    private static final Logger log = LoggingManager.getLoggerForClass();
 
-       private CompoundVariable masterFunction = new CompoundVariable();
+    private CompoundVariable masterFunction = new CompoundVariable();
 
-       private Map variables = new HashMap();
+    private Map variables = new HashMap();
 
-       public ValueReplacer() {
-       }
+    public ValueReplacer() {
+    }
 
-       public ValueReplacer(TestPlan tp) {
-               setUserDefinedVariables(tp.getUserDefinedVariables());
-       }
-
-       boolean containsKey(String k){
-               return variables.containsKey(k);
-       }
-       public void setUserDefinedVariables(Map variables) {
-               this.variables = variables;
-       }
-
-       public void replaceValues(TestElement el) throws 
InvalidVariableException {
-               Collection newProps = replaceValues(el.propertyIterator(), new 
ReplaceStringWithFunctions(masterFunction,
-                               variables));
-               setProperties(el, newProps);
-       }
-
-       private void setProperties(TestElement el, Collection newProps) {
-               Iterator iter = newProps.iterator();
-               el.clear();
-               while (iter.hasNext()) {
-                       el.setProperty((JMeterProperty) iter.next());
-               }
-       }
-
-       public void reverseReplace(TestElement el) throws 
InvalidVariableException {
-               Collection newProps = replaceValues(el.propertyIterator(), new 
ReplaceFunctionsWithStrings(masterFunction,
-                               variables));
-               setProperties(el, newProps);
-       }
-
-       public void reverseReplace(TestElement el, boolean regexMatch) throws 
InvalidVariableException {
-               Collection newProps = replaceValues(el.propertyIterator(), new 
ReplaceFunctionsWithStrings(masterFunction,
-                               variables, regexMatch));
-               setProperties(el, newProps);
-       }
-
-       public void undoReverseReplace(TestElement el) throws 
InvalidVariableException {
-               Collection newProps = replaceValues(el.propertyIterator(), new 
UndoVariableReplacement(masterFunction,
-                               variables));
-               setProperties(el, newProps);
-       }
-
-       public void addVariable(String name, String value) {
-               variables.put(name, value);
-       }
-
-       /**
-        * Add all the given variables to this replacer's variables map.
-        * 
-        * @param vars
-        *            A map of variable name-value pairs (String-to-String).
-        */
-       public void addVariables(Map vars) {
-               variables.putAll(vars);
-       }
-
-       private Collection replaceValues(PropertyIterator iter, 
ValueTransformer transform) throws InvalidVariableException {
-               List props = new LinkedList();
-               while (iter.hasNext()) {
-                       JMeterProperty val = iter.next();
-                       if (log.isDebugEnabled()) {
-                               log.debug("About to replace in property of 
type: " + val.getClass() + ": " + val);
-                       }
-                       if (val instanceof StringProperty) {
-                               // Must not convert TestElement.gui_class etc
-                               if 
(!val.getName().equals(TestElement.GUI_CLASS) &&
+    public ValueReplacer(TestPlan tp) {
+        setUserDefinedVariables(tp.getUserDefinedVariables());
+    }
+
+    boolean containsKey(String k){
+        return variables.containsKey(k);
+    }
+    public void setUserDefinedVariables(Map variables) {
+        this.variables = variables;
+    }
+
+    public void replaceValues(TestElement el) throws InvalidVariableException {
+        Collection newProps = replaceValues(el.propertyIterator(), new 
ReplaceStringWithFunctions(masterFunction,
+                variables));
+        setProperties(el, newProps);
+    }
+
+    private void setProperties(TestElement el, Collection newProps) {
+        Iterator iter = newProps.iterator();
+        el.clear();
+        while (iter.hasNext()) {
+            el.setProperty((JMeterProperty) iter.next());
+        }
+    }
+
+    public void reverseReplace(TestElement el) throws InvalidVariableException 
{
+        Collection newProps = replaceValues(el.propertyIterator(), new 
ReplaceFunctionsWithStrings(masterFunction,
+                variables));
+        setProperties(el, newProps);
+    }
+
+    public void reverseReplace(TestElement el, boolean regexMatch) throws 
InvalidVariableException {
+        Collection newProps = replaceValues(el.propertyIterator(), new 
ReplaceFunctionsWithStrings(masterFunction,
+                variables, regexMatch));
+        setProperties(el, newProps);
+    }
+
+    public void undoReverseReplace(TestElement el) throws 
InvalidVariableException {
+        Collection newProps = replaceValues(el.propertyIterator(), new 
UndoVariableReplacement(masterFunction,
+                variables));
+        setProperties(el, newProps);
+    }
+
+    public void addVariable(String name, String value) {
+        variables.put(name, value);
+    }
+
+    /**
+     * Add all the given variables to this replacer's variables map.
+     *
+     * @param vars
+     *            A map of variable name-value pairs (String-to-String).
+     */
+    public void addVariables(Map vars) {
+        variables.putAll(vars);
+    }
+
+    private Collection replaceValues(PropertyIterator iter, ValueTransformer 
transform) throws InvalidVariableException {
+        List props = new LinkedList();
+        while (iter.hasNext()) {
+            JMeterProperty val = iter.next();
+            if (log.isDebugEnabled()) {
+                log.debug("About to replace in property of type: " + 
val.getClass() + ": " + val);
+            }
+            if (val instanceof StringProperty) {
+                // Must not convert TestElement.gui_class etc
+                if (!val.getName().equals(TestElement.GUI_CLASS) &&
                         !val.getName().equals(TestElement.TEST_CLASS)) {
-                                       val = transform.transformValue(val);
-                                       if (log.isDebugEnabled()) {
-                                               log.debug("Replacement result: 
" + val);
-                                       }
-                               }
-                       } else if (val instanceof MultiProperty) {
-                               MultiProperty multiVal = (MultiProperty) val;
-                               Collection newValues = 
replaceValues(multiVal.iterator(), transform);
-                               multiVal.clear();
-                               Iterator propIter = newValues.iterator();
-                               while (propIter.hasNext()) {
-                                       multiVal.addProperty((JMeterProperty) 
propIter.next());
-                               }
-                               if (log.isDebugEnabled()) {
-                                       log.debug("Replacement result: " + 
multiVal);
-                               }
-                       } else {
-                               if (log.isDebugEnabled()) {
-                                       log.debug("Won't replace " + val);
-                               }
-                       }
-                       props.add(val);
-               }
-               return props;
-       }
+                    val = transform.transformValue(val);
+                    if (log.isDebugEnabled()) {
+                        log.debug("Replacement result: " + val);
+                    }
+                }
+            } else if (val instanceof MultiProperty) {
+                MultiProperty multiVal = (MultiProperty) val;
+                Collection newValues = replaceValues(multiVal.iterator(), 
transform);
+                multiVal.clear();
+                Iterator propIter = newValues.iterator();
+                while (propIter.hasNext()) {
+                    multiVal.addProperty((JMeterProperty) propIter.next());
+                }
+                if (log.isDebugEnabled()) {
+                    log.debug("Replacement result: " + multiVal);
+                }
+            } else {
+                if (log.isDebugEnabled()) {
+                    log.debug("Won't replace " + val);
+                }
+            }
+            props.add(val);
+        }
+        return props;
+    }
 }

Modified: 
jakarta/jmeter/trunk/src/core/org/apache/jmeter/engine/util/ValueTransformer.java
URL: 
http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/core/org/apache/jmeter/engine/util/ValueTransformer.java?rev=674362&r1=674361&r2=674362&view=diff
==============================================================================
--- 
jakarta/jmeter/trunk/src/core/org/apache/jmeter/engine/util/ValueTransformer.java
 (original)
+++ 
jakarta/jmeter/trunk/src/core/org/apache/jmeter/engine/util/ValueTransformer.java
 Sun Jul  6 16:42:12 2008
@@ -13,7 +13,7 @@
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- * 
+ *
  */
 
 /*
@@ -27,27 +27,27 @@
 import org.apache.jmeter.testelement.property.JMeterProperty;
 
 interface ValueTransformer {
-       /**
-        * Transform the given property and return the new version.
-        * 
-        * @param property
-        * @return the transformed property
-        */
-       public JMeterProperty transformValue(JMeterProperty property) throws 
InvalidVariableException;
-
-       /**
-        * Set the master function for the value transformer. This handles
-        * converting strings to functions.
-        * 
-        * @param masterFunction
-        */
-       public void setMasterFunction(CompoundVariable masterFunction);
-
-       /**
-        * Set the variable names and values used to reverse replace functions 
with
-        * strings, and undo functions to raw values.
-        * 
-        * @param vars
-        */
-       public void setVariables(Map vars);
+    /**
+     * Transform the given property and return the new version.
+     *
+     * @param property
+     * @return the transformed property
+     */
+    public JMeterProperty transformValue(JMeterProperty property) throws 
InvalidVariableException;
+
+    /**
+     * Set the master function for the value transformer. This handles
+     * converting strings to functions.
+     *
+     * @param masterFunction
+     */
+    public void setMasterFunction(CompoundVariable masterFunction);
+
+    /**
+     * Set the variable names and values used to reverse replace functions with
+     * strings, and undo functions to raw values.
+     *
+     * @param vars
+     */
+    public void setVariables(Map vars);
 }

Modified: 
jakarta/jmeter/trunk/src/core/org/apache/jmeter/exceptions/IllegalUserActionException.java
URL: 
http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/core/org/apache/jmeter/exceptions/IllegalUserActionException.java?rev=674362&r1=674361&r2=674362&view=diff
==============================================================================
--- 
jakarta/jmeter/trunk/src/core/org/apache/jmeter/exceptions/IllegalUserActionException.java
 (original)
+++ 
jakarta/jmeter/trunk/src/core/org/apache/jmeter/exceptions/IllegalUserActionException.java
 Sun Jul  6 16:42:12 2008
@@ -13,7 +13,7 @@
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- * 
+ *
  */
 
 package org.apache.jmeter.exceptions;
@@ -21,14 +21,14 @@
 /**
  */
 public class IllegalUserActionException extends Exception {
-       /**
-        * @deprecated - use IllegalUserActionException(String)
-        */
-       public IllegalUserActionException() {
-               super();
-       }
+    /**
+     * @deprecated - use IllegalUserActionException(String)
+     */
+    public IllegalUserActionException() {
+        super();
+    }
 
-       public IllegalUserActionException(String name) {
-               super(name);
-       }
+    public IllegalUserActionException(String name) {
+        super(name);
+    }
 }
\ No newline at end of file



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to