csdk.v1_0.runner.filesystem.local
Class LocalFileSystemContext

java.lang.Object
  extended by csdk.v1_0.runner.core.AbstractContext
      extended by csdk.v1_0.runner.filesystem.local.LocalFileSystemContext
All Implemented Interfaces:
IContext, ILocalFileSystemContext, Serializable

public class LocalFileSystemContext
extends AbstractContext
implements ILocalFileSystemContext

Contexto da aplicação com acesso ao sistema local de arquivos na sandbox do CSDK. Essa classe *não* deve ser usada por desenvolvedores CSDK em suas aplicações. Ela é de uso exclusivo do ambiente simulado do Runner.

See Also:
Serialized Form

Constructor Summary
LocalFileSystemContext()
           
 
Method Summary
 IFile browseLocalFileInOpenMode(String[] fileTypes, boolean allowAll, IFile currentDir, FileSelectionType fileSelectionType, Window frame)
          
 IFile browseLocalFileInSaveMode(String[] fileTypes, boolean allowAll, String defaultName, IFile currentDir, Window frame)
          
 IFile[] browseMultipleLocalFilesInOpenMode(String[] fileTypes, boolean allowAll, IFile currentDir, FileSelectionType fileSelectionType, Window frame)
          
 IFile createLocalFile(String[] path, String name, boolean isDir)
          
 IFile getLocalFile(String[] path)
          
 boolean removeLocalFile(String[] path)
          
 
Methods inherited from class csdk.v1_0.runner.core.AbstractContext
contextActivated, contextDeactivated, isActive, onContextActivate, onContextDeactivate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface csdk.v1_0.api.core.IContext
isActive, onContextActivate, onContextDeactivate
 

Constructor Detail

LocalFileSystemContext

public LocalFileSystemContext()
Method Detail

getLocalFile

public IFile getLocalFile(String[] path)
                   throws LocalFileSystemException

Specified by:
getLocalFile in interface ILocalFileSystemContext
Throws:
LocalFileSystemException

createLocalFile

public IFile createLocalFile(String[] path,
                             String name,
                             boolean isDir)
                      throws LocalFileSystemException

Specified by:
createLocalFile in interface ILocalFileSystemContext
Throws:
LocalFileSystemException

browseLocalFileInOpenMode

public IFile browseLocalFileInOpenMode(String[] fileTypes,
                                       boolean allowAll,
                                       IFile currentDir,
                                       FileSelectionType fileSelectionType,
                                       Window frame)
                                throws LocalFileSystemException

Specified by:
browseLocalFileInOpenMode in interface ILocalFileSystemContext
Throws:
LocalFileSystemException

browseMultipleLocalFilesInOpenMode

public IFile[] browseMultipleLocalFilesInOpenMode(String[] fileTypes,
                                                  boolean allowAll,
                                                  IFile currentDir,
                                                  FileSelectionType fileSelectionType,
                                                  Window frame)
                                           throws LocalFileSystemException

Specified by:
browseMultipleLocalFilesInOpenMode in interface ILocalFileSystemContext
Throws:
LocalFileSystemException

browseLocalFileInSaveMode

public IFile browseLocalFileInSaveMode(String[] fileTypes,
                                       boolean allowAll,
                                       String defaultName,
                                       IFile currentDir,
                                       Window frame)
                                throws LocalFileSystemException

Specified by:
browseLocalFileInSaveMode in interface ILocalFileSystemContext
Throws:
LocalFileSystemException

removeLocalFile

public boolean removeLocalFile(String[] path)

Specified by:
removeLocalFile in interface ILocalFileSystemContext


Copyright © 2013–2014 Tecgraf/PUC-Rio. All rights reserved.