|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.dat.cx.CxProjectManager
Constructor Summary | |
CxProjectManager(CxComponent rootComponent,
java.util.Vector cars)
|
Method Summary | |
void |
closeProject()
Close the current project file |
boolean |
contains(java.lang.String projectName)
|
void |
exportCxFile(CxComponent forComponent,
java.lang.String fileName)
|
static CxProject |
getCurrentProject()
|
CxProject |
getProject(java.lang.String projectName)
|
void |
importCxFile(java.lang.String fileName)
|
CxProject |
includeProject(java.lang.String projectName)
Include a project file |
boolean |
isProjectOpen(java.lang.String projectName)
|
void |
migrateProject(java.util.Vector excludingProjects)
Migrate project to a new component tree excluding several includes |
void |
newProject()
Initialize project manager with a new project |
java.io.OutputStream |
openOutputProjectFile(java.lang.String projectName)
Open output project file |
CxProject |
openProject(java.lang.String projectName)
Open a project file |
java.io.InputStreamReader |
openProjectFile(java.lang.String projectName)
Open a project file |
void |
saveProject()
Save Project |
void |
saveProjectAs(java.lang.String projectName)
Save Project |
void |
setWorkingDirectory(java.lang.String workingDirectory)
Set working directory |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public CxProjectManager(CxComponent rootComponent, java.util.Vector cars)
Method Detail |
public void setWorkingDirectory(java.lang.String workingDirectory)
workingDirectory
- the directory to write to when saving projectspublic void newProject()
public CxProject openProject(java.lang.String projectName)
projectName
- the (dotted path) name of the project to openpublic CxProject includeProject(java.lang.String projectName)
projectName
- the (dotted path) name of the project to openpublic void closeProject()
public void saveProject() throws java.io.IOException
public void saveProjectAs(java.lang.String projectName) throws java.io.IOException
public boolean isProjectOpen(java.lang.String projectName)
public void migrateProject(java.util.Vector excludingProjects)
public java.io.InputStreamReader openProjectFile(java.lang.String projectName)
public java.io.OutputStream openOutputProjectFile(java.lang.String projectName)
public void importCxFile(java.lang.String fileName) throws java.io.FileNotFoundException, java.io.IOException, com.dat.cx.SAXException
public void exportCxFile(CxComponent forComponent, java.lang.String fileName) throws java.io.IOException
public static CxProject getCurrentProject()
public CxProject getProject(java.lang.String projectName)
public boolean contains(java.lang.String projectName)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |