Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Eclipse Platform Release 3.0
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.eclipse.jface.text.DocumentEvent

Packages that use DocumentEvent
org.eclipse.jface.text | Provides a framework for creating and manipulating text documents.
org.eclipse.jface.text.contentassist | Provides a content assist add-on for an `ITextViewer`.
org.eclipse.jface.text.link | Application programming interfaces for interaction with the Eclipse Java User Interface text support.
org.eclipse.jface.text.presentation | Provides a presentation reconciler add-on for an `ITextViewer`.
org.eclipse.jface.text.projection | This package provides an implementation of projection documents.
org.eclipse.jface.text.rules | Provides a framework for rule based text scanning and uses the framework to provide rule-driven default implementations of `IPresentationDamager`, `IPresentationRepairer` and `IDocumentPartitioner`.
org.eclipse.jface.text.source.projection |
org.eclipse.jface.text.templates | Application programming interfaces for interaction with the Eclipse Java User Interface text support.
org.eclipse.ui.texteditor | Provides a framework for text editors obeying to the desktop rules.

Uses of DocumentEvent in org.eclipse.jface.text

Subclasses of DocumentEvent in org.eclipse.jface.text
`class` | `SlaveDocumentEvent` A slave document event represents a master document event as a slave-relative document event.

Fields in org.eclipse.jface.text declared as DocumentEvent
`DocumentEvent` | `TextViewer.WidgetCommand.event` The document event encapsulated by this command.

Methods in org.eclipse.jface.text that return DocumentEvent
`static DocumentEvent` | `TextUtilities.mergeUnprocessedDocumentEvents(IDocument unprocessedDocument, List documentEvents)` Returns a document event which is an accumulation of a list of document events, `null` if the list of documentEvents is empty.
`static DocumentEvent` | `TextUtilities.mergeProcessedDocumentEvents(List documentEvents)` Returns a document event which is an accumulation of a list of document events, `null` if the list of document events is empty.
`DocumentEvent` | `SlaveDocumentEvent.getMasterEvent()` Returns this event's master event.
`DocumentEvent` | `TextEvent.getDocumentEvent()` Returns the corresponding document event that caused the viewer change

Methods in org.eclipse.jface.text with parameters of type DocumentEvent
`void` | `IPositionUpdater.update(DocumentEvent event)` Adapts positions to the change specified by the document event.
`IRegion` | `IDocumentPartitionerExtension.documentChanged2(DocumentEvent event)` The document has been changed.
`void` | `IDocumentPartitioner.documentAboutToBeChanged(DocumentEvent event)` Informs about a forthcoming document change.
`boolean` | `IDocumentPartitioner.documentChanged(DocumentEvent event)` The document has been changed.
`void` | `IDocumentListener.documentAboutToBeChanged(DocumentEvent event)` The manipulation described by the document event will be performed.
`void` | `IDocumentListener.documentChanged(DocumentEvent event)` The manipulation described by the document event has been performed.
`void` | `DefaultPositionUpdater.update(DocumentEvent event)`
`protected void` | `AbstractDocument.fireDocumentAboutToBeChanged(DocumentEvent event)` Fires the given document event to all registers document listeners informing them about the forthcoming document manipulation.
`protected void` | `AbstractDocument.updateDocumentStructures(DocumentEvent event)` Updates document partitioning and document positions according to the specification given by the document event.
`protected void` | `AbstractDocument.doFireDocumentChanged(DocumentEvent event)` Notifies all listeners about the given document change.
`protected void` | `AbstractDocument.doFireDocumentChanged(DocumentEvent event, boolean firePartitionChange, IRegion partitionChange)` Deprecated. as of 3.0. Use `doFireDocumentChanged2(DocumentEvent)` instead; this method will be removed.
`protected void` | `AbstractDocument.doFireDocumentChanged2(DocumentEvent event)` Notifies all listeners about the given document change.
`protected void` | `AbstractDocument.fireDocumentChanged(DocumentEvent event)` Updates the internal document structures and informs all document listeners if listener notification has been enabled.
`protected void` | `AbstractDocument.updatePositions(DocumentEvent event)` Updates all positions of all categories to the change described by the document event.
`protected void` | `TextViewer.handleVisibleDocumentAboutToBeChanged(DocumentEvent event)` Hook method called when the visible document is about to be changed.
`protected void` | `TextViewer.handleVisibleDocumentChanged(DocumentEvent event)` Hook method called when the visible document has been changed.
`void` | `TextViewer.WidgetCommand.setEvent(DocumentEvent e)` Translates a document event into the presentation coordinates of this text viewer.

Constructors in org.eclipse.jface.text with parameters of type DocumentEvent
`SlaveDocumentEvent(IDocument doc, int offset, int length, String text, DocumentEvent masterEvent)` Creates a new slave document event.
`TextEvent(int offset, int length, String text, String replacedText, DocumentEvent event, boolean viewerRedrawState)` Creates a new `TextEvent` based on the specification.

Uses of DocumentEvent in org.eclipse.jface.text.contentassist

Methods in org.eclipse.jface.text.contentassist with parameters of type DocumentEvent
`boolean` | `ICompletionProposalExtension2.validate(IDocument document, int offset, DocumentEvent event)` Requests the proposal to be validated with respect to the document event.

Uses of DocumentEvent in org.eclipse.jface.text.link

Methods in org.eclipse.jface.text.link with parameters of type DocumentEvent
`boolean` | `LinkedPosition.includes(DocumentEvent event)` Returns whether this position includes `event`.
`void` | `InclusivePositionUpdater.update(DocumentEvent event)`

Uses of DocumentEvent in org.eclipse.jface.text.presentation

Methods in org.eclipse.jface.text.presentation with parameters of type DocumentEvent
`IRegion` | `IPresentationDamager.getDamageRegion(ITypedRegion partition, DocumentEvent event, boolean documentPartitioningChanged)` Returns the damage in the document's presentation caused by the given document change.

Uses of DocumentEvent in org.eclipse.jface.text.projection

Subclasses of DocumentEvent in org.eclipse.jface.text.projection
`class` | `ProjectionDocumentEvent` This event is sent out by an `ProjectionDocument`when it is manipulated.

Methods in org.eclipse.jface.text.projection with parameters of type DocumentEvent
`protected void` | `ProjectionDocumentManager.fireDocumentEvent(boolean about, DocumentEvent masterEvent)` Informs all projection documents of the master document that issued the given document event.
`void` | `ProjectionDocumentManager.documentChanged(DocumentEvent event)`
`void` | `ProjectionDocumentManager.documentAboutToBeChanged(DocumentEvent event)`
`protected boolean` | `ProjectionDocument.adaptProjectionToMasterChange(DocumentEvent masterEvent)` Ensures that when the master event effects this projection document, that the whole region described by the event is part of this projection document.
`void` | `ProjectionDocument.masterDocumentAboutToBeChanged(DocumentEvent masterEvent)` When called, this projection document is informed about a forthcoming change of its master document.
`void` | `ProjectionDocument.masterDocumentChanged(DocumentEvent masterEvent)` When called, this projection document is informed about a change of its master document.
`protected void` | `ProjectionDocument.fireDocumentAboutToBeChanged(DocumentEvent event)`
`protected void` | `ProjectionDocument.fireDocumentChanged(DocumentEvent event)` Ignores the given event and sends the semantically equal slave document event instead.
`protected void` | `ProjectionDocument.updateDocumentStructures(DocumentEvent event)`

Constructors in org.eclipse.jface.text.projection with parameters of type DocumentEvent
`ProjectionDocumentEvent(IDocument doc, int offset, int length, String text, DocumentEvent masterEvent)` Creates a new content change event caused by the given master document change.
`ProjectionDocumentEvent(IDocument doc, int offset, int length, String text, int masterOffset, int masterLength, DocumentEvent masterEvent)` Creates a new projection document event for the given properties.

Uses of DocumentEvent in org.eclipse.jface.text.rules

Methods in org.eclipse.jface.text.rules with parameters of type DocumentEvent
`void` | `RuleBasedPartitioner.documentAboutToBeChanged(DocumentEvent e)` Deprecated.
`boolean` | `RuleBasedPartitioner.documentChanged(DocumentEvent e)` Deprecated.
`IRegion` | `RuleBasedPartitioner.documentChanged2(DocumentEvent e)` Deprecated.
`void` | `DefaultPartitioner.documentAboutToBeChanged(DocumentEvent e)`
`boolean` | `DefaultPartitioner.documentChanged(DocumentEvent e)`
`IRegion` | `DefaultPartitioner.documentChanged2(DocumentEvent e)`
`IRegion` | `DefaultDamagerRepairer.getDamageRegion(ITypedRegion partition, DocumentEvent e, boolean documentPartitioningChanged)`

Uses of DocumentEvent in org.eclipse.jface.text.source.projection

Methods in org.eclipse.jface.text.source.projection with parameters of type DocumentEvent
`protected void` | `ProjectionViewer.handleVisibleDocumentChanged(DocumentEvent event)`

Uses of DocumentEvent in org.eclipse.jface.text.templates

Methods in org.eclipse.jface.text.templates with parameters of type DocumentEvent
`boolean` | `TemplateProposal.validate(IDocument document, int offset, DocumentEvent event)`

Uses of DocumentEvent in org.eclipse.ui.texteditor

Methods in org.eclipse.ui.texteditor with parameters of type DocumentEvent
`void` | `AbstractDocumentProvider.ElementInfo.documentChanged(DocumentEvent event)`
`void` | `AbstractDocumentProvider.ElementInfo.documentAboutToBeChanged(DocumentEvent event)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Eclipse Platform Release 3.0
PREV NEXT | FRAMES NO FRAMES

Guidelines for using Eclipse APIs.

Copyright (c) IBM Corp. and others 2000, 2004. All rights reserved.