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, updateToolbarState
addPropertyChangeListener, addPropertyChangeListener, applies, getDescription, getIconPath, getId, getName, getStartTrialAction, getStartTrialActionParameters, isDefault, isEnabled, isLicenseDependent, isLicenseValid, isTrialAvailable, needShowStartTrialTooltip, perform, removePropertyChangeListener, removePropertyChangeListener, setDescription, setEnabled, setIconPath, setName
protected 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.