@PluginPanelBuilder

Creates PanelBuilder for an object that 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 content 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 {
}
Publication date: