public class WorkspaceImpl extends AbstractModelItem implements Workspace
Default Workspace implementation
Modifiers | Name | Description |
---|---|---|
static java.lang.String |
DEFAULT_PROJECT_FACTORY_TYPE |
|
static int |
NOT_EXISTING_ITEM_INDEX |
|
static java.lang.String |
PROMPT_OPTION_IMPORT |
|
static java.lang.String |
PROMPT_OPTION_OPEN |
Constructor and description |
---|
WorkspaceImpl
(java.lang.String path, StringToStringMap projectOptions) |
Type Params | Return Type | Name and description |
---|---|---|
|
public void |
addBreakpointLineNumbers(java.lang.String itemId, java.lang.String lineNumbers) |
|
public void |
addProject(WsdlProject project) |
|
public void |
addProjectWithoutResolve(WsdlProject project) |
|
public void |
addWorkspaceListener(WorkspaceListener listener) |
|
public void |
clearProjectPassword(java.lang.String name) |
|
public void |
closeProject(Project project) |
|
public void |
createOrUpdateDashboardTileConfig(DashboardTile tile) |
|
public WsdlProject |
createProject(java.lang.String name) |
|
public WsdlProject |
createProject(java.lang.String name, java.io.File file) |
|
public void |
ensureProjectsCompatibilityOnStart() |
|
public java.lang.String |
getBreakpointLineNumbers(java.lang.String itemId) |
|
public java.util.List<? extends ModelItem> |
getChildren() |
|
public java.lang.String |
getCid() |
|
public java.lang.String |
getDescription() |
|
public ExpandedTreeNodesConfig |
getExpandedTreeNodesConfig() |
|
public javax.swing.ImageIcon |
getIcon() |
|
public java.lang.String |
getId() |
|
public WorkspaceIdentity |
getIdentity() |
|
public int |
getIndexOfProject(Project project) |
|
public boolean |
getItemExpandState(ModelItem modelItem) |
|
public java.lang.String |
getName() |
|
public java.util.List<Project> |
getOpenProjectList() |
|
public ModelItem |
getParent() |
|
public java.lang.String |
getPath() |
|
public Project |
getProjectAt(int index) |
|
public Project |
getProjectByName(java.lang.String projectName) |
|
public int |
getProjectCount() |
|
public java.util.List<? extends Project> |
getProjectList() |
|
public java.util.Calendar |
getProjectOpened(Project project) |
|
public java.lang.String |
getProjectPassword(java.lang.String name) |
|
public java.lang.String |
getProjectRoot() |
|
public java.util.Map<java.lang.String, Project> |
getProjects() |
|
public java.util.List<java.lang.String> |
getRecentItems(java.lang.String moduleId) |
|
public Settings |
getSettings() |
|
public Project |
importNewProject(java.lang.String fileName, int ix) |
|
public Project |
importProject(java.lang.String fileName) |
|
public Project |
importProject(java.io.InputStream inputStream) |
|
public ProjectImportResult |
importProjectOrUpdateWithResult(java.lang.String fileName) |
|
public ProjectImportResult |
importProjectWithResult(java.lang.String fileName) |
|
public WsdlProject |
importRemoteProject(java.lang.String url) |
|
public void |
initItemOrder(java.util.List sortedProjectList) |
|
public void |
inspectProjects() |
|
public java.util.List<DashboardTileConfig> |
loadDashboardTileConfigurations() |
|
public java.util.List<DashboardTileConfig> |
loadRecentDashboardTileConfigurations() |
|
public void |
loadWorkspace(java.io.File file) |
|
public void |
moveProject(int ix, int offset) |
|
public SaveStatus |
onClose() |
|
public Project |
openProject(Project project) |
|
public void |
projectOpened(Project project, java.util.Calendar dateTime) |
|
public void |
release() |
|
public Project |
reloadProject(Project project) |
|
public WsdlProject |
reloadWsdlProject(WsdlProject project) |
|
public void |
removeProject(Project project) |
|
public void |
removeWorkspaceListener(WorkspaceListener listener) |
|
public SaveStatus |
save(boolean workspaceOnly) |
|
public SaveStatus |
save(boolean saveWorkspaceOnly, boolean skipProjectsWithRunningTests) |
|
public void |
saveDashboardTile(DashboardTile tile) |
|
public void |
saveDashboardTiles(java.util.List<DashboardTile> addedTiles) |
|
public void |
saveRecentDashboardTile(DashboardTile recentTile) |
|
public void |
saveRecentDashboardTiles(java.util.List<DashboardTile> recentTiles) |
|
public void |
setDescription(java.lang.String description) |
|
public void |
setItemExpandState(ModelItem modelItem, boolean expanded) |
|
public void |
setName(java.lang.String name) |
|
public void |
setPath(java.lang.String path) |
|
public void |
setProjectRoot(java.lang.String workspaceRoot) |
|
public void |
setRecentItems(java.lang.String moduleId, java.util.List<java.lang.String> items) |
|
public void |
swapDashboardTile(DashboardTile tile1, DashboardTile tile2) |
|
public void |
switchWorkspace(java.io.File file) |
Methods inherited from class | Name |
---|---|
class AbstractModelItem |
addPropertyChangeListener, addPropertyChangeListener, fireIndexedPropertyChange, getChildren, getDashboardDbId, getProject, initItemOrder, isNotifyPropertyChanged, notifyPropertyChanged, release, removePropertyChangeListener, removePropertyChangeListener, setDashboardDbId, setNotifyPropertyChanged |
ReadyAPI functional (soapui) SDK 3.57.0