@PluginPanelBuilder

Applies to ReadyAPI 3.9, last modified on July 30, 2021

Creates PanelBuilder for an object which adds Desktop (main) and Overview (bottom left) panels.

PanelBuilder is most commonly used to create panels for custom test steps (which otherwise will be empty). It can also be used to override and add contents to existing panels.

The targetModelItem property defines which object class for which panels can be built.

The annotated class must implement the PluginBuilder interface.

Sample PanelBuilder

package com.smartbear.ready.plugin.template.factories;

import com.eviware.soapui.impl.EmptyPanelBuilder;
import com.eviware.soapui.plugins.auto.PluginPanelBuilder;

/**
*
*/
@PluginPanelBuilder(targetModelItem = SampleTestStep.class)
public class SamplePanelBuilder extends EmptyPanelBuilder {
}
Highlight search results