Apache JMeter
2.1.1

org.apache.jmeter.control
Class SwitchController

java.lang.Object
  extended byorg.apache.jmeter.testelement.AbstractTestElement
      extended byorg.apache.jmeter.control.GenericController
          extended byorg.apache.jmeter.control.InterleaveControl
              extended byorg.apache.jmeter.control.SwitchController
All Implemented Interfaces:
Cloneable, Controller, Serializable, TestElement

public class SwitchController
extends InterleaveControl
implements Serializable

See Also:
Serialized Form

Nested Class Summary
static class SwitchController.Test
           
 
Field Summary
 
Fields inherited from class org.apache.jmeter.control.InterleaveControl
IGNORE_SUB_CONTROLLERS, USE_SUB_CONTROLLERS
 
Fields inherited from class org.apache.jmeter.control.GenericController
current, iterationListeners, subControllersAndSamplers
 
Fields inherited from interface org.apache.jmeter.testelement.TestElement
ENABLED, GUI_CLASS, NAME, TEST_CLASS
 
Constructor Summary
SwitchController()
           
 
Method Summary
 String getSelection()
           
protected  void incrementCurrent()
           
 void reInitialize()
           
protected  void resetCurrent()
           
 void setSelection(String inputValue)
           
 
Methods inherited from class org.apache.jmeter.control.InterleaveControl
currentReturnedNull, getStyle, isSkipNext, next, nextIsAController, nextIsASampler, nextIsNull, setCurrentElement, setSkipNext, setStyle
 
Methods inherited from class org.apache.jmeter.control.GenericController
addIterationListener, addTestElement, fireIterationStart, fireIterEvents, getCurrentElement, getIterCount, getSubControllers, incrementIterCount, initialize, isDone, isFirst, removeCurrentElement, resetIterCount, setDone, setFirst
 
Methods inherited from class org.apache.jmeter.testelement.AbstractTestElement
addProperty, canRemove, clear, clearTemporary, clone, emptyTemporary, equals, getName, getProperty, getPropertyAsBoolean, getPropertyAsBoolean, getPropertyAsDouble, getPropertyAsFloat, getPropertyAsInt, getPropertyAsLong, getPropertyAsString, getThreadContext, getThreadName, isEnabled, isRunningVersion, isTemporary, logProperties, mergeIn, propertyIterator, recoverRunningVersion, removeProperty, setName, setProperty, setProperty, setRunningVersion, setTemporary, setThreadContext, setThreadName, threadFinished, threadStarted, traverse, traverseCollection, traverseMap, traverseProperty
 
Methods inherited from class java.lang.Object
finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.jmeter.testelement.TestElement
canRemove, clear, clone, getProperty, getPropertyAsBoolean, getPropertyAsFloat, getPropertyAsInt, getPropertyAsLong, getPropertyAsString, getThreadContext, getThreadName, isEnabled, isRunningVersion, isTemporary, propertyIterator, recoverRunningVersion, removeProperty, setProperty, setProperty, setRunningVersion, setTemporary, setThreadContext, setThreadName, threadFinished, threadStarted, traverse
 

Constructor Detail

SwitchController

public SwitchController()
Method Detail

reInitialize

public void reInitialize()
Overrides:
reInitialize in class InterleaveControl

resetCurrent

protected void resetCurrent()
Overrides:
resetCurrent in class GenericController
See Also:
GenericController.resetCurrent()

incrementCurrent

protected void incrementCurrent()
Overrides:
incrementCurrent in class InterleaveControl
See Also:
GenericController.incrementCurrent()

setSelection

public void setSelection(String inputValue)

getSelection

public String getSelection()

Apache JMeter
2.1.1

Copyright © 1998-2005 Apache Software Foundation. All Rights Reserved.