|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
com.change_vision.jude.api.inf.project.ProjectAccessor
Interface to Operate JUDE project.
Method Summary | |
abstract void |
close()
Close JUDE Project. |
abstract void |
exportXMI(String fileName)
Save JUDE Project as parameter's name. |
abstract IModel |
getProject()
Get Model of project accessor. |
abstract void |
importXMI(String projectName)
Open JUDE Project's XMI. |
abstract void |
importXMI(String projectName,
boolean isIgnoreModelVersion)
Open JUDE Project's XMI. |
abstract void |
open(String projectName)
Open JUDE Project. |
abstract void |
open(String projectName,
boolean isIgnoreModelVersion)
Open JUDE Project. |
abstract void |
open(String projectName,
boolean isIgnoreModelVersion,
boolean lockMode,
boolean allowReadOnly)
Open JUDE Project. |
abstract void |
open(InputStream in)
Open JUDE Project. |
abstract void |
open(InputStream in,
boolean isIgnoreModelVersion)
Open JUDE Project. |
abstract void |
saveAs(String projectName)
Save JUDE Project as parameter's name. |
Method Detail |
public abstract void open(String projectName)
projectName
- Project Name
LicenseNotFoundException
- License cannot be found
ProjectNotFoundException
- Project cannot be found
NonCompatibleException
- Old Model Version (The version of API is older than the version of JUDE this project has been last edited with)
ClassNotFoundException
- Cannot read some models
IOException
- input/output error
ProjectLockedException
- Project file has been lockedpublic abstract void open(String projectName, boolean isIgnoreModelVersion)
projectName
- Project NameisIgnoreModelVersion
- Select if you need a Model Version Check
LicenseNotFoundException
- License cannot be found
ProjectNotFoundException
- Project cannot be found
NonCompatibleException
- Olde Model Version (The version of API is older than the version of JUDE this project has been last edited with)
ClassNotFoundException
- Cannot read some models
IOException
- input/output error
ProjectLockedException
- Project file has been lockedpublic abstract void open(String projectName, boolean isIgnoreModelVersion, boolean lockMode, boolean allowReadOnly)
projectName
- Project NameisIgnoreModelVersion
- Select if you need a Model Version ChecklockMode
- Select if you lock a project fileallowReadOnly
- Select if you open a project in ReadOnly mode when it has been locked.
LicenseNotFoundException
- License cannot be found
ProjectNotFoundException
- Project cannot be found
NonCompatibleException
- Olde Model Version (The version of API is older than the version of JUDE this project has been last edited with)
ClassNotFoundException
- Cannot read some models
IOException
- input/output error
ProjectLockedException
- Project file has been lockedpublic abstract void saveAs(String projectName)
LicenseNotFoundException
- License cannot be found
ProjectNotFoundException
- Project cannot be found
IOException
- input/output error
ProjectLockedException
- Project file has been lockedpublic abstract void importXMI(String projectName)
projectName
- Project Name
LicenseNotFoundException
- License cannot be found
ProjectNotFoundException
- Project cannot be found
NonCompatibleException
- Old Model Version (The version of API is older than the version of JUDE this project has been last edited with)
ClassNotFoundException
- Cannot read some models
IOException
- input/output errorpublic abstract void importXMI(String projectName, boolean isIgnoreModelVersion)
projectName
- Project NameisIgnoreModelVersion
- Select if you need a Model Version Check
LicenseNotFoundException
- License cannot be found
ProjectNotFoundException
- Project cannot be found
NonCompatibleException
- Olde Model Version (The version of API is older than the version of JUDE this project has been last edited with)
ClassNotFoundException
- Cannot read some models
IOException
- input/output errorpublic abstract void exportXMI(String fileName)
fileName
- File Name
LicenseNotFoundException
- License cannot be found
ProjectNotFoundException
- Project cannot be found
IOException
- input/output errorpublic abstract void open(InputStream in)
in
- InputStream
LicenseNotFoundException
- License cannot be found
ProjectNotFoundException
- Project cannot be found
NonCompatibleException
- Old Model Version (The version of API is older than the version of JUDE this project has been last edited with)
ClassNotFoundException
- Cannot read some models
IOException
- input/output error
ProjectLockedException
- Project file has been lockedpublic abstract void open(InputStream in, boolean isIgnoreModelVersion)
in
- InputStreamisIgnoreModelVersion
- Select if you need a Model Version Check
LicenseNotFoundException
- License cannot be found
ProjectNotFoundException
- Project cannot be found
NonCompatibleException
- Olde Model Version (The version of API is older than the version of JUDE this project has been last edited with)
ClassNotFoundException
- Cannot read some models
IOException
- input/output errorpublic abstract IModel getProject()
public abstract void close()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |