com.eviware.soapui.model.support
Class DefaultTestStepProperty

java.lang.Object
  extended by com.eviware.soapui.model.support.DefaultTestStepProperty
All Implemented Interfaces:
TestProperty, TestStepProperty
Direct Known Subclasses:
TestStepBeanProperty

public class DefaultTestStepProperty
extends java.lang.Object
implements TestStepProperty

Default implementation of TestStepProperty interface

Author:
Ole.Matzura

Nested Class Summary
static interface DefaultTestStepProperty.PropertyHandler
          Handler for providing and setting property values
static class DefaultTestStepProperty.PropertyHandlerAdapter
          Empty implementation of PropertyHandler interface
static class DefaultTestStepProperty.SimplePropertyHandler
          Simple implementation of PropertyHandler interface
 
Nested classes/interfaces inherited from interface com.eviware.soapui.model.testsuite.TestProperty
TestProperty.Type
 
Constructor Summary
DefaultTestStepProperty(java.lang.String name, boolean isReadOnly, DefaultTestStepProperty.PropertyHandler handler, WsdlTestStep testStep)
           
DefaultTestStepProperty(java.lang.String name, boolean isReadOnly, WsdlTestStep testStep)
           
DefaultTestStepProperty(java.lang.String name, WsdlTestStep testStep)
           
 
Method Summary
 java.lang.String getDescription()
           
 ModelItem getModelItem()
          Gets the modelItem containing this property
 java.lang.String getName()
           
 TestStep getTestStep()
           
 TestProperty.Type getType()
           
 java.lang.String getValue()
           
 boolean isReadOnly()
           
 void setDescription(java.lang.String description)
           
 void setIsReadOnly(boolean isReadOnly)
           
 void setName(java.lang.String name)
           
 void setPropertyHandler(DefaultTestStepProperty.PropertyHandler handler)
           
 void setValue(java.lang.String value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultTestStepProperty

public DefaultTestStepProperty(java.lang.String name,
                               boolean isReadOnly,
                               DefaultTestStepProperty.PropertyHandler handler,
                               WsdlTestStep testStep)

DefaultTestStepProperty

public DefaultTestStepProperty(java.lang.String name,
                               WsdlTestStep testStep)

DefaultTestStepProperty

public DefaultTestStepProperty(java.lang.String name,
                               boolean isReadOnly,
                               WsdlTestStep testStep)
Method Detail

getDescription

public java.lang.String getDescription()
Specified by:
getDescription in interface TestProperty

setDescription

public void setDescription(java.lang.String description)

getName

public java.lang.String getName()
Specified by:
getName in interface TestProperty

setName

public void setName(java.lang.String name)

setIsReadOnly

public void setIsReadOnly(boolean isReadOnly)

isReadOnly

public boolean isReadOnly()
Specified by:
isReadOnly in interface TestProperty

setPropertyHandler

public void setPropertyHandler(DefaultTestStepProperty.PropertyHandler handler)

getValue

public java.lang.String getValue()
Specified by:
getValue in interface TestProperty

setValue

public void setValue(java.lang.String value)
Specified by:
setValue in interface TestProperty

getTestStep

public TestStep getTestStep()
Specified by:
getTestStep in interface TestStepProperty

getType

public TestProperty.Type getType()
Specified by:
getType in interface TestProperty

getModelItem

public ModelItem getModelItem()
Description copied from interface: TestProperty
Gets the modelItem containing this property

Specified by:
getModelItem in interface TestProperty
Returns:
the modelItem containing this property


Copyright © 2005-2007 eviware.com. All Rights Reserved.