public class DataGeneratorDataSource extends AbstractDataSource implements MockDataSource, com.eviware.soapui.model.testsuite.TestPropertyListener
Constructor and Description |
---|
DataGeneratorDataSource() |
Modifier and Type | Method and Description |
---|---|
void |
addExternalDependency(List<com.eviware.soapui.impl.wsdl.support.ExternalDependency> dependencies) |
void |
ensureDescriptors() |
void |
finish(com.eviware.soapui.model.mock.MockRunner testRunner,
com.eviware.soapui.model.mock.MockRunContext mockRunContext) |
GeneratorDescriptor |
getActiveDescriptor() |
JComponent |
getComponent() |
GeneratorDescriptor |
getDescriptorForProperty(String property) |
String |
getGeneratedDataRowCount() |
JComponent |
getPreparedProperties() |
boolean |
isExhausted() |
boolean |
isLoaded() |
void |
load(com.eviware.soapui.model.mock.MockRunner mockRunner,
com.eviware.soapui.model.mock.MockRunContext context,
List<String> properties) |
void |
load(com.eviware.soapui.model.testsuite.TestCaseRunner testRunner,
com.eviware.soapui.model.testsuite.TestCaseRunContext context,
List<String> properties) |
protected void |
load(com.eviware.soapui.support.xml.XmlObjectConfigurationReader reader) |
void |
loadConfiguration(com.eviware.soapui.support.xml.XmlObjectConfigurationReader reader) |
void |
makeDataGeneratorSettingsPanelVisible(boolean visible) |
com.eviware.soapui.support.types.StringToStringMap |
next(com.eviware.soapui.model.mock.MockRunner mockRunner,
com.eviware.soapui.model.mock.MockRunContext context,
List<String> properties) |
com.eviware.soapui.support.types.StringToStringMap |
next(com.eviware.soapui.model.testsuite.TestCaseRunner testRunner,
com.eviware.soapui.model.testsuite.TestCaseRunContext context,
List<String> properties) |
void |
prepare(com.eviware.soapui.model.mock.MockRunner mockRunner,
com.eviware.soapui.model.mock.MockRunContext context,
List<String> properties) |
void |
prepare(com.eviware.soapui.model.testsuite.TestCaseRunner testRunner,
com.eviware.soapui.model.testsuite.TestCaseRunContext context,
List<String> properties) |
void |
propertyAdded(String name) |
void |
propertyMoved(String name,
int oldIndex,
int newIndex) |
void |
propertyRemoved(String name) |
void |
propertyRenamed(String oldName,
String newName) |
void |
propertyValueChanged(String name,
String oldValue,
String newValue) |
void |
release() |
protected void |
save(com.eviware.soapui.support.xml.XmlObjectConfigurationBuilder builder) |
void |
saveConfiguration(com.eviware.soapui.support.xml.XmlObjectConfigurationBuilder builder) |
void |
setGeneratedDataRowCount(String numberOfRows) |
void |
setGeneratorDescriptor(GeneratorDescriptor newDescriptor) |
void |
setLastSelectedProperty(Integer value) |
void |
setPropertyListProvider(DataSourcePropertyListProvider panel) |
void |
switchTo(String propertyName) |
finish, getConfig, getDataSourceContainer, getDescription, getPropertyExpansions, getTestCase, getType, init, resolve, saveConfig, sendAnalytics, setConfig
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
finish, getConfig, getDescription, getPropertyExpansions, getType, resolve, setConfig
public static final String TYPE
public GeneratorDescriptor getActiveDescriptor()
public GeneratorDescriptor getDescriptorForProperty(String property)
public String getGeneratedDataRowCount()
public void setGeneratedDataRowCount(String numberOfRows)
public void setPropertyListProvider(DataSourcePropertyListProvider panel)
public void ensureDescriptors()
public void setLastSelectedProperty(Integer value)
protected void load(com.eviware.soapui.support.xml.XmlObjectConfigurationReader reader)
load
in class AbstractDataSource
protected void save(com.eviware.soapui.support.xml.XmlObjectConfigurationBuilder builder)
save
in class AbstractDataSource
public void prepare(com.eviware.soapui.model.testsuite.TestCaseRunner testRunner, com.eviware.soapui.model.testsuite.TestCaseRunContext context, List<String> properties) throws Exception
prepare
in interface DataSource
Exception
public void load(com.eviware.soapui.model.testsuite.TestCaseRunner testRunner, com.eviware.soapui.model.testsuite.TestCaseRunContext context, List<String> properties) throws Exception
load
in interface DataSource
Exception
public com.eviware.soapui.support.types.StringToStringMap next(com.eviware.soapui.model.testsuite.TestCaseRunner testRunner, com.eviware.soapui.model.testsuite.TestCaseRunContext context, List<String> properties) throws Exception
next
in interface DataSource
Exception
public JComponent getComponent()
getComponent
in interface DataSource
public void setGeneratorDescriptor(GeneratorDescriptor newDescriptor)
public void makeDataGeneratorSettingsPanelVisible(boolean visible)
public JComponent getPreparedProperties()
getPreparedProperties
in interface DataSource
public boolean isLoaded()
isLoaded
in interface DataSource
public boolean isExhausted()
isExhausted
in interface DataSource
public void addExternalDependency(List<com.eviware.soapui.impl.wsdl.support.ExternalDependency> dependencies)
addExternalDependency
in interface DataSource
public void prepare(com.eviware.soapui.model.mock.MockRunner mockRunner, com.eviware.soapui.model.mock.MockRunContext context, List<String> properties) throws Exception
prepare
in interface MockDataSource
Exception
public void load(com.eviware.soapui.model.mock.MockRunner mockRunner, com.eviware.soapui.model.mock.MockRunContext context, List<String> properties) throws Exception
load
in interface MockDataSource
Exception
public com.eviware.soapui.support.types.StringToStringMap next(com.eviware.soapui.model.mock.MockRunner mockRunner, com.eviware.soapui.model.mock.MockRunContext context, List<String> properties) throws Exception
next
in interface MockDataSource
Exception
public void finish(com.eviware.soapui.model.mock.MockRunner testRunner, com.eviware.soapui.model.mock.MockRunContext mockRunContext)
finish
in interface MockDataSource
public void loadConfiguration(com.eviware.soapui.support.xml.XmlObjectConfigurationReader reader)
loadConfiguration
in interface MockDataSource
public void saveConfiguration(com.eviware.soapui.support.xml.XmlObjectConfigurationBuilder builder)
saveConfiguration
in interface MockDataSource
public void switchTo(String propertyName)
public void release()
release
in interface DataSource
release
in class AbstractDataSource
public void propertyAdded(String name)
propertyAdded
in interface com.eviware.soapui.model.testsuite.TestPropertyListener
public void propertyRemoved(String name)
propertyRemoved
in interface com.eviware.soapui.model.testsuite.TestPropertyListener
public void propertyRenamed(String oldName, String newName)
propertyRenamed
in interface com.eviware.soapui.model.testsuite.TestPropertyListener
public void propertyValueChanged(String name, String oldValue, String newValue)
propertyValueChanged
in interface com.eviware.soapui.model.testsuite.TestPropertyListener
public void propertyMoved(String name, int oldIndex, int newIndex)
propertyMoved
in interface com.eviware.soapui.model.testsuite.TestPropertyListener
Copyright © 2019. All rights reserved.