public class LoaderBase extends Object
Modifier and Type | Class and Description |
---|---|
protected static class |
LoaderBase.GroovyAndJavaReflectionAdapter |
static class |
LoaderBase.TypeAnnotationsScanner |
Modifier and Type | Field and Description |
---|---|
protected com.eviware.soapui.support.action.SoapUIActionRegistry |
actionRegistry |
protected com.eviware.soapui.support.factory.SoapUIFactoryRegistry |
factoryRegistry |
protected com.eviware.soapui.support.listener.ListenerRegistry |
listenerRegistry |
protected com.smartbear.ready.ui.toolbar.ReadyApiToolbarComponentRegistry |
readyApiToolbarComponentRegistry |
Constructor and Description |
---|
LoaderBase(com.eviware.soapui.support.listener.ListenerRegistry listenerRegistry,
com.eviware.soapui.support.action.SoapUIActionRegistry actionRegistry,
com.eviware.soapui.support.factory.SoapUIFactoryRegistry factoryRegistry,
com.smartbear.ready.ui.toolbar.ReadyApiToolbarComponentRegistry readyApiToolbarComponentRegistry) |
Modifier and Type | Method and Description |
---|---|
protected void |
configureAction(com.eviware.soapui.support.action.SoapUIAction action,
com.eviware.soapui.plugins.ActionConfiguration configuration) |
protected com.eviware.soapui.support.action.SoapUIAction |
createAction(Class<com.eviware.soapui.support.action.SoapUIAction> actionClass) |
protected com.eviware.soapui.support.action.SoapUIActionGroup |
createActionGroup(Class<com.eviware.soapui.support.action.SoapUIActionGroup> actionGroupClass) |
protected com.eviware.soapui.plugins.SoapUIFactory |
createAutoFactory(Class<? extends Annotation> annotationType,
Class<? extends com.eviware.soapui.plugins.SoapUIFactory> factoryClass,
Class<?> clazz,
Annotation annotation) |
protected com.eviware.soapui.plugins.SoapUIFactory |
createFactory(Class<com.eviware.soapui.plugins.SoapUIFactory> factoryClass) |
protected <T> T |
createObject(Class<T> objectClass) |
protected Collection<com.eviware.soapui.plugins.SoapUIFactory> |
findAutoFactoryObjects(org.reflections.Reflections jarFileScanner,
Class<? extends Annotation> annotationType,
Class<? extends com.eviware.soapui.plugins.SoapUIFactory> factoryClass,
String packageFilter) |
protected List<? extends com.eviware.soapui.support.action.SoapUIActionGroup> |
loadActionGroups(org.reflections.Reflections jarFileScanner,
String packageFilter) |
protected List<? extends com.eviware.soapui.support.action.SoapUIAction> |
loadActions(org.reflections.Reflections jarFileScanner) |
protected List<? extends com.eviware.soapui.support.action.SoapUIAction> |
loadActions(org.reflections.Reflections jarFileScanner,
String packageFilter) |
protected void |
loadAutoFactories(org.reflections.Reflections jarFileScanner,
Collection<com.eviware.soapui.plugins.SoapUIFactory> factories,
String packageFilter) |
protected Collection<? extends com.eviware.soapui.plugins.SoapUIFactory> |
loadFactories(org.reflections.Reflections jarFileScanner) |
protected Collection<? extends com.eviware.soapui.plugins.SoapUIFactory> |
loadFactories(org.reflections.Reflections jarFileScanner,
String packageFilter) |
protected List<Class<? extends com.eviware.soapui.model.iface.ReadyApiListener>> |
loadListeners(org.reflections.Reflections jarFileScanner) |
protected List<Class<? extends com.eviware.soapui.model.iface.ReadyApiListener>> |
loadListeners(org.reflections.Reflections jarFileScanner,
String packageFilter) |
protected List<? extends com.smartbear.ready.ui.toolbar.ToolbarComponentGroup> |
loadToolbarComponentGroups(org.reflections.Reflections jarFileScanner,
String packageFilter) |
protected List<? extends com.eviware.soapui.support.action.SoapUIAction> |
registerActions(List<? extends com.eviware.soapui.support.action.SoapUIAction> actions) |
protected Collection<? extends com.eviware.soapui.plugins.SoapUIFactory> |
registerFactories(Collection<? extends com.eviware.soapui.plugins.SoapUIFactory> factories) |
protected List<Class<? extends com.eviware.soapui.model.iface.ReadyApiListener>> |
registerListeners(List<Class<? extends com.eviware.soapui.model.iface.ReadyApiListener>> listeners) |
protected void |
unregisterActions(List<? extends com.eviware.soapui.support.action.SoapUIAction> actions) |
protected void |
unregisterFactories(Collection<? extends com.eviware.soapui.plugins.SoapUIFactory> factories) |
protected void |
unregisterListeners(List<Class<? extends com.eviware.soapui.model.iface.ReadyApiListener>> listeners) |
protected com.eviware.soapui.support.factory.SoapUIFactoryRegistry factoryRegistry
protected com.eviware.soapui.support.action.SoapUIActionRegistry actionRegistry
protected com.eviware.soapui.support.listener.ListenerRegistry listenerRegistry
protected com.smartbear.ready.ui.toolbar.ReadyApiToolbarComponentRegistry readyApiToolbarComponentRegistry
public LoaderBase(com.eviware.soapui.support.listener.ListenerRegistry listenerRegistry, com.eviware.soapui.support.action.SoapUIActionRegistry actionRegistry, com.eviware.soapui.support.factory.SoapUIFactoryRegistry factoryRegistry, com.smartbear.ready.ui.toolbar.ReadyApiToolbarComponentRegistry readyApiToolbarComponentRegistry)
protected Collection<? extends com.eviware.soapui.plugins.SoapUIFactory> loadFactories(org.reflections.Reflections jarFileScanner) throws IllegalAccessException, InstantiationException
protected Collection<? extends com.eviware.soapui.plugins.SoapUIFactory> loadFactories(org.reflections.Reflections jarFileScanner, String packageFilter) throws IllegalAccessException, InstantiationException
protected com.eviware.soapui.plugins.SoapUIFactory createFactory(Class<com.eviware.soapui.plugins.SoapUIFactory> factoryClass) throws InstantiationException, IllegalAccessException
protected <T> T createObject(Class<T> objectClass) throws IllegalAccessException, InstantiationException
protected Collection<? extends com.eviware.soapui.plugins.SoapUIFactory> registerFactories(Collection<? extends com.eviware.soapui.plugins.SoapUIFactory> factories)
protected void loadAutoFactories(org.reflections.Reflections jarFileScanner, Collection<com.eviware.soapui.plugins.SoapUIFactory> factories, String packageFilter)
protected Collection<com.eviware.soapui.plugins.SoapUIFactory> findAutoFactoryObjects(org.reflections.Reflections jarFileScanner, Class<? extends Annotation> annotationType, Class<? extends com.eviware.soapui.plugins.SoapUIFactory> factoryClass, String packageFilter)
protected com.eviware.soapui.plugins.SoapUIFactory createAutoFactory(Class<? extends Annotation> annotationType, Class<? extends com.eviware.soapui.plugins.SoapUIFactory> factoryClass, Class<?> clazz, Annotation annotation) throws InstantiationException, IllegalAccessException, InvocationTargetException, NoSuchMethodException
protected List<Class<? extends com.eviware.soapui.model.iface.ReadyApiListener>> registerListeners(List<Class<? extends com.eviware.soapui.model.iface.ReadyApiListener>> listeners)
protected List<Class<? extends com.eviware.soapui.model.iface.ReadyApiListener>> loadListeners(org.reflections.Reflections jarFileScanner) throws IllegalAccessException, InstantiationException
protected List<Class<? extends com.eviware.soapui.model.iface.ReadyApiListener>> loadListeners(org.reflections.Reflections jarFileScanner, String packageFilter) throws IllegalAccessException, InstantiationException
protected List<? extends com.eviware.soapui.support.action.SoapUIAction> registerActions(List<? extends com.eviware.soapui.support.action.SoapUIAction> actions)
protected List<? extends com.smartbear.ready.ui.toolbar.ToolbarComponentGroup> loadToolbarComponentGroups(org.reflections.Reflections jarFileScanner, String packageFilter) throws InstantiationException, IllegalAccessException
protected List<? extends com.eviware.soapui.support.action.SoapUIActionGroup> loadActionGroups(org.reflections.Reflections jarFileScanner, String packageFilter) throws InstantiationException, IllegalAccessException
protected List<? extends com.eviware.soapui.support.action.SoapUIAction> loadActions(org.reflections.Reflections jarFileScanner) throws InstantiationException, IllegalAccessException
protected List<? extends com.eviware.soapui.support.action.SoapUIAction> loadActions(org.reflections.Reflections jarFileScanner, String packageFilter) throws InstantiationException, IllegalAccessException
protected com.eviware.soapui.support.action.SoapUIAction createAction(Class<com.eviware.soapui.support.action.SoapUIAction> actionClass) throws InstantiationException, IllegalAccessException
protected com.eviware.soapui.support.action.SoapUIActionGroup createActionGroup(Class<com.eviware.soapui.support.action.SoapUIActionGroup> actionGroupClass) throws InstantiationException, IllegalAccessException
protected void configureAction(com.eviware.soapui.support.action.SoapUIAction action, com.eviware.soapui.plugins.ActionConfiguration configuration)
protected void unregisterListeners(List<Class<? extends com.eviware.soapui.model.iface.ReadyApiListener>> listeners)
protected void unregisterFactories(Collection<? extends com.eviware.soapui.plugins.SoapUIFactory> factories)
protected void unregisterActions(List<? extends com.eviware.soapui.support.action.SoapUIAction> actions)
Copyright © 2019. All rights reserved.