com.eviware.soapui.impl
Class WorkspaceImpl
java.lang.Object
com.eviware.soapui.model.support.AbstractModelItem
com.eviware.soapui.impl.WorkspaceImpl
- All Implemented Interfaces:
- ModelItem, Workspace
public class WorkspaceImpl
- extends AbstractModelItem
- implements Workspace
Default Workspace implementation
- Author:
- Ole.Matzura
Methods inherited from class com.eviware.soapui.model.support.AbstractModelItem |
addAction, addPropertyChangeListener, addPropertyChangeListener, getActions, getDescription, 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 |
WorkspaceImpl
public WorkspaceImpl(java.lang.String path)
throws org.apache.xmlbeans.XmlException,
java.io.IOException
- Throws:
org.apache.xmlbeans.XmlException
java.io.IOException
getChooser
public javax.swing.JFileChooser getChooser()
setPath
public void setPath(java.lang.String path)
getProjects
public Project[] getProjects()
setName
public void setName(java.lang.String name)
getName
public java.lang.String getName()
- Specified by:
getName
in interface ModelItem
getProjectAt
public Project getProjectAt(int index)
- Specified by:
getProjectAt
in interface Workspace
getProjectCount
public int getProjectCount()
- Specified by:
getProjectCount
in interface Workspace
onClose
public void onClose()
- Specified by:
onClose
in interface Workspace
save
public void save()
- Specified by:
save
in interface Workspace
addWorkspaceListener
public void addWorkspaceListener(WorkspaceListener listener)
- Specified by:
addWorkspaceListener
in interface Workspace
removeWorkspaceListener
public void removeWorkspaceListener(WorkspaceListener listener)
- Specified by:
removeWorkspaceListener
in interface Workspace
importProject
public void importProject(java.lang.String fileName)
createProject
public void createProject(java.lang.String name)
removeProject
public void removeProject(Project project)
- Specified by:
removeProject
in interface Workspace
getIcon
public javax.swing.ImageIcon getIcon()
- Specified by:
getIcon
in interface ModelItem
createTreeNode
protected SoapUITreeNode createTreeNode()
- Specified by:
createTreeNode
in class AbstractModelItem
Copyright © 2005 eviware.com. All Rights Reserved.