public class ModelSupport extends Object
Modifier and Type | Class and Description |
---|---|
static class |
ModelSupport.InterfaceTypeFilter |
static interface |
ModelSupport.ModelItemFilter<T extends com.eviware.soapui.model.ModelItem> |
static interface |
ModelSupport.ModelItemVisitor<T> |
Constructor and Description |
---|
ModelSupport() |
Modifier and Type | Method and Description |
---|---|
static void |
createNewIds(AbstractWsdlModelItem<?> modelItem) |
static boolean |
dependsOn(com.eviware.soapui.model.ModelItem source,
com.eviware.soapui.model.ModelItem target) |
static <T extends com.eviware.soapui.model.ModelItem> |
findModelItemById(Collection<T> items,
String modelItemId) |
static <T extends com.eviware.soapui.model.ModelItem> |
findModelItemById(Collection<T> items,
UUID modelItemId) |
static <T extends com.eviware.soapui.model.ModelItem> |
findModelItemById(String id,
com.eviware.soapui.model.ModelItem root) |
static <T extends com.eviware.soapui.model.ModelItem> |
findModelItemByName(Collection<T> items,
String name) |
static String |
generateModelItemID() |
static <T extends com.eviware.soapui.model.ModelItem> |
getChildren(com.eviware.soapui.model.ModelItem modelItem,
Class<T> childType) |
static <T extends com.eviware.soapui.model.ModelItem> |
getChildren(com.eviware.soapui.model.ModelItem modelItem,
Class<T> childType,
boolean deep) |
static <T extends Project> |
getModelItemProject(com.eviware.soapui.model.ModelItem modelItem) |
static TestCase |
getModelItemTestCase(com.eviware.soapui.model.ModelItem modelItem) |
static TestSuite |
getModelItemTestSuite(com.eviware.soapui.model.ModelItem modelItem) |
static String[] |
getNames(Collection<? extends com.eviware.soapui.model.ModelItem> list,
String[] lastItems) |
static <T extends com.eviware.soapui.model.ModelItem> |
getNames(List<T> list) |
static <T extends com.eviware.soapui.model.ModelItem> |
getNames(List<T> list,
ModelSupport.ModelItemFilter<T> filter) |
static String[] |
getNames(String[] firstItems,
Collection<? extends com.eviware.soapui.model.ModelItem> list) |
static com.eviware.soapui.model.ModelItem |
getNonVirtualModelItem(com.eviware.soapui.model.ModelItem modelItem) |
static String |
getResourceRoot(AbstractWsdlModelItem<?> testStep) |
static <T extends Project> |
getSelectedProject() |
static boolean |
isOneOf(Class modelItemClass,
Class<?>... classes) |
static boolean |
isOneOf(com.eviware.soapui.model.ModelItem modelItem,
Class<?>... classes) |
static boolean |
isParentOf(com.eviware.soapui.model.ModelItem assumedParent,
com.eviware.soapui.model.ModelItem assumedChild) |
static boolean |
sameProject(Project project,
com.eviware.soapui.model.ModelItem modelItem) |
static void |
unsetIds(AbstractWsdlModelItem<?>[] modelItems) |
static <T> void |
walkModelItemTree(com.eviware.soapui.model.ModelItem modelItem,
ModelSupport.ModelItemVisitor<T> modelItemVisitor,
Class<? extends T> clazz) |
public static <T extends com.eviware.soapui.model.ModelItem> String[] getNames(List<T> list)
public static <T extends com.eviware.soapui.model.ModelItem> List<T> getChildren(com.eviware.soapui.model.ModelItem modelItem, Class<T> childType, boolean deep)
public static <T extends com.eviware.soapui.model.ModelItem> List<T> getChildren(com.eviware.soapui.model.ModelItem modelItem, Class<T> childType)
public static <T extends com.eviware.soapui.model.ModelItem> String[] getNames(List<T> list, ModelSupport.ModelItemFilter<T> filter)
public static String[] getNames(String[] firstItems, Collection<? extends com.eviware.soapui.model.ModelItem> list)
public static String[] getNames(Collection<? extends com.eviware.soapui.model.ModelItem> list, String[] lastItems)
public static String generateModelItemID()
public static <T extends com.eviware.soapui.model.ModelItem> T findModelItemByName(Collection<T> items, String name)
public static <T extends com.eviware.soapui.model.ModelItem> T findModelItemById(Collection<T> items, String modelItemId)
public static <T extends com.eviware.soapui.model.ModelItem> T findModelItemById(Collection<T> items, UUID modelItemId)
public static <T extends com.eviware.soapui.model.ModelItem> T findModelItemById(String id, com.eviware.soapui.model.ModelItem root)
public static <T extends Project> T getModelItemProject(com.eviware.soapui.model.ModelItem modelItem)
public static TestSuite getModelItemTestSuite(com.eviware.soapui.model.ModelItem modelItem)
public static TestCase getModelItemTestCase(com.eviware.soapui.model.ModelItem modelItem)
public static String getResourceRoot(AbstractWsdlModelItem<?> testStep)
public static void createNewIds(AbstractWsdlModelItem<?> modelItem)
public static void unsetIds(AbstractWsdlModelItem<?>[] modelItems)
public static boolean dependsOn(@Nullable com.eviware.soapui.model.ModelItem source, @Nullable com.eviware.soapui.model.ModelItem target)
public static boolean isOneOf(com.eviware.soapui.model.ModelItem modelItem, Class<?>... classes)
public static boolean isParentOf(com.eviware.soapui.model.ModelItem assumedParent, com.eviware.soapui.model.ModelItem assumedChild)
public static <T> void walkModelItemTree(com.eviware.soapui.model.ModelItem modelItem, ModelSupport.ModelItemVisitor<T> modelItemVisitor, Class<? extends T> clazz)
public static com.eviware.soapui.model.ModelItem getNonVirtualModelItem(com.eviware.soapui.model.ModelItem modelItem)
public static boolean sameProject(Project project, com.eviware.soapui.model.ModelItem modelItem)
Copyright © 2019. All rights reserved.