Package com.eviware.soapui.model.workspace

Examples of com.eviware.soapui.model.workspace.Workspace


    public static final String SOAPUI_ACTION_ID = "SaveAllProjectsAction";

    public SaveAllProjectsAction() {
        super("Save All Projects", "Saves all projects in the current Workspace");

        Workspace workspace = SoapUI.getWorkspace();
        if (workspace == null) {
            setEnabled(true);
        } else {
            setEnabled(workspace.getProjectCount() > 0);
            workspace.addWorkspaceListener(this);
        }
    }
View Full Code Here


import com.eviware.soapui.model.support.ModelSupport;
import com.eviware.soapui.model.workspace.Workspace;

public class WorkspaceDirProvider implements ValueProvider {
    public String getValue(PropertyExpansionContext context) {
        Workspace workspace = SoapUI.getWorkspace();

        if (workspace == null) {
            ModelItem modelItem = context.getModelItem();
            if (modelItem instanceof Workspace) {
                workspace = (Workspace) modelItem;
            } else {
                Project project = ModelSupport.getModelItemProject(modelItem);
                if (project != null) {
                    workspace = project.getWorkspace();
                }
            }
        }

        return workspace == null ? null : PathUtils.getAbsoluteFolder(workspace.getPath());
    }
View Full Code Here

TOP

Related Classes of com.eviware.soapui.model.workspace.Workspace

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.