public abstract class AbstractToolBarRunAction<T extends com.eviware.soapui.model.ModelItem>
extends com.smartbear.ready.ui.actions.toolbar.AbstractToolBarAction<T>
selectedModelItem, targetClass| Constructor and Description |
|---|
AbstractToolBarRunAction(String name,
String description,
Class<T> targetType) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
isRunnable(com.eviware.soapui.model.ModelItem modelItem) |
protected boolean |
isRunnableTestStep(com.eviware.soapui.model.ModelItem modelItem) |
protected boolean |
isRunning(com.eviware.soapui.model.ModelItem selectedModelItem) |
protected boolean |
isStopActionAvailable(com.eviware.soapui.model.ModelItem modelItem) |
void |
onTestModelItemStarted(TestModelItemStartedMessage message) |
void |
onTestModelItemStopped(TestModelItemStoppedMessage message) |
void |
perform(T source,
Object param) |
protected void |
performAction(com.eviware.soapui.model.ModelItem modelItem,
Object param) |
protected abstract void |
setStartLabel() |
protected abstract void |
setStopLabel() |
boolean |
shouldBeEnabledFor(com.eviware.soapui.model.ModelItem modelItem) |
protected void |
trackRunActionAnalytics(com.eviware.soapui.model.ModelItem modelItem) |
protected void |
trackStopActionAnalytics(com.eviware.soapui.model.ModelItem modelItem) |
protected void |
updateSelectedModelItem() |
finalize, getTargetModelItem, modelItemDeleted, updateSelectedModelItem, updateToolbarStateaddPropertyChangeListener, addPropertyChangeListener, applies, getDescription, getIconPath, getId, getName, getStartTrialAction, getStartTrialActionParameters, isDefault, isEnabled, isLicenseDependent, isLicenseValid, isTrialAvailable, needShowStartTrialTooltip, perform, removePropertyChangeListener, removePropertyChangeListener, setDescription, setEnabled, setIconPath, setNameprotected void performAction(com.eviware.soapui.model.ModelItem modelItem,
Object param)
protected void trackRunActionAnalytics(com.eviware.soapui.model.ModelItem modelItem)
protected void trackStopActionAnalytics(com.eviware.soapui.model.ModelItem modelItem)
protected boolean isRunnableTestStep(com.eviware.soapui.model.ModelItem modelItem)
protected boolean isRunning(com.eviware.soapui.model.ModelItem selectedModelItem)
public boolean shouldBeEnabledFor(com.eviware.soapui.model.ModelItem modelItem)
shouldBeEnabledFor in class com.eviware.soapui.support.action.support.AbstractSoapUIAction<T extends com.eviware.soapui.model.ModelItem>protected boolean isStopActionAvailable(com.eviware.soapui.model.ModelItem modelItem)
protected void updateSelectedModelItem()
updateSelectedModelItem in class com.smartbear.ready.ui.actions.toolbar.AbstractToolBarAction<T extends com.eviware.soapui.model.ModelItem>protected boolean isRunnable(com.eviware.soapui.model.ModelItem modelItem)
public void onTestModelItemStarted(TestModelItemStartedMessage message)
public void onTestModelItemStopped(TestModelItemStoppedMessage message)
protected abstract void setStopLabel()
protected abstract void setStartLabel()
Copyright © 2019. All rights reserved.