Project¶
-
public class
Project
¶ A single project in an ide Session.
Methods¶
cancelVerification¶
-
public void
cancelVerification
()¶ Requests that all oustanding verification requests to do with this project are cancelled.
fromProtobuf¶
generateSupportBundle¶
languageStandard¶
-
public io.cocotec.coco.platform.coco.LanguageStandard
languageStandard
()¶ The language standard that the most recent context had for this project.
markAsActive¶
-
public void
markAsActive
(boolean exclusive)¶ Marks this project as active.
Parameters: - exclusive – If true, then marks all other projects as inactive
mostRecentContext¶
-
public io.cocotec.coco.platform.coco.ide.ProjectContext
mostRecentContext
()¶ The context that was most recently loaded into this context.
rootNode¶
-
public io.cocotec.coco.platform.coco.ide.ProjectTreeNode
rootNode
()¶ The root node of the project’s tree item.
startCodeGeneration¶
-
public void
startCodeGeneration
(io.cocotec.coco.platform.coco.CodeGenerationLanguage language, String outputDirectory)¶ Starts code generation on this project.
startCodeGeneration¶
-
public void
startCodeGeneration
()¶ Starts code generation on this project, using the settings from the package manifest.
startCreateSimulator¶
-
public void
startCreateSimulator
(io.cocotec.coco.platform.coco.ide.ProjectTreeNode toSimulate)¶ Creates a simulator that is suitable for simulating the given node.
startForceReload¶
-
public void
startForceReload
()¶ Forces this project to be reloaded from dsk, even if no changes have been detected.