public abstract class BaseTab extends Object implements TabbedDialogModel.Tab
Constructor and Description |
---|
BaseTab(com.eviware.soapui.impl.wsdl.WsdlProject project,
Class dialogModelClass,
int tabIndex) |
Modifier and Type | Method and Description |
---|---|
static JComboBox |
buildComboBox() |
protected abstract JPanel |
buildComponent() |
static com.smartbear.soapui.ui.components.FileField |
buildFileField(String hintText,
Map<String,com.eviware.soapui.support.types.StringList> extensionsMap) |
static com.smartbear.soapui.ui.components.FileField |
buildFileField(String title,
String fileType,
String subtext,
String hintText,
Map<String,com.eviware.soapui.support.types.StringList> extensionsMap) |
static JLabel |
buildLabel(String text) |
static JLabel |
buildLightLabel(String text) |
protected static JTextField |
buildProjectNameTextField(String text) |
static com.smartbear.soapui.ui.components.textfield.TextField |
buildTextField() |
static com.smartbear.soapui.ui.components.textfield.HintTextField |
buildTextField(String hint) |
void |
closeParentWindow() |
ActionListener |
getComboboxEnterKeyAction() |
Component |
getComponent() |
int |
getIndex() |
com.eviware.soapui.impl.wsdl.WsdlProject |
getProject() |
protected String |
getSettingsPrefix() |
void |
registerComboboxEnterKeyAction(JComboBox comboBox) |
void |
setProject(com.eviware.soapui.impl.wsdl.WsdlProject project) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getActionForButton, getHelpLink, getHelpUrl, getTitle, getType, isButtonEnabled, load, save
public BaseTab(com.eviware.soapui.impl.wsdl.WsdlProject project, Class dialogModelClass, int tabIndex)
public com.eviware.soapui.impl.wsdl.WsdlProject getProject()
public void setProject(com.eviware.soapui.impl.wsdl.WsdlProject project)
protected String getSettingsPrefix()
public int getIndex()
getIndex
in interface TabbedDialogModel.Tab
protected abstract JPanel buildComponent()
public Component getComponent()
getComponent
in interface TabbedDialogModel.Tab
public static com.smartbear.soapui.ui.components.textfield.TextField buildTextField()
public static com.smartbear.soapui.ui.components.textfield.HintTextField buildTextField(@Nullable String hint)
protected static JTextField buildProjectNameTextField(String text)
public static com.smartbear.soapui.ui.components.FileField buildFileField(String hintText, Map<String,com.eviware.soapui.support.types.StringList> extensionsMap)
public static com.smartbear.soapui.ui.components.FileField buildFileField(String title, String fileType, String subtext, String hintText, Map<String,com.eviware.soapui.support.types.StringList> extensionsMap)
public static JComboBox buildComboBox()
public void closeParentWindow()
public void registerComboboxEnterKeyAction(JComboBox comboBox)
@Nullable public ActionListener getComboboxEnterKeyAction()
Copyright © 2019. All rights reserved.