src/extensions/default/RemoteFileAdapter/RemoteFile.js
function RemoteFile(protocol, fullPath, fileSystem) {
        this._isFile = true;
        this._isDirectory = false;
        this.readOnly = true;
        this._path = fullPath;
        this._stat = _getStats(fullPath);
        this._id = fullPath;
        this._name = _getFileName(fullPath);
        this._fileSystem = fileSystem;
        this.donotWatch = true;
        this.protocol = protocol;
        this.encodedPath = fullPath;
    }
function RemoteFile(protocol, fullPath, fileSystem) {
        this._isFile = true;
        this._isDirectory = false;
        this.readOnly = true;
        this._path = fullPath;
        this._stat = _getStats(fullPath);
        this._id = fullPath;
        this._name = _getFileName(fullPath);
        this._fileSystem = fileSystem;
        this.donotWatch = true;
        this.protocol = protocol;
        this.encodedPath = fullPath;
    }
function RemoteFile ( protocol , fullPath , fileSystem ) { this . _isFile = true ; this . _isDirectory = false ; this . readOnly = true ; this . _path = fullPath ; this . _stat = _getStats ( fullPath ) ; this . _id = fullPath ; this . _name = _getFileName ( fullPath ) ; this . _fileSystem = fileSystem ; this . donotWatch = true ; this . protocol = protocol ; this . encodedPath = fullPath ; }
Model for a RemoteFile.

This class should *not* be instantiated directly. Use FileSystem.getFileForPath

See the FileSystem class for more details.

@constructor
@param {!string} fullPath The full path for this File.
@param {!FileSystem} fileSystem The file system associated with this File.
Model for a RemoteFile .