Class VirtualTextFile
- java.lang.Object
-
- org.eclipse.core.runtime.PlatformObject
-
- com._1c.g5.v8.dt.core.virtualfile.AbstractVirtualFile
-
- com._1c.g5.v8.dt.core.virtualfile.VirtualFile
-
- com._1c.g5.v8.dt.core.virtualfile.VirtualTextFile
-
- All Implemented Interfaces:
org.eclipse.core.resources.IEncodedStorage
,org.eclipse.core.resources.IFile
,org.eclipse.core.resources.IResource
,org.eclipse.core.resources.IStorage
,org.eclipse.core.runtime.IAdaptable
,org.eclipse.core.runtime.jobs.ISchedulingRule
public class VirtualTextFile extends VirtualFile
Virtual file implementation around UTF-8 text files- See Also:
VirtualTextFile.ITextAccess
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
VirtualTextFile.ITextAccess
Access to underlying textstatic class
VirtualTextFile.StringAccess
-
Field Summary
-
Fields inherited from class com._1c.g5.v8.dt.core.virtualfile.VirtualFile
contentManager
-
Fields inherited from class com._1c.g5.v8.dt.core.virtualfile.AbstractVirtualFile
file, project
-
Fields inherited from interface org.eclipse.core.resources.IFile
ENCODING_ISO_8859_1, ENCODING_UNKNOWN, ENCODING_US_ASCII, ENCODING_UTF_16, ENCODING_UTF_16BE, ENCODING_UTF_16LE, ENCODING_UTF_8
-
Fields inherited from interface org.eclipse.core.resources.IResource
ALLOW_MISSING_LOCAL, ALWAYS_DELETE_PROJECT_CONTENT, AVOID_NATURE_CONFIG, BACKGROUND_REFRESH, CHECK_ANCESTORS, DEPTH_INFINITE, DEPTH_ONE, DEPTH_ZERO, DERIVED, FILE, FOLDER, FORCE, HIDDEN, KEEP_HISTORY, NEVER_DELETE_PROJECT_CONTENT, NONE, NULL_STAMP, PROJECT, REPLACE, ROOT, SHALLOW, TEAM_PRIVATE, VIRTUAL
-
-
Constructor Summary
Constructors Constructor Description VirtualTextFile(VirtualTextFile.ITextAccess textAccess, org.eclipse.core.resources.IFile file)
VirtualTextFile(org.eclipse.core.resources.IProject project, org.eclipse.core.runtime.IPath path, VirtualTextFile.ITextAccess textAccess)
-
Method Summary
-
Methods inherited from class com._1c.g5.v8.dt.core.virtualfile.VirtualFile
getContents, getEncoding, setContents
-
Methods inherited from class com._1c.g5.v8.dt.core.virtualfile.AbstractVirtualFile
accept, accept, accept, accept, accept, appendContents, appendContents, clearHistory, contains, copy, copy, copy, copy, create, create, createLink, createLink, createMarker, createProxy, delete, delete, delete, deleteMarkers, equals, exists, findMarker, findMarkers, findMaxProblemSeverity, getAdapter, getCharset, getCharset, getCharsetFor, getContentDescription, getContents, getFileExtension, getFullPath, getHistory, getLocalTimeStamp, getLocation, getLocationURI, getMarker, getModificationStamp, getName, getParent, getPathVariableManager, getPersistentProperties, getPersistentProperty, getProject, getProjectRelativePath, getRawLocation, getRawLocationURI, getResourceAttributes, getSessionProperties, getSessionProperty, getType, getWorkspace, hashCode, isAccessible, isConflicting, isDerived, isDerived, isHidden, isHidden, isLinked, isLinked, isLocal, isPhantom, isReadOnly, isSynchronized, isTeamPrivateMember, isTeamPrivateMember, isVirtual, move, move, move, move, move, refreshLocal, revertModificationStamp, setCharset, setCharset, setContents, setContents, setContents, setDerived, setDerived, setHidden, setLocal, setLocalTimeStamp, setPersistentProperty, setReadOnly, setResourceAttributes, setSessionProperty, setTeamPrivateMember, touch
-
-
-
-
Constructor Detail
-
VirtualTextFile
public VirtualTextFile(VirtualTextFile.ITextAccess textAccess, org.eclipse.core.resources.IFile file)
-
VirtualTextFile
public VirtualTextFile(org.eclipse.core.resources.IProject project, org.eclipse.core.runtime.IPath path, VirtualTextFile.ITextAccess textAccess)
-
-