View Javadoc

1   package com.eviware.soapui.model.tree;
2   
3   import com.eviware.soapui.impl.rest.RestResource;
4   import com.eviware.soapui.impl.wsdl.WsdlOperation;
5   import com.eviware.soapui.model.ModelItem;
6   import com.eviware.soapui.model.iface.Operation;
7   import com.eviware.soapui.model.tree.nodes.OperationTreeNode;
8   import com.eviware.soapui.model.tree.nodes.RestResourceTreeNode;
9   
10  public class TreeNodeFactory
11  {
12  	public static SoapUITreeNode createTreeNode( ModelItem modelItem, SoapUITreeModel treeModel)
13  	{
14  		if( modelItem instanceof WsdlOperation )
15  			return new OperationTreeNode( (Operation) modelItem, treeModel );
16  		else if( modelItem instanceof RestResource )
17  			return new RestResourceTreeNode( (RestResource) modelItem, treeModel );
18  		
19  		return null;
20  	}
21  }