launchWorkbenchWithProject

fun launchWorkbenchWithProject(    project: AvailProject,     globalEnvironmentSettings: GlobalEnvironmentSettings,     availProjectFilePath: String = "",     customWindowTitle: String = "",     useProjectNameAsFullTitle: Boolean = false,     projectManager: AvailProjectManager?): AvailWorkbench

Launch the Avail builderUI.

Parameters

globalEnvironmentSettings

The GlobalEnvironmentSettings for the environment this AvailWorkbench is being launched in.

project

The AvailProject to use to launch the workbench.

availProjectFilePath

The String path to the availProject configuration file or an empty String if the AvailWorkbench was started without an AvailProject.

customWindowTitle

The title to apply to the Avail Workbench window. If empty, the default will be to determine the name based upon the rules associated with useProjectNameAsFullTitle.

useProjectNameAsFullTitle

true indicates only the AvailProject.name should be used as the title for the entire workbench window; false indicates the AvailProject.name will appear in parenthesis: "Anvil ()"

projectManager

The AvailProjectManager that launched this workbench or null if not launched from an AvailProjectManager.

Throws

If something goes wrong.