public abstract class AbstractVcsAction extends com.eviware.soapui.support.action.support.AbstractSoapUIAction<WsdlProjectPro> implements com.eviware.soapui.support.action.swing.TargetProvider<WsdlProjectPro>
Constructor and Description |
---|
AbstractVcsAction(String name,
String description) |
Modifier and Type | Method and Description |
---|---|
WsdlProjectPro |
getTargetModelItem() |
protected VcsIntegration |
getVcsIntegration(WsdlProjectPro project) |
protected static WsdlProjectPro |
saveProject(WsdlProjectPro project)
project.save() method can initiate any VCS operation, and the operation can reload the project in the workspace.
|
boolean |
shouldBeEnabledFor(WsdlProjectPro projectPro) |
addPropertyChangeListener, addPropertyChangeListener, applies, getDescription, getIconPath, getId, getName, getStartTrialAction, getStartTrialActionParameters, isDefault, isEnabled, isLicenseDependent, isLicenseValid, isTrialAvailable, needShowStartTrialTooltip, perform, removePropertyChangeListener, removePropertyChangeListener, setDescription, setEnabled, setIconPath, setName
public boolean shouldBeEnabledFor(WsdlProjectPro projectPro)
shouldBeEnabledFor
in class com.eviware.soapui.support.action.support.AbstractSoapUIAction<WsdlProjectPro>
public WsdlProjectPro getTargetModelItem()
getTargetModelItem
in interface com.eviware.soapui.support.action.swing.TargetProvider<WsdlProjectPro>
protected VcsIntegration getVcsIntegration(WsdlProjectPro project)
protected static WsdlProjectPro saveProject(WsdlProjectPro project) throws IOException
project
- project to saveIOException
Copyright © 2019. All rights reserved.