com.eviware.soapui.impl.wsdl
Class WsdlProject
java.lang.Object
com.eviware.soapui.model.support.AbstractModelItem
com.eviware.soapui.impl.wsdl.AbstractWsdlModelItem
com.eviware.soapui.impl.wsdl.WsdlProject
- All Implemented Interfaces:
- ModelItem, Project
public class WsdlProject
- extends AbstractWsdlModelItem
- implements Project
WSDL project implementation
- Author:
- Ole.Matzura
Methods inherited from class com.eviware.soapui.model.support.AbstractModelItem |
addAction, addPropertyChangeListener, addPropertyChangeListener, getActions, getPanelBuilder, getTreeModel, getTreeNode, notifyPropertyChanged, notifyPropertyChanged, notifyPropertyChanged, release, removePropertyChangeListener |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WsdlProject
public WsdlProject()
throws org.apache.xmlbeans.XmlException,
java.io.IOException
- Throws:
org.apache.xmlbeans.XmlException
java.io.IOException
WsdlProject
public WsdlProject(java.lang.String path)
throws org.apache.xmlbeans.XmlException,
java.io.IOException
- Throws:
org.apache.xmlbeans.XmlException
java.io.IOException
getInterfaceAt
public Interface getInterfaceAt(int index)
- Specified by:
getInterfaceAt
in interface Project
getInterfaceCount
public int getInterfaceCount()
- Specified by:
getInterfaceCount
in interface Project
getName
public java.lang.String getName()
- Specified by:
getName
in interface ModelItem
getPath
public java.lang.String getPath()
save
public java.lang.String save()
throws java.io.IOException
- Throws:
java.io.IOException
setName
public void setName(java.lang.String name)
importWsdl
public Interface[] importWsdl(java.lang.String url)
getProjectConfig
public com.eviware.soapui.config.ProjectConfig getProjectConfig()
addNewInterface
public WsdlInterface addNewInterface(java.lang.String name)
addProjectListener
public void addProjectListener(ProjectListener listener)
- Specified by:
addProjectListener
in interface Project
removeProjectListener
public void removeProjectListener(ProjectListener listener)
- Specified by:
removeProjectListener
in interface Project
notifyInterfaceAdded
public void notifyInterfaceAdded(WsdlInterface iface)
notifyInterfaceRemoved
public void notifyInterfaceRemoved(WsdlInterface iface)
notifyTestSuiteAdded
public void notifyTestSuiteAdded(WsdlTestSuite testSuite)
notifyTestSuiteRemoved
public void notifyTestSuiteRemoved(WsdlTestSuite testSuite)
removeInterface
public void removeInterface(WsdlInterface iface)
removeTestSuite
public void removeTestSuite(WsdlTestSuite testSuite)
getIcon
public javax.swing.ImageIcon getIcon()
- Specified by:
getIcon
in interface ModelItem
getTestSuiteCount
public int getTestSuiteCount()
- Specified by:
getTestSuiteCount
in interface Project
getTestSuiteAt
public TestSuite getTestSuiteAt(int index)
- Specified by:
getTestSuiteAt
in interface Project
addNewTestSuite
public WsdlTestSuite addNewTestSuite(java.lang.String name)
createTreeNode
protected SoapUITreeNode createTreeNode()
- Specified by:
createTreeNode
in class AbstractModelItem
Copyright © 2005 eviware.com. All Rights Reserved.