Dependencies
- java/11
- org.eclipse.platform/org.eclipse.ant.core/3.5.800
- org.eclipse.platform/org.eclipse.core.commands/3.9.800
- org.eclipse.platform/org.eclipse.core.contenttype/3.7.900
- org.eclipse.platform/org.eclipse.core.expressions/3.7.100
- org.eclipse.platform/org.eclipse.core.filesystem/1.7.700
- org.eclipse.platform/org.eclipse.core.jobs/3.10.1100
- org.eclipse.platform/org.eclipse.core.resources/3.14.0
- org.eclipse.platform/org.eclipse.core.runtime/3.20.100
- org.eclipse.platform/org.eclipse.core.variables/3.4.800
- org.eclipse.platform/org.eclipse.equinox.app/1.5.100
- org.eclipse.platform/org.eclipse.equinox.common/3.14.100
- org.eclipse.platform/org.eclipse.equinox.preferences/3.8.200
- org.eclipse.platform/org.eclipse.equinox.registry/3.10.100
- org.eclipse.platform/org.eclipse.osgi/3.16.200
- org.eclipse.platform/org.eclipse.text/3.11.0
Declarations
-
org
-
eclipse
-
core
-
filebuffers
-
FileBuffers
- FileBuffers(): void
- PLUGIN_ID: String
- WORKSPACE_ROOT: IWorkspaceRoot
- getTextFileBufferManager(): ITextFileBufferManager
- createTextFileBufferManager(): ITextFileBufferManager
- getWorkspaceFileAtLocation(IPath): IFile
- getWorkspaceFileAtLocation(IPath, boolean): IFile
- normalizeLocation(IPath): IPath
- getFileStoreAtLocation(IPath): IFileStore
- getSystemFileAtLocation(IPath): File
- IAnnotationModelFactory
- IDocumentFactory
- IDocumentSetupParticipant
- IDocumentSetupParticipantExtension
-
IFileBuffer
- getLocation(): IPath
- getFileStore(): IFileStore
- isShared(): boolean
- isSynchronized(): boolean
- getModificationStamp(): long
- isCommitable(): boolean
- computeCommitRule(): ISchedulingRule
- commit(IProgressMonitor, boolean): void
- revert(IProgressMonitor): void
- isDirty(): boolean
- setDirty(boolean): void
- computeValidateStateRule(): ISchedulingRule
- validateState(IProgressMonitor, Object): void
- isStateValidated(): boolean
- resetStateValidation(): void
- getStatus(): IStatus
- requestSynchronizationContext(): void
- releaseSynchronizationContext(): void
- isSynchronizationContextRequested(): boolean
- getContentType(): IContentType
-
IFileBufferListener
- bufferCreated(IFileBuffer): void
- bufferDisposed(IFileBuffer): void
- bufferContentAboutToBeReplaced(IFileBuffer): void
- bufferContentReplaced(IFileBuffer): void
- stateChanging(IFileBuffer): void
- dirtyStateChanged(IFileBuffer, boolean): void
- stateValidationChanged(IFileBuffer, boolean): void
- underlyingFileMoved(IFileBuffer, IPath): void
- underlyingFileDeleted(IFileBuffer): void
- stateChangeFailed(IFileBuffer): void
-
IFileBufferManager
- connect(IPath, IProgressMonitor): void
- connect(IPath, LocationKind, IProgressMonitor): void
- connectFileStore(IFileStore, IProgressMonitor): void
- disconnect(IPath, IProgressMonitor): void
- disconnect(IPath, LocationKind, IProgressMonitor): void
- disconnectFileStore(IFileStore, IProgressMonitor): void
- getFileBuffer(IPath): IFileBuffer
- getFileBuffer(IPath, LocationKind): IFileBuffer
- getFileStoreFileBuffer(IFileStore): IFileBuffer
- getFileBuffers(): IFileBuffer[]
- getFileStoreFileBuffers(): IFileBuffer[]
- setSynchronizationContext(ISynchronizationContext): void
- execute(Runnable): void
- requestSynchronizationContext(IPath): void
- releaseSynchronizationContext(IPath): void
- addFileBufferListener(IFileBufferListener): void
- removeFileBufferListener(IFileBufferListener): void
- validateState(IFileBuffer[], IProgressMonitor, Object): void
- IFileBufferStatusCodes
- IPersistableAnnotationModel
- IStateValidationSupport
- ISynchronizationContext
- ITextFileBuffer
-
ITextFileBufferManager
- DEFAULT: ITextFileBufferManager
- getTextFileBuffer(IPath): ITextFileBuffer
- getTextFileBuffer(IPath, LocationKind): ITextFileBuffer
- getFileStoreTextFileBuffer(IFileStore): ITextFileBuffer
- getTextFileBuffer(IDocument): ITextFileBuffer
- getDefaultEncoding(): String
- createEmptyDocument(IPath): IDocument
- createEmptyDocument(IPath, LocationKind): IDocument
- createAnnotationModel(IPath): IAnnotationModel
- createAnnotationModel(IPath, LocationKind): IAnnotationModel
- isTextFileLocation(IPath): boolean
- isTextFileLocation(IPath, boolean): boolean
- LocationKind
-
manipulation
-
ContainerCreator
- fContainerFullPath: IPath
- fContainer: IContainer
- fWorkspace: IWorkspace
- ContainerCreator(IWorkspace, IPath): void
- createContainer(IProgressMonitor): IContainer
- createFolder(IFolder, IProgressMonitor): IFolder
- createFolderHandle(IContainer, String): IFolder
- createProject(IProject, IProgressMonitor): IProject
- createProjectHandle(IWorkspaceRoot, String): IProject
- ConvertLineDelimitersOperation
- FileBufferOperationRunner
-
FileBuffersMessages
- BUNDLE_NAME: String
- FileBuffersMessages(): void
- ConvertLineDelimitersOperation_name: String
- ConvertLineDelimitersOperation_task_generatingChanges: String
- ConvertLineDelimitersOperation_task_applyingChanges: String
- RemoveTrailingWhitespaceOperation_name: String
- RemoveTrailingWhitespaceOperation_task_generatingChanges: String
- RemoveTrailingWhitespaceOperation_task_applyingChanges: String
- FileBufferOperationRunner_task_connecting: String
- FileBufferOperationRunner_task_disconnecting: String
- FileBufferOperationRunner_task_committing: String
- ContainerCreator_task_creatingContainer: String
- ContainerCreator_destinationMustBeAContainer: String
- static class initializer
-
GenericFileBufferOperationRunner
- fValidationContext: Object
- fFileBufferManager: IFileBufferManager
- fCompletionLock: Object
- fIsCompleted: boolean
- fThrowable: Throwable
- GenericFileBufferOperationRunner(IFileBufferManager, Object): void
- execute(IPath[], IFileBufferOperation, IProgressMonitor): void
- performOperation(IFileBuffer, IFileBufferOperation, IProgressMonitor): void
- performOperation(IFileBuffer[], IFileBufferOperation, IProgressMonitor): void
- executeInContext(Runnable): void
- findUnsynchronizedFileBuffers(IFileBuffer[]): IFileBuffer[]
- findSynchronizedFileBuffers(IFileBuffer[]): IFileBuffer[]
- createFileBuffers(IPath[], IProgressMonitor): IFileBuffer[]
- releaseFileBuffers(IPath[], IProgressMonitor): void
- findFileBuffersToSave(IFileBuffer[]): IFileBuffer[]
- isCommitable(IFileBuffer[]): boolean
- computeCommitRule(IFileBuffer[]): ISchedulingRule
- commit(IFileBuffer[], IProgressMonitor): void
- doCommit(IFileBuffer[], IProgressMonitor): void
- IFileBufferOperation
- MultiTextEditWithProgress
- RemoveTrailingWhitespaceOperation
-
TextFileBufferOperation
- fOperationName: String
- fDocumentRewriteSession: DocumentRewriteSession
- computeTextEdit(ITextFileBuffer, IProgressMonitor): MultiTextEditWithProgress
- getDocumentRewriteSessionType(): DocumentRewriteSessionType
- TextFileBufferOperation(String): void
- getOperationName(): String
- run(IFileBuffer, IProgressMonitor): void
- startRewriteSession(ITextFileBuffer): Map<String, IDocumentPartitioner>
- stopRewriteSession(ITextFileBuffer, Map<String, IDocumentPartitioner>): void
- applyTextEdit(ITextFileBuffer, MultiTextEditWithProgress, IProgressMonitor): void
-
ContainerCreator
-
FileBuffers
-
internal
-
filebuffers
-
AbstractFileBuffer
- fFileStore: IFileStore
- fManager: TextFileBufferManager
- AbstractFileBuffer(TextFileBufferManager): void
- create(IPath, IProgressMonitor): void
- connect(): void
- disconnect(): void
- isDisconnected(): boolean
- dispose(): void
- validationStateAboutToBeChanged(): void
- validationStateChangeFailed(): void
- getModificationStamp(): long
- getFileStore(): IFileStore
- DocumentReader
-
ExtensionsRegistry
- ContentTypeAdapter
- WILDCARD: String
- fFactoryDescriptors: Map<Object, Set<IConfigurationElement>>
- fFactories: Map<IConfigurationElement, Object>
- fSetupParticipantDescriptors: Map<Object, Set<IConfigurationElement>>
- fSetupParticipants: Map<IConfigurationElement, Object>
- fAnnotationModelFactoryDescriptors: Map<Object, Set<IConfigurationElement>>
- fAnnotationModelFactories: Map<IConfigurationElement, Object>
- fContentTypeManager: IContentTypeManager
- ExtensionsRegistry(): void
- read(String, IConfigurationElement, Map<Object, Set<IConfigurationElement>>): void
- readContentType(String, IConfigurationElement, Map<Object, Set<IConfigurationElement>>): void
- log(IStatus): void
- initialize(String, String, boolean, Map<Object, Set<IConfigurationElement>>): void
- getExtension(IConfigurationElement, Map<IConfigurationElement, Object>, Class<Object>): Object
- selectConfigurationElement(Set<IConfigurationElement>): IConfigurationElement
- getDocumentFactory(String): IDocumentFactory
- doGetDocumentFactory(IContentType[]): IDocumentFactory
- getDocumentFactory(IContentType[]): IDocumentFactory
- getDocumentSetupParticipants(String): List<IDocumentSetupParticipant>
- doGetDocumentSetupParticipants(IContentType[]): List<IDocumentSetupParticipant>
- getDocumentSetupParticipants(IContentType[]): List<IDocumentSetupParticipant>
- doGetAnnotationModelFactory(IContentType[]): IAnnotationModelFactory
- getAnnotationModelFactory(IContentType[]): IAnnotationModelFactory
- getAnnotationModelFactory(String): IAnnotationModelFactory
- findContentTypes(IPath, LocationKind): IContentType[]
- computeBaseContentTypes(IContentType[]): IContentType[]
- getDocumentFactory(IPath, LocationKind): IDocumentFactory
- getDocumentSetupParticipants(IPath, LocationKind): IDocumentSetupParticipant[]
- getAnnotationModelFactory(IPath, LocationKind): IAnnotationModelFactory
-
FileBuffersMessages
- BUNDLE_NAME: String
- FileBuffersMessages(): void
- ExtensionsRegistry_error_extensionPointNotFound: String
- ExtensionsRegistry_error_contentTypeDoesNotExist: String
- ResourceFileBuffer_error_cannot_determine_URI: String
- ResourceFileBuffer_warning_fileIsDerived: String
- ResourceFileBuffer_stateValidationFailed: String
- FileBuffer_error_outOfSync: String
- FileBuffer_status_error: String
- FileBuffer_error_queryContentDescription: String
- FileBufferManager_error_canNotCreateFilebuffer: String
- ResourceTextFileBuffer_error_charset_mapping_failed_message_arg: String
- ResourceTextFileBuffer_error_unsupported_encoding_message_arg: String
- ResourceTextFileBuffer_error_illegal_encoding_message_arg: String
- ResourceTextFileBuffer_task_saving: String
- ResourceFileBuffer_task_creatingFileBuffer: String
- JavaTextFileBuffer_error_closeStream: String
- TextFileBufferManager_error_documentSetupFailed: String
- TextFileBufferManager_error_documentFactoryFailed: String
- TextFileBufferManager_warning_documentSetupInstallsDefaultPartitioner: String
- DocumentInputStream_error_streamClosed: String
- static class initializer
- FileBuffersPlugin
-
FileStoreFileBuffer
- fLocation: IPath
- fReferenceCount: int
- fCanBeSaved: boolean
- fStatus: IStatus
- fSynchronizationStamp: long
- fSynchronizationContextCount: int
- FileStoreFileBuffer(TextFileBufferManager): void
- addFileBufferContentListeners(): void
- removeFileBufferContentListeners(): void
- initializeFileBufferContent(IProgressMonitor): void
- commitFileBufferContent(IProgressMonitor, boolean): void
- create(IFileStore, IProgressMonitor): void
- create(IPath, IProgressMonitor): void
- connect(): void
- connected(): void
- disconnect(): void
- disconnected(): void
- isDisconnected(): boolean
- getLocation(): IPath
- commit(IProgressMonitor, boolean): void
- computeCommitRule(): ISchedulingRule
- isDirty(): boolean
- setDirty(boolean): void
- isShared(): boolean
- computeValidateStateRule(): ISchedulingRule
- validateState(IProgressMonitor, Object): void
- isStateValidated(): boolean
- resetStateValidation(): void
- isSynchronized(): boolean
- requestSynchronizationContext(): void
- releaseSynchronizationContext(): void
- isSynchronizationContextRequested(): boolean
- isCommitable(): boolean
- validationStateChanged(boolean, IStatus): void
-
FileStoreTextFileBuffer
- DocumentListener
- READER_CHUNK_SIZE: int
- BUFFER_SIZE: int
- STATUS_ERROR: IStatus
- NO_PROPERTIES: QualifiedName[]
- fDocument: IDocument
- fEncoding: String
- fDocumentListener: IDocumentListener
- fExplicitEncoding: String
- fHasBOM: boolean
- fAnnotationModel: IAnnotationModel
- fAnnotationModelCreationLock: Object
- fIsCacheUpdated: boolean
- FileStoreTextFileBuffer(TextFileBufferManager): void
- getDocument(): IDocument
- getAnnotationModel(): IAnnotationModel
- getEncoding(): String
- setEncoding(String): void
- getStatus(): IStatus
- getFileContents(IFileStore): InputStream
- setFileContents(InputStream, IProgressMonitor): void
- revert(IProgressMonitor): void
- getContentType(): IContentType
- addFileBufferContentListeners(): void
- removeFileBufferContentListeners(): void
- initializeFileBufferContent(IProgressMonitor): void
- connected(): void
- disconnected(): void
- cacheEncodingState(): void
- commitFileBufferContent(IProgressMonitor, boolean): void
- computeEncoding(): String
- setDocumentContent(IDocument, IFileStore, String, boolean, IProgressMonitor): void
- checkSynchronizationState(): void
- getLocationOrName(): IPath
- NLSUtility
- ResourceExtensionRegistry
-
ResourceFileBuffer
- SafeFileChange
- FileSynchronizer
- fLocation: IPath
- fFile: IFile
- fReferenceCount: int
- fCanBeSaved: boolean
- fIsStateValidated: boolean
- fStatus: IStatus
- fFileSynchronizer: FileSynchronizer
- fSynchronizationStamp: long
- fSynchronizationContextCount: int
- ResourceFileBuffer(TextFileBufferManager): void
- addFileBufferContentListeners(): void
- removeFileBufferContentListeners(): void
- initializeFileBufferContent(IProgressMonitor): void
- commitFileBufferContent(IProgressMonitor, boolean): void
- handleFileContentChanged(boolean, boolean): void
- create(IPath, IProgressMonitor): void
- connect(): void
- connected(): void
- disconnect(): void
- disconnected(): void
- isDisconnected(): boolean
- getLocation(): IPath
- computeCommitRule(): ISchedulingRule
- commit(IProgressMonitor, boolean): void
- revert(IProgressMonitor): void
- isDirty(): boolean
- setDirty(boolean): void
- isShared(): boolean
- computeValidateStateRule(): ISchedulingRule
- validateState(IProgressMonitor, Object): void
- isStateValidated(): boolean
- resetStateValidation(): void
- handleFileMoved(IPath): void
- handleFileDeleted(): void
- refreshFile(IProgressMonitor): void
- handleCoreException(CoreException): void
- isSynchronized(): boolean
- requestSynchronizationContext(): void
- releaseSynchronizationContext(): void
- isSynchronizationContextRequested(): boolean
- isCommitable(): boolean
- validationStateChanged(boolean, IStatus): void
-
ResourceTextFileBuffer
- DocumentListener
- READER_CHUNK_SIZE: int
- BUFFER_SIZE: int
- ENCODING_KEY: QualifiedName
- STATUS_ERROR: IStatus
- NO_PROPERTIES: QualifiedName[]
- fDocument: IDocument
- fEncoding: String
- fDocumentListener: IDocumentListener
- fAnnotationModel: IAnnotationModel
- fExplicitEncoding: String
- fBOM: byte[]
- fAnnotationModelCreationLock: Object
- ResourceTextFileBuffer(ResourceTextFileBufferManager): void
- getDocument(): IDocument
- getAnnotationModel(): IAnnotationModel
- getManager(): ResourceTextFileBufferManager
- getEncoding(): String
- setEncoding(String): void
- getStatus(): IStatus
- getContentType(): IContentType
- addFileBufferContentListeners(): void
- removeFileBufferContentListeners(): void
- initializeFileBufferContent(IProgressMonitor): void
- cacheBOM(): void
- connected(): void
- dispose(): void
- commitFileBufferContent(IProgressMonitor, boolean): void
- computeEncoding(): String
- cacheEncodingState(): void
- handleFileContentChanged(boolean, boolean): void
- setDocumentContent(IDocument, IFile, String): void
-
ResourceTextFileBufferManager
- ResourceTextFileBufferManager(): void
- isTextFileLocation(IPath, boolean): boolean
- getDefaultEncoding(): String
- normalizeLocation(IPath): IPath
- createTextFileBuffer(IPath, LocationKind): AbstractFileBuffer
- createAnnotationModel(IFile): IAnnotationModel
- createEmptyDocument(IFile): IDocument
- createEmptyDocumentFromFactory(IFile): IDocument
- getLineDelimiterPreference(IFile): String
- getLineDelimiterPreference(IPath, LocationKind): String
- validateState(IFileBuffer[], IProgressMonitor, Object): void
- validateEdit(IFileBuffer[], Object): IStatus
- findFileBuffersToValidate(IFileBuffer[]): IFileBuffer[]
- validationStateAboutToBeChanged(IFileBuffer[]): void
- validationStateChanged(IFileBuffer[], boolean, IStatus): void
- validationStateChangedFailed(IFileBuffer[]): void
- getWorkspaceFile(IFileBuffer): IFile
- computeValidateStateRule(IFileBuffer[]): ISchedulingRule
-
SynchronizableDocument
- fLockObject: Object
- setLockObject(Object): void
- getLockObject(): Object
- startSequentialRewrite(boolean): void
- stopSequentialRewrite(): void
- startRewriteSession(DocumentRewriteSessionType): DocumentRewriteSession
- stopRewriteSession(DocumentRewriteSession): void
- get(): String
- get(int, int): String
- getChar(int): char
- getModificationStamp(): long
- replace(int, int, String): void
- replace(int, int, String, long): void
- set(String): void
- set(String, long): void
- addPosition(String, Position): void
- removePosition(String, Position): void
- getPositions(String): Position[]
- getPositions(String, int, int, boolean, boolean): Position[]
- computePartitioning(String, int, int, boolean): ITypedRegion[]
- getLineDelimiter(int): String
- getDefaultLineDelimiter(): String
- getLineInformation(int): IRegion
- getLineInformationOfOffset(int): IRegion
- getLineLength(int): int
- getLineOffset(int): int
- getLineOfOffset(int): int
-
TextFileBufferManager
- SafeNotifier
- TEXT_CONTENT_TYPE: IContentType
- fFilesBuffers: Map<IPath, AbstractFileBuffer>
- fFileStoreFileBuffers: Map<IFileStore, FileStoreFileBuffer>
- fFileBufferListeners: List<IFileBufferListener>
- fRegistry: ExtensionsRegistry
- fSynchronizationContext: ISynchronizationContext
- TextFileBufferManager(): void
- connect(IPath, IProgressMonitor): void
- connect(IPath, LocationKind, IProgressMonitor): void
- connectFileStore(IFileStore, IProgressMonitor): void
- disconnect(IPath, IProgressMonitor): void
- normalizeLocation(IPath): IPath
- disconnect(IPath, LocationKind, IProgressMonitor): void
- disconnectFileStore(IFileStore, IProgressMonitor): void
- isTextFileLocation(IPath): boolean
- isTextFileLocation(IFileStore, boolean): boolean
- isTextFileLocation(IPath, boolean): boolean
- getFileBuffer(IPath): IFileBuffer
- getFileBuffer(IPath, LocationKind): IFileBuffer
- getFileStoreFileBuffer(IFileStore): IFileBuffer
- internalGetFileBuffer(IPath): AbstractFileBuffer
- internalGetFileBuffer(IFileStore): FileStoreFileBuffer
- getTextFileBuffer(IPath): ITextFileBuffer
- getTextFileBuffer(IPath, LocationKind): ITextFileBuffer
- getFileStoreTextFileBuffer(IFileStore): ITextFileBuffer
- getTextFileBuffer(IDocument): ITextFileBuffer
- getFileBuffers(): IFileBuffer[]
- getFileStoreFileBuffers(): IFileBuffer[]
- getDefaultEncoding(): String
- createEmptyDocument(IPath): IDocument
- createEmptyDocument(IPath, LocationKind): IDocument
- createDocumentFromFactory(IPath, LocationKind): IDocument
- createAnnotationModel(IPath): IAnnotationModel
- createAnnotationModel(IPath, LocationKind): IAnnotationModel
- addFileBufferListener(IFileBufferListener): void
- removeFileBufferListener(IFileBufferListener): void
- setSynchronizationContext(ISynchronizationContext): void
- requestSynchronizationContext(IPath): void
- releaseSynchronizationContext(IPath): void
- execute(Runnable): void
- createFileBuffer(IPath, LocationKind): AbstractFileBuffer
- createTextFileBuffer(IPath, LocationKind): AbstractFileBuffer
- createFileBuffer(IFileStore): FileStoreFileBuffer
- createTextFileBuffer(IFileStore): FileStoreFileBuffer
- getFileBufferListenerIterator(): Iterator<IFileBufferListener>
- fireDirtyStateChanged(IFileBuffer, boolean): void
- fireBufferContentAboutToBeReplaced(IFileBuffer): void
- fireBufferContentReplaced(IFileBuffer): void
- fireUnderlyingFileMoved(IFileBuffer, IPath): void
- fireUnderlyingFileDeleted(IFileBuffer): void
- fireStateValidationChanged(IFileBuffer, boolean): void
- fireStateChanging(IFileBuffer): void
- fireStateChangeFailed(IFileBuffer): void
- fireBufferCreated(IFileBuffer): void
- fireBufferDisposed(IFileBuffer): void
- validateState(IFileBuffer[], IProgressMonitor, Object): void
- getLineDelimiterPreference(IPath, LocationKind): String
-
AbstractFileBuffer
-
filebuffers
-
filebuffers
-
core
-
eclipse