public class LowlevelCommands
extends java.lang.Object
| Modifier | Constructor and Description |
|---|---|
private |
LowlevelCommands()
Should prevent instantiation of this utility class.
|
| Modifier and Type | Method and Description |
|---|---|
static net.ssehub.easy.producer.core.mgmt.PLPInfo |
getProject(java.lang.String projectName)
Returns the EASy project with the given name.
|
static void |
loadProject(java.io.File projectFolder)
Adds one project (folder) to the SPLsManager.
|
static void |
loadWorkspace(java.io.File wsFolder)
Loads all projects of a given workspace (folder).
|
static void |
startEASy()
Loads and starts the classes of EASy.
|
private LowlevelCommands()
public static void loadProject(java.io.File projectFolder)
throws net.ssehub.easy.producer.core.persistence.PersistenceException
projectFolder - The toplevel folder of the projectnet.ssehub.easy.producer.core.persistence.PersistenceException - Will be thrown if the project has no valid EASy structure.public static void loadWorkspace(java.io.File wsFolder)
wsFolder - A folder which contains EASy project folders, which should be loaded.loadProject(File)public static net.ssehub.easy.producer.core.mgmt.PLPInfo getProject(java.lang.String projectName)
SPLsManager.
For this reason, the loadProject(File) or loadWorkspace(File) method should
be called before this method is called.projectName - The name of the project to be loaded.PLPInfo or null if no project was loaded with the specified
projectName.public static void startEASy()
throws java.io.IOException
java.io.IOException - in case of loading the startup sequence fails.Copyright © 2009 - 2018 SSE. All Rights Reserved.