ActiveProjectManager
, EmuExporter
public class ProjectManager
extends java.lang.Object
Modifier and Type | Field | Description |
---|---|---|
protected int |
numLines |
|
protected ProjectConfiguration |
project |
|
static java.lang.String |
PROJECT_FILE_EXTENSION |
|
static java.lang.String |
PROJECT_VERSION |
|
protected java.net.URL |
projectContext |
|
protected Project |
projectDb |
|
protected SessionStorageManager |
projectStorageManager |
|
protected java.net.URL |
promptFile |
|
protected java.net.URL |
recBaseURL |
|
protected RecScriptManager |
recScriptManager |
|
protected java.lang.String |
speakerFileName |
|
protected SpeakerManager |
speakerManager |
|
protected java.net.URL |
speakerURL |
Constructor | Description |
---|---|
ProjectManager() |
Modifier and Type | Method | Description |
---|---|---|
protected void |
commonConfig(ProjectConfiguration cfgProject) |
|
void |
config(ProjectConfiguration cfgProject) |
|
java.net.URL |
getProjectContext() |
|
Project |
getProjectDb() |
|
SessionStorageManager |
getProjectStorageManager() |
|
void |
init() |
|
void |
rebuildDb() |
|
void |
setProjectContext(java.net.URL context) |
public static final java.lang.String PROJECT_VERSION
public static final java.lang.String PROJECT_FILE_EXTENSION
protected Project projectDb
protected ProjectConfiguration project
protected java.net.URL projectContext
protected SpeakerManager speakerManager
protected java.lang.String speakerFileName
protected java.net.URL speakerURL
protected SessionStorageManager projectStorageManager
protected RecScriptManager recScriptManager
protected java.net.URL promptFile
protected java.net.URL recBaseURL
protected int numLines
public SessionStorageManager getProjectStorageManager()
public void init()
public java.net.URL getProjectContext()
public void setProjectContext(java.net.URL context)
context
- the project context (directory) URLpublic void config(ProjectConfiguration cfgProject) throws ProjectManagerException
ProjectManagerException
protected void commonConfig(ProjectConfiguration cfgProject) throws java.net.MalformedURLException
java.net.MalformedURLException
public Project getProjectDb()
public void rebuildDb() throws StorageManagerException
StorageManagerException