public class ExpandableSplitPanel extends ReadyApiSplitPane implements JInspectorPanel, java.beans.PropertyChangeListener
Allows to place up to 2 components into expandable panels below main content. First inspector will be placed as a top component. Second inspector will be placed as a bottom component.
Able to split components vertically.
Modifiers | Name | Description |
---|---|---|
static javax.swing.border.Border |
EMPTY_BORDER |
Constructor and description |
---|
ExpandableSplitPanel
(javax.swing.JComponent mainComponent) Creates an instance of the split panel with inspectors |
Type Params | Return Type | Name and description |
---|---|---|
|
public void |
activate() |
|
public void |
activate(Inspector inspector) |
<T extends Inspector> |
public T |
addInspector(T inspector) |
<T extends Inspector> |
public T |
addLazyInspector(T inspector) |
|
public void |
clearInspectors() |
|
public void |
deactivate() |
|
public void |
deactivate() |
|
public javax.swing.JComponent |
getComponent() |
|
public java.awt.Component |
getContentComponent() |
|
public Inspector |
getCurrentInspector() |
|
public Inspector |
getInspector(java.lang.String inspectorId) |
|
public Inspector |
getInspectorByTitle(java.lang.String title) |
|
public java.util.List<Inspector> |
getInspectors() |
|
public boolean |
hasInspectors() |
|
public boolean |
isInspectorsVisible() |
|
public void |
loadState(Settings settings, java.lang.String componentId) Loads component parts state from settings |
|
public void |
propertyChange(java.beans.PropertyChangeEvent evt) |
|
public void |
release() |
|
public void |
removeInspector(Inspector inspector) |
|
public void |
saveState(Settings settings, java.lang.String componentId) Stores component parts state to settings |
|
public void |
setContentComponent(javax.swing.JComponent component) |
|
public void |
setCurrentInspector(java.lang.String s) |
|
public void |
setDefaultDividerLocation(float v) |
|
public void |
setInspectorVisible(Inspector inspector, boolean visible) |
|
public void |
setInspectorsVisible(boolean isInspectorsVisible) |
|
public void |
setResetDividerLocation() |
Creates an instance of the split panel with inspectors
mainComponent
- Main component at the top of the panelLoads component parts state from settings
settings
- Settings object used to store panel state - splitter position, inspector expand state.componentId
- Some unique Id to use as a part of persistent params name.Stores component parts state to settings
settings
- Settings object used to store panel state - splitter position, inspector expand state.componentId
- Some unique Id to use as a part of persistent params name.ReadyAPI functional (soapui-pro) SDK 3.62.0