KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > apache > jmeter > engine > TurnElementsOn


1 //$Header: /home/cvs/jakarta-jmeter/src/core/org/apache/jmeter/engine/TurnElementsOn.java,v 1.1.2.2 2004/10/01 00:37:00 sebb Exp $
2
/*
3  * Copyright 2001-2004 The Apache Software Foundation.
4  *
5  * Licensed under the Apache License, Version 2.0 (the "License");
6  * you may not use this file except in compliance with the License.
7  * You may obtain a copy of the License at
8  *
9  * http://www.apache.org/licenses/LICENSE-2.0
10  *
11  * Unless required by applicable law or agreed to in writing, software
12  * distributed under the License is distributed on an "AS IS" BASIS,
13  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14  * See the License for the specific language governing permissions and
15  * limitations under the License.
16  *
17 */

18
19 package org.apache.jmeter.engine;
20
21 import org.apache.jmeter.testelement.TestElement;
22 import org.apache.jmeter.testelement.TestPlan;
23 import org.apache.jorphan.collections.HashTree;
24 import org.apache.jorphan.collections.HashTreeTraverser;
25
26 public class TurnElementsOn implements HashTreeTraverser
27 {
28
29    /* (non-Javadoc)
30     * @see org.apache.jorphan.collections.HashTreeTraverser#addNode(java.lang.Object, org.apache.jorphan.collections.HashTree)
31     */

32    public void addNode(Object JavaDoc node, HashTree subTree)
33    {
34       if (node instanceof TestElement && !(node instanceof TestPlan))
35       {
36          ((TestElement)node).setRunningVersion(true);
37       }
38
39    }
40
41    /* (non-Javadoc)
42     * @see org.apache.jorphan.collections.HashTreeTraverser#subtractNode()
43     */

44    public void subtractNode()
45    {
46    }
47
48    /* (non-Javadoc)
49     * @see org.apache.jorphan.collections.HashTreeTraverser#processPath()
50     */

51    public void processPath()
52    {
53    }
54
55 }
56
Popular Tags