public class CSDKProjectContext extends CSDKAbstractContext implements csdk.v1_0.api.filesystem.project.IProjectContext
| Constructor and Description |
|---|
CSDKProjectContext(csbase.logic.applicationservice.ApplicationRegistry registry)
Construtor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addProjectObserver(csdk.v1_0.api.filesystem.project.IProjectObserver observer) |
csdk.v1_0.api.filesystem.IFile[] |
browseMultipleProjectFilesInOpenMode(java.lang.String[] fileTypes,
boolean allowAll,
csdk.v1_0.api.filesystem.FileSelectionType selectionType,
java.awt.Window window) |
csdk.v1_0.api.filesystem.IFile |
browseProjectFileInOpenMode(java.lang.String[] fileTypes,
boolean allowAll,
csdk.v1_0.api.filesystem.FileSelectionType selectionType,
java.awt.Window frame) |
csdk.v1_0.api.filesystem.IFile |
browseProjectFileInSaveMode(java.lang.String[] fileTypes,
boolean allowAll,
java.lang.String defaultName,
java.awt.Window frame) |
protected void |
contextActivated()
Inicializa o contexto.
|
protected void |
contextDeactivated()
Finaliza o contexto.
|
csdk.v1_0.api.filesystem.IFile |
createProjectFile(java.lang.String[] path,
java.lang.String name,
java.lang.String fileType,
java.awt.Window window) |
java.lang.String |
getCurrentProjectId() |
csdk.v1_0.api.filesystem.IFile |
getProjectFile(java.lang.String[] path,
java.awt.Window window) |
boolean |
removeProjectFile(java.lang.String[] path,
java.awt.Window parent) |
void |
removeProjectObserver(csdk.v1_0.api.filesystem.project.IProjectObserver observer) |
isActive, onContextActivate, onContextDeactivatepublic CSDKProjectContext(csbase.logic.applicationservice.ApplicationRegistry registry)
registry - o registro da aplicação.protected void contextActivated()
contextActivated in class CSDKAbstractContextpublic csdk.v1_0.api.filesystem.IFile browseProjectFileInOpenMode(java.lang.String[] fileTypes,
boolean allowAll,
csdk.v1_0.api.filesystem.FileSelectionType selectionType,
java.awt.Window frame)
throws csdk.v1_0.api.filesystem.project.ProjectException
browseProjectFileInOpenMode in interface csdk.v1_0.api.filesystem.project.IProjectContextcsdk.v1_0.api.filesystem.project.ProjectExceptionpublic csdk.v1_0.api.filesystem.IFile[] browseMultipleProjectFilesInOpenMode(java.lang.String[] fileTypes,
boolean allowAll,
csdk.v1_0.api.filesystem.FileSelectionType selectionType,
java.awt.Window window)
throws csdk.v1_0.api.filesystem.project.ProjectException
browseMultipleProjectFilesInOpenMode in interface csdk.v1_0.api.filesystem.project.IProjectContextcsdk.v1_0.api.filesystem.project.ProjectExceptionpublic csdk.v1_0.api.filesystem.IFile browseProjectFileInSaveMode(java.lang.String[] fileTypes,
boolean allowAll,
java.lang.String defaultName,
java.awt.Window frame)
throws csdk.v1_0.api.filesystem.project.ProjectException
browseProjectFileInSaveMode in interface csdk.v1_0.api.filesystem.project.IProjectContextcsdk.v1_0.api.filesystem.project.ProjectExceptionpublic csdk.v1_0.api.filesystem.IFile getProjectFile(java.lang.String[] path,
java.awt.Window window)
throws csdk.v1_0.api.filesystem.project.ProjectException
getProjectFile in interface csdk.v1_0.api.filesystem.project.IProjectContextcsdk.v1_0.api.filesystem.project.ProjectExceptionpublic csdk.v1_0.api.filesystem.IFile createProjectFile(java.lang.String[] path,
java.lang.String name,
java.lang.String fileType,
java.awt.Window window)
throws csdk.v1_0.api.filesystem.project.ProjectException
createProjectFile in interface csdk.v1_0.api.filesystem.project.IProjectContextcsdk.v1_0.api.filesystem.project.ProjectExceptionpublic boolean removeProjectFile(java.lang.String[] path,
java.awt.Window parent)
throws csdk.v1_0.api.filesystem.project.ProjectException
removeProjectFile in interface csdk.v1_0.api.filesystem.project.IProjectContextcsdk.v1_0.api.filesystem.project.ProjectExceptionpublic java.lang.String getCurrentProjectId()
getCurrentProjectId in interface csdk.v1_0.api.filesystem.project.IProjectContextpublic void addProjectObserver(csdk.v1_0.api.filesystem.project.IProjectObserver observer)
addProjectObserver in interface csdk.v1_0.api.filesystem.project.IProjectContextpublic void removeProjectObserver(csdk.v1_0.api.filesystem.project.IProjectObserver observer)
removeProjectObserver in interface csdk.v1_0.api.filesystem.project.IProjectContextprotected void contextDeactivated()
contextDeactivated in class CSDKAbstractContextCopyright © 2015. All Rights Reserved.