public abstract class AbstractEditorComponent<T extends com.eviware.soapui.support.editor.views.xml.form2.model.FormEditorParticle> extends Object implements FormEditorComponent
Constructor and Description |
---|
AbstractEditorComponent(T particle,
FormEditorComponent parent,
EditorComponentFactory factory) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getComponent, hasData, setEnabled
public AbstractEditorComponent(T particle, FormEditorComponent parent, EditorComponentFactory factory)
public T getParticle()
getParticle
in interface FormEditorComponent
public void setFormEditorView(FormEditorView formEditorView)
setFormEditorView
in interface FormEditorComponent
public FormEditorView getFormEditorView()
getFormEditorView
in interface FormEditorComponent
public EditorComponentFactory getFactory()
public JComponent getContentComponent()
getContentComponent
in interface FormEditorComponent
public com.eviware.soapui.support.components.JXToolBar getToolbar()
getToolbar
in interface FormEditorComponent
public void requestFocus()
requestFocus
in interface FormEditorComponent
public FormEditorComponent getParent()
getParent
in interface FormEditorComponent
protected com.eviware.soapui.support.components.JXToolBar buildToolbar(Boolean toggle)
public String getName()
public void hideContent()
public void showContent()
public FormEditorComponent addEditorToForm(com.eviware.soapui.support.components.SimpleForm form, FormEditorComponent editor, boolean contentOnly)
public boolean isComplex()
isComplex
in interface FormEditorComponent
public boolean requiresToolbar()
requiresToolbar
in interface FormEditorComponent
public void updateTitle()
updateTitle
in interface FormEditorComponent
public com.eviware.soapui.support.components.SimpleForm startForm()
public JPanel createContentPanel()
protected FormEditorView.ViewType getCurrentViewType()
public boolean isVisibleForViewType(FormEditorComponent component)
public boolean shouldExpandNodes()
public boolean validate(List<ComponentValidationError> errorList)
validate
in interface FormEditorComponent
Copyright © 2019. All rights reserved.