org.eclipse.rse.subsystems.files.dstore.model
Class DStoreVirtualFile
java.lang.Object
org.eclipse.rse.subsystems.files.core.subsystems.RemoteFile
org.eclipse.rse.subsystems.files.core.servicesubsystem.AbstractRemoteFile
org.eclipse.rse.subsystems.files.dstore.model.DStoreFile
org.eclipse.rse.subsystems.files.dstore.model.DStoreVirtualFile
- All Implemented Interfaces:
- Cloneable, Comparable, IAdaptable, IRemoteContainer, IRemoteFile, IRemotePropertyHolder, ISchedulingRule, ISystemContainer, IVirtualRemoteFile
- public class DStoreVirtualFile
- extends DStoreFile
- implements IVirtualRemoteFile
| Methods inherited from class org.eclipse.rse.subsystems.files.core.servicesubsystem.AbstractRemoteFile |
canRead, canWrite, compareTo, exists, getAbsolutePath, getHostFile, getLabel, getLastModified, getLength, getName, getParentName, getParentNoRoot, getParentPath, getParentRemoteFileSubSystem, getRoot, getSystemConnection, isDirectory, isFile, isHidden, isRoot, showBriefPropertySet, showReadOnlyProperty |
| Methods inherited from class org.eclipse.rse.subsystems.files.core.subsystems.RemoteFile |
contains, containsFilterKey, copyContentsTo, equals, getAbsolutePathPlusConnection, getAdapter, getAllFilterStrings, getContents, getContents, getContext, getExtension, getFile, getFilterString, getHostName, getLastModifiedDate, getLineSeparator, getParentRemoteFile, getParentRemoteFileSubSystemConfiguration, getProperties, getProperty, getSeparator, getSeparatorChar, hasContents, hasContents, isAncestorOf, isArchive, isBinary, isConflicting, isDescendantOf, isExecutable, isLink, isPropertyStale, isStale, isText, isUnix, markAllPropertiesStale, markPropertyStale, markStale, markStale, replaceContent, setContents, setFile, setFilterString, setIsContainer, setLabel, setParentRemoteFile, setProperties, setProperty, toString |
| Methods inherited from interface org.eclipse.rse.subsystems.files.core.subsystems.IRemoteFile |
canRead, canWrite, compareTo, exists, getAbsolutePath, getAbsolutePathPlusConnection, getAllFilterStrings, getCanonicalPath, getClassification, getExtension, getFile, getFilterString, getHostFile, getLabel, getLastModified, getLastModifiedDate, getLength, getLineSeparator, getName, getParentName, getParentNoRoot, getParentPath, getParentRemoteFile, getParentRemoteFileSubSystem, getRoot, getSeparator, getSeparatorChar, getSystemConnection, isAncestorOf, isArchive, isBinary, isDescendantOf, isDirectory, isExecutable, isFile, isHidden, isLink, isRoot, isText, showBriefPropertySet, showReadOnlyProperty |
_node
protected DStoreVirtualHostFile _node
DStoreVirtualFile
public DStoreVirtualFile(FileServiceSubSystem ss,
IRemoteFileContext context,
IRemoteFile parent,
DStoreVirtualHostFile hostFile)
getVirtualName
public String getVirtualName()
- Specified by:
getVirtualName in interface IVirtualRemoteFile
isVirtualFolder
public boolean isVirtualFolder()
- Specified by:
isVirtualFolder in interface IVirtualRemoteFile
isVirtualFile
public boolean isVirtualFile()
- Specified by:
isVirtualFile in interface IVirtualRemoteFile
getCompressedSize
public long getCompressedSize()
- Specified by:
getCompressedSize in interface IVirtualRemoteFile
getCompressionMethod
public String getCompressionMethod()
- Specified by:
getCompressionMethod in interface IVirtualRemoteFile
getCompressionRatio
public double getCompressionRatio()
- Specified by:
getCompressionRatio in interface IVirtualRemoteFile
getExpandedSize
public long getExpandedSize()
- Specified by:
getExpandedSize in interface IVirtualRemoteFile
getComment
public String getComment()
- Specified by:
getComment in interface IVirtualRemoteFile- Overrides:
getComment in class RemoteFile
Copyright (c) IBM Corporation and others 2000, 2006. All Rights Reserved.