Skip navigation links
A B C D E F G H I L M N O P R S T U V W X _ 

A

AbstractCachedService<T extends IServiceResult> - Class in org.eclipse.xtext.web.server.model
Superclass for services that support caching their results in the document.
AbstractCachedService() - Constructor for class org.eclipse.xtext.web.server.model.AbstractCachedService
 
acquireLock(boolean) - Method in class org.eclipse.xtext.web.server.model.DocumentSynchronizer
 
addIconDivs(IImageDescription, String) - Method in class org.eclipse.xtext.web.server.hover.HoverService
 
addPrecomputedService(AbstractCachedService<? extends IServiceResult>) - Method in class org.eclipse.xtext.web.server.model.PrecomputedServiceRegistry
Register a service to be precomputed after each document change.

B

beginTask(String, int) - Method in class org.eclipse.xtext.web.server.util.CancelIndicatorProgressMonitor
 
bindIContentTypeProvider() - Method in class org.eclipse.xtext.web.server.DefaultWebModule
 

C

CancelIndicatorProgressMonitor - Class in org.eclipse.xtext.web.server.util
 
CancelIndicatorProgressMonitor(CancelIndicator) - Constructor for class org.eclipse.xtext.web.server.util.CancelIndicatorProgressMonitor
 
checkStateId() - Method in class org.eclipse.xtext.web.server.model.XtextWebDocumentAccess
 
clearCachedServiceResults() - Method in class org.eclipse.xtext.web.server.model.XtextWebDocument
Clear any cached result of AbstractCachedService.
compute(IXtextWebDocument, CancelIndicator) - Method in class org.eclipse.xtext.web.server.generator.GeneratorService
Generate artifacts for the given document.
compute(IXtextWebDocument, CancelIndicator) - Method in class org.eclipse.xtext.web.server.model.AbstractCachedService
Perform the actual computations to obtain a result.
compute(IXtextWebDocument, CancelIndicator) - Method in class org.eclipse.xtext.web.server.syntaxcoloring.HighlightingService
Compute the highlighting result for the given document.
compute(IXtextWebDocument, CancelIndicator) - Method in class org.eclipse.xtext.web.server.validation.ValidationService
Compute the validation result for the given document.
ContentAssistResult - Class in org.eclipse.xtext.web.server.contentassist
Result object returned by the content assist service.
ContentAssistResult(String) - Constructor for class org.eclipse.xtext.web.server.contentassist.ContentAssistResult
 
ContentAssistService - Class in org.eclipse.xtext.web.server.contentassist
Service class for content assist proposals.
ContentAssistService() - Constructor for class org.eclipse.xtext.web.server.contentassist.ContentAssistService
 
create(XtextWebDocument, String, boolean) - Method in class org.eclipse.xtext.web.server.model.XtextWebDocumentAccess.Factory
 
create(XtextWebDocument, boolean) - Method in class org.eclipse.xtext.web.server.model.XtextWebDocumentAccess.Factory
 
createHighlightedPositionAcceptor(List<HighlightingResult.Region>) - Method in class org.eclipse.xtext.web.server.syntaxcoloring.HighlightingService
 
createHover(Object, String, CancelIndicator) - Method in class org.eclipse.xtext.web.server.hover.HoverService
 
createNewStateId() - Method in interface org.eclipse.xtext.web.server.model.IXtextWebDocument
 
createNewStateId() - Method in class org.eclipse.xtext.web.server.model.XtextWebDocument
A new state id should be created whenever the text content is changed.
createNewStateId() - Method in class org.eclipse.xtext.web.server.model.XtextWebDocumentAccess.ReadAccess
 
createProposals(XtextWebDocumentAccess, ITextRegion, int, int) - Method in class org.eclipse.xtext.web.server.contentassist.ContentAssistService
Create content assist proposals at the given caret offset.
createProposals(List<ContentAssistContext>, String, int) - Method in class org.eclipse.xtext.web.server.contentassist.ContentAssistService
Invoke the proposal provider and put the results into a ContentAssistResult object.
createProposalsWithUpdate(XtextWebDocumentAccess, String, int, int, ITextRegion, int, int) - Method in class org.eclipse.xtext.web.server.contentassist.ContentAssistService
Apply a text update and then create content assist proposals.
createReadAccess(XtextWebDocument) - Method in class org.eclipse.xtext.web.server.model.XtextWebDocumentAccess
 
createServiceDescriptor(String, IServiceContext) - Method in class org.eclipse.xtext.web.server.XtextServiceDispatcher
Do the actual dispatching by delegating to a service descriptor creation method depending on the service type.

D

DEFAULT_ARTIFACT - Static variable in class org.eclipse.xtext.web.server.generator.GeneratorService
The default artifact name that is accessed when no specific artifact is requested.
DEFAULT_PROPOSALS_LIMIT - Static variable in class org.eclipse.xtext.web.server.contentassist.ContentAssistService
 
DefaultContentTypeProvider - Class in org.eclipse.xtext.web.server.generator
The default content type provider uses URLConnection.guessContentTypeFromName(String) to determine content types.
DefaultContentTypeProvider() - Constructor for class org.eclipse.xtext.web.server.generator.DefaultContentTypeProvider
 
DefaultImpl() - Constructor for class org.eclipse.xtext.web.server.model.IWebDocumentProvider.DefaultImpl
 
DefaultImpl() - Constructor for class org.eclipse.xtext.web.server.model.IWebResourceSetProvider.DefaultImpl
 
DefaultWebModule - Class in org.eclipse.xtext.web.server
Default Guice bindings for the web integration of Xtext.
DefaultWebModule() - Constructor for class org.eclipse.xtext.web.server.DefaultWebModule
 
doAccess(CancelableUnitOfWork<T, IXtextWebDocument>, boolean, boolean, CancelableUnitOfWork<?, IXtextWebDocument>) - Method in class org.eclipse.xtext.web.server.model.XtextWebDocumentAccess
 
DocumentStateResult - Class in org.eclipse.xtext.web.server.model
Result object containing the current document state identifier.
DocumentStateResult(String) - Constructor for class org.eclipse.xtext.web.server.model.DocumentStateResult
 
DocumentSynchronizer - Class in org.eclipse.xtext.web.server.model
Synchronizer object used by the XtextWebDocumentAccess for managing multithreaded access to a document.
DocumentSynchronizer() - Constructor for class org.eclipse.xtext.web.server.model.DocumentSynchronizer
 
done() - Method in class org.eclipse.xtext.web.server.util.CancelIndicatorProgressMonitor
 

E

ElementAtOffsetUtil - Class in org.eclipse.xtext.web.server.util
 
ElementAtOffsetUtil() - Constructor for class org.eclipse.xtext.web.server.util.ElementAtOffsetUtil
 
equals(Object) - Method in class org.eclipse.xtext.web.server.contentassist.ContentAssistResult
 
equals(Object) - Method in class org.eclipse.xtext.web.server.formatting.FormattingResult
 
equals(Object) - Method in class org.eclipse.xtext.web.server.generator.GeneratorResult
 
equals(Object) - Method in class org.eclipse.xtext.web.server.generator.GeneratorService.GeneratedArtifacts
 
equals(Object) - Method in class org.eclipse.xtext.web.server.hover.HoverResult
 
equals(Object) - Method in class org.eclipse.xtext.web.server.model.DocumentStateResult
 
equals(Object) - Method in class org.eclipse.xtext.web.server.occurrences.OccurrencesResult
 
equals(Object) - Method in class org.eclipse.xtext.web.server.persistence.ResourceContentResult
 
equals(Object) - Method in class org.eclipse.xtext.web.server.ServiceConflictResult
 
equals(Object) - Method in class org.eclipse.xtext.web.server.syntaxcoloring.HighlightingResult
 
equals(Object) - Method in class org.eclipse.xtext.web.server.syntaxcoloring.HighlightingResult.Region
 
equals(Object) - Method in class org.eclipse.xtext.web.server.validation.ValidationResult
 
equals(Object) - Method in class org.eclipse.xtext.web.server.validation.ValidationResult.Issue
 

F

Factory() - Constructor for class org.eclipse.xtext.web.server.model.XtextWebDocumentAccess.Factory
 
FileResourceHandler - Class in org.eclipse.xtext.web.server.persistence
Resource handler that reads and writes files.
FileResourceHandler() - Constructor for class org.eclipse.xtext.web.server.persistence.FileResourceHandler
 
filter(EObject) - Method in class org.eclipse.xtext.web.server.occurrences.OccurrencesService
 
findOccurrences(XtextWebDocumentAccess, int) - Method in class org.eclipse.xtext.web.server.occurrences.OccurrencesService
Find occurrences of the element at the given offset.
format(XtextWebDocumentAccess, ITextRegion, ITypedPreferenceValues) - Method in class org.eclipse.xtext.web.server.formatting.FormattingService
Format the given document.
format1(XtextResource, ITextRegion) - Method in class org.eclipse.xtext.web.server.formatting.FormattingService
 
format2(XtextResource, ITextRegion, ITypedPreferenceValues) - Method in class org.eclipse.xtext.web.server.formatting.FormattingService
 
FormattingResult - Class in org.eclipse.xtext.web.server.formatting
Result object returned by the formatting service.
FormattingResult(String, String, TextRegion) - Constructor for class org.eclipse.xtext.web.server.formatting.FormattingResult
 
FormattingService - Class in org.eclipse.xtext.web.server.formatting
Service class for text formatting.
FormattingService() - Constructor for class org.eclipse.xtext.web.server.formatting.FormattingService
 

G

GeneratedArtifacts() - Constructor for class org.eclipse.xtext.web.server.generator.GeneratorService.GeneratedArtifacts
 
GeneratorResult - Class in org.eclipse.xtext.web.server.generator
Result object returned by the generator service.
GeneratorResult(String, String, String) - Constructor for class org.eclipse.xtext.web.server.generator.GeneratorResult
 
GeneratorService - Class in org.eclipse.xtext.web.server.generator
Service class for code generation.
GeneratorService() - Constructor for class org.eclipse.xtext.web.server.generator.GeneratorService
 
GeneratorService.GeneratedArtifacts - Class in org.eclipse.xtext.web.server.generator
This service result class is just a wrapper to store all generated documents.
get(Object) - Method in interface org.eclipse.xtext.web.server.ISession
Get the stored information for the given key.
get(Object, Functions.Function0<? extends T>) - Method in interface org.eclipse.xtext.web.server.ISession
Get the stored information for the given key, creating it if it is not present yet.
get(Object) - Method in class org.eclipse.xtext.web.server.ISession.NullImpl
 
get(Object, Functions.Function0<? extends T>) - Method in class org.eclipse.xtext.web.server.ISession.NullImpl
 
get(String, IServiceContext) - Method in class org.eclipse.xtext.web.server.model.IWebDocumentProvider.DefaultImpl
 
get(String, IServiceContext) - Method in interface org.eclipse.xtext.web.server.model.IWebDocumentProvider
Creates and configures a document.
get(String, IServiceContext) - Method in class org.eclipse.xtext.web.server.model.IWebResourceSetProvider.DefaultImpl
 
get(String, IServiceContext) - Method in interface org.eclipse.xtext.web.server.model.IWebResourceSetProvider
Provides a resource set.
get(String, IServiceContext) - Method in class org.eclipse.xtext.web.server.persistence.FileResourceHandler
 
get(String, IServiceContext) - Method in interface org.eclipse.xtext.web.server.persistence.IServerResourceHandler
 
get(String, IServiceContext) - Method in class org.eclipse.xtext.web.server.persistence.IServerResourceHandler.NullImpl
 
getArtifact(XtextWebDocumentAccess, String) - Method in class org.eclipse.xtext.web.server.generator.GeneratorService
Retrieve the generated artifact with given identifier.
getArtifact(XtextWebDocumentAccess, String, boolean) - Method in class org.eclipse.xtext.web.server.generator.GeneratorService
Retrieve the generated artifact with given identifier.
getArtifacts() - Method in class org.eclipse.xtext.web.server.generator.GeneratorService.GeneratedArtifacts
 
getBoolean(IServiceContext, String, Optional<Boolean>) - Method in class org.eclipse.xtext.web.server.XtextServiceDispatcher
Read a Boolean-valued parameter.
getCachedServiceResult(AbstractCachedService<T>, CancelIndicator, boolean) - Method in class org.eclipse.xtext.web.server.model.XtextWebDocument
 
getCachedServiceResult(AbstractCachedService<T>, boolean) - Method in class org.eclipse.xtext.web.server.model.XtextWebDocumentAccess
 
getColumn() - Method in class org.eclipse.xtext.web.server.validation.ValidationResult.Issue
 
getConflict() - Method in class org.eclipse.xtext.web.server.ServiceConflictResult
 
getContent() - Method in class org.eclipse.xtext.web.server.generator.GeneratorResult
 
getContent() - Method in class org.eclipse.xtext.web.server.hover.HoverResult
 
getContent() - Method in interface org.eclipse.xtext.web.server.IUnwrappableServiceResult
The actual content to write into the request response.
getContentAssistService(IServiceContext) - Method in class org.eclipse.xtext.web.server.XtextServiceDispatcher
 
getContentType(String) - Method in class org.eclipse.xtext.web.server.generator.DefaultContentTypeProvider
 
getContentType() - Method in class org.eclipse.xtext.web.server.generator.GeneratorResult
 
getContentType(String) - Method in interface org.eclipse.xtext.web.server.generator.IContentTypeProvider
 
getContentType() - Method in interface org.eclipse.xtext.web.server.IUnwrappableServiceResult
The content type of the text content.
getContext() - Method in class org.eclipse.xtext.web.server.XtextServiceDispatcher.ServiceDescriptor
 
getContexts(IXtextWebDocument, ITextRegion, int) - Method in class org.eclipse.xtext.web.server.contentassist.ContentAssistService
 
getDescription() - Method in class org.eclipse.xtext.web.server.validation.ValidationResult.Issue
 
getDocumentAccess(IServiceContext) - Method in class org.eclipse.xtext.web.server.XtextServiceDispatcher
Retrieve the document access for the given service context.
getElementAt(XtextResource, int) - Method in class org.eclipse.xtext.web.server.util.ElementAtOffsetUtil
 
getEntries() - Method in class org.eclipse.xtext.web.server.contentassist.ContentAssistResult
 
getFileURI(String) - Method in interface org.eclipse.xtext.web.server.persistence.IResourceBaseProvider
 
getFileURI(String) - Method in class org.eclipse.xtext.web.server.persistence.ResourceBaseProviderImpl
 
getFormattedText() - Method in class org.eclipse.xtext.web.server.formatting.FormattingResult
 
getFormattingService(IServiceContext) - Method in class org.eclipse.xtext.web.server.XtextServiceDispatcher
 
getFullText() - Method in class org.eclipse.xtext.web.server.persistence.ResourceContentResult
 
getFullTextDocument(String, String, IServiceContext) - Method in class org.eclipse.xtext.web.server.XtextServiceDispatcher
Create a new document containing the given text.
getGeneratorService(IServiceContext) - Method in class org.eclipse.xtext.web.server.XtextServiceDispatcher
 
getHighlightingService(IServiceContext) - Method in class org.eclipse.xtext.web.server.XtextServiceDispatcher
 
getHover(XtextWebDocumentAccess, int) - Method in class org.eclipse.xtext.web.server.hover.HoverService
Compute a hover result at the given offset in the document.
getHover(XtextWebDocumentAccess, String, ITextRegion, int) - Method in class org.eclipse.xtext.web.server.hover.HoverService
Compute a hover result for a content assist proposal at the given offset.
getHoverService(IServiceContext) - Method in class org.eclipse.xtext.web.server.XtextServiceDispatcher
 
getInt(IServiceContext, String, Optional<Integer>) - Method in class org.eclipse.xtext.web.server.XtextServiceDispatcher
Read an integer-valued parameter.
getIssues() - Method in class org.eclipse.xtext.web.server.validation.ValidationResult
 
getLength() - Method in class org.eclipse.xtext.web.server.syntaxcoloring.HighlightingResult.Region
 
getLength() - Method in class org.eclipse.xtext.web.server.validation.ValidationResult.Issue
 
getLine() - Method in class org.eclipse.xtext.web.server.validation.ValidationResult.Issue
 
getLoadResourceService(boolean, IServiceContext) - Method in class org.eclipse.xtext.web.server.XtextServiceDispatcher
 
getName() - Method in class org.eclipse.xtext.web.server.generator.GeneratorResult
 
getOccurrencesService(IServiceContext) - Method in class org.eclipse.xtext.web.server.XtextServiceDispatcher
 
getOffset() - Method in class org.eclipse.xtext.web.server.syntaxcoloring.HighlightingResult.Region
 
getOffset() - Method in class org.eclipse.xtext.web.server.validation.ValidationResult.Issue
 
getParameter(String) - Method in interface org.eclipse.xtext.web.server.IServiceContext
Returns the request parameter for the given key.
getParameterKeys() - Method in interface org.eclipse.xtext.web.server.IServiceContext
The available keys that can be used as arguments to IServiceContext.getParameter(String).
getPrecomputedServices() - Method in class org.eclipse.xtext.web.server.model.PrecomputedServiceRegistry
Return the registered services.
getProposalProvider() - Method in class org.eclipse.xtext.web.server.contentassist.ContentAssistService
 
getReadRegions() - Method in class org.eclipse.xtext.web.server.occurrences.OccurrencesResult
 
getRegions() - Method in class org.eclipse.xtext.web.server.syntaxcoloring.HighlightingResult
 
getReplaceRegion() - Method in class org.eclipse.xtext.web.server.formatting.FormattingResult
 
getResource() - Method in interface org.eclipse.xtext.web.server.model.IXtextWebDocument
 
getResource() - Method in class org.eclipse.xtext.web.server.model.XtextWebDocument
 
getResource() - Method in class org.eclipse.xtext.web.server.model.XtextWebDocumentAccess.ReadAccess
 
getResourceDocument(String, IServiceContext) - Method in class org.eclipse.xtext.web.server.XtextServiceDispatcher
Obtain a document from the session store, and if it is not present there, ask the IServerResourceHandler to provide it.
getResourceId() - Method in interface org.eclipse.xtext.web.server.model.IXtextWebDocument
 
getResourceId() - Method in class org.eclipse.xtext.web.server.model.XtextWebDocument
 
getResourceId() - Method in class org.eclipse.xtext.web.server.model.XtextWebDocumentAccess.ReadAccess
 
getResourceID(IServiceContext) - Method in class org.eclipse.xtext.web.server.XtextServiceDispatcher
Returns the resource ID from the service context.
getResult(XtextWebDocumentAccess, boolean) - Method in class org.eclipse.xtext.web.server.generator.GeneratorService
Returns a GeneratorService.GeneratedArtifacts result with or without content.
getResult(XtextWebDocumentAccess) - Method in class org.eclipse.xtext.web.server.model.AbstractCachedService
If a cached result is available, that instance is returned.
getSaveResourceService(IServiceContext) - Method in class org.eclipse.xtext.web.server.XtextServiceDispatcher
 
getService(IServiceContext) - Method in class org.eclipse.xtext.web.server.XtextServiceDispatcher
Create a service descriptor according to the parameters given in the service context.
getService() - Method in class org.eclipse.xtext.web.server.XtextServiceDispatcher.ServiceDescriptor
 
getSession() - Method in interface org.eclipse.xtext.web.server.IServiceContext
Returns a session into which information can be stored across multiple requests from the same client.
getSeverity() - Method in class org.eclipse.xtext.web.server.validation.ValidationResult.Issue
 
getStateId() - Method in class org.eclipse.xtext.web.server.contentassist.ContentAssistResult
 
getStateId() - Method in class org.eclipse.xtext.web.server.formatting.FormattingResult
 
getStateId() - Method in class org.eclipse.xtext.web.server.hover.HoverResult
 
getStateId() - Method in class org.eclipse.xtext.web.server.model.DocumentStateResult
 
getStateId() - Method in interface org.eclipse.xtext.web.server.model.IXtextWebDocument
 
getStateId(XtextWebDocumentAccess) - Method in class org.eclipse.xtext.web.server.model.UpdateDocumentService
Return the current state identifier.
getStateId() - Method in class org.eclipse.xtext.web.server.model.XtextWebDocument
 
getStateId() - Method in class org.eclipse.xtext.web.server.model.XtextWebDocumentAccess.ReadAccess
 
getStateId() - Method in class org.eclipse.xtext.web.server.occurrences.OccurrencesResult
 
getStateId() - Method in class org.eclipse.xtext.web.server.persistence.ResourceContentResult
 
getString(IServiceContext, String, Optional<String>) - Method in class org.eclipse.xtext.web.server.XtextServiceDispatcher
Read an string-valued parameter.
getStyleClasses() - Method in class org.eclipse.xtext.web.server.syntaxcoloring.HighlightingResult.Region
 
getText() - Method in interface org.eclipse.xtext.web.server.model.IXtextWebDocument
 
getText() - Method in class org.eclipse.xtext.web.server.model.XtextWebDocument
 
getText() - Method in class org.eclipse.xtext.web.server.model.XtextWebDocumentAccess.ReadAccess
 
getTitle() - Method in class org.eclipse.xtext.web.server.hover.HoverResult
 
getUpdateDocumentService(IServiceContext) - Method in class org.eclipse.xtext.web.server.XtextServiceDispatcher
 
getValidationService(IServiceContext) - Method in class org.eclipse.xtext.web.server.XtextServiceDispatcher
 
getWriteRegions() - Method in class org.eclipse.xtext.web.server.occurrences.OccurrencesResult
 

H

handleError(XtextServiceDispatcher.ServiceDescriptor, Throwable) - Method in class org.eclipse.xtext.web.server.XtextServiceDispatcher
 
hashCode() - Method in class org.eclipse.xtext.web.server.contentassist.ContentAssistResult
 
hashCode() - Method in class org.eclipse.xtext.web.server.formatting.FormattingResult
 
hashCode() - Method in class org.eclipse.xtext.web.server.generator.GeneratorResult
 
hashCode() - Method in class org.eclipse.xtext.web.server.generator.GeneratorService.GeneratedArtifacts
 
hashCode() - Method in class org.eclipse.xtext.web.server.hover.HoverResult
 
hashCode() - Method in class org.eclipse.xtext.web.server.model.DocumentStateResult
 
hashCode() - Method in class org.eclipse.xtext.web.server.occurrences.OccurrencesResult
 
hashCode() - Method in class org.eclipse.xtext.web.server.persistence.ResourceContentResult
 
hashCode() - Method in class org.eclipse.xtext.web.server.ServiceConflictResult
 
hashCode() - Method in class org.eclipse.xtext.web.server.syntaxcoloring.HighlightingResult
 
hashCode() - Method in class org.eclipse.xtext.web.server.syntaxcoloring.HighlightingResult.Region
 
hashCode() - Method in class org.eclipse.xtext.web.server.validation.ValidationResult
 
hashCode() - Method in class org.eclipse.xtext.web.server.validation.ValidationResult.Issue
 
HighlightingResult - Class in org.eclipse.xtext.web.server.syntaxcoloring
Result object returned by the highlighting service.
HighlightingResult() - Constructor for class org.eclipse.xtext.web.server.syntaxcoloring.HighlightingResult
 
HighlightingResult.Region - Class in org.eclipse.xtext.web.server.syntaxcoloring
 
HighlightingService - Class in org.eclipse.xtext.web.server.syntaxcoloring
Service class for semantic highlighting.
HighlightingService() - Constructor for class org.eclipse.xtext.web.server.syntaxcoloring.HighlightingService
 
HoverResult - Class in org.eclipse.xtext.web.server.hover
Result object returned by the hover service.
HoverResult(String) - Constructor for class org.eclipse.xtext.web.server.hover.HoverResult
 
HoverResult(String, String, String) - Constructor for class org.eclipse.xtext.web.server.hover.HoverResult
 
HoverService - Class in org.eclipse.xtext.web.server.hover
Service class for mouse hover information.
HoverService() - Constructor for class org.eclipse.xtext.web.server.hover.HoverService
 

I

IContentTypeProvider - Interface in org.eclipse.xtext.web.server.generator
A content type provider is responsible for assigning content types to documents resulting from an IGenerator implementation.
init(XtextWebDocument, String, boolean) - Method in class org.eclipse.xtext.web.server.model.XtextWebDocumentAccess
 
internalWorked(double) - Method in class org.eclipse.xtext.web.server.util.CancelIndicatorProgressMonitor
 
InvalidDocumentStateException(String) - Constructor for exception org.eclipse.xtext.web.server.InvalidRequestException.InvalidDocumentStateException
 
InvalidDocumentStateException(String, Throwable) - Constructor for exception org.eclipse.xtext.web.server.InvalidRequestException.InvalidDocumentStateException
 
InvalidParametersException(String) - Constructor for exception org.eclipse.xtext.web.server.InvalidRequestException.InvalidParametersException
 
InvalidParametersException(String, Throwable) - Constructor for exception org.eclipse.xtext.web.server.InvalidRequestException.InvalidParametersException
 
InvalidRequestException - Exception in org.eclipse.xtext.web.server
Exception that can be thrown anytime while preparing or executing an Xtext service.
InvalidRequestException(String) - Constructor for exception org.eclipse.xtext.web.server.InvalidRequestException
 
InvalidRequestException(String, Throwable) - Constructor for exception org.eclipse.xtext.web.server.InvalidRequestException
 
InvalidRequestException.InvalidDocumentStateException - Exception in org.eclipse.xtext.web.server
The required document state does not match the current document state.
InvalidRequestException.InvalidParametersException - Exception in org.eclipse.xtext.web.server
The request parameters are not valid.
InvalidRequestException.PermissionDeniedException - Exception in org.eclipse.xtext.web.server
Permission to invoke the requested service was denied.
InvalidRequestException.ResourceNotFoundException - Exception in org.eclipse.xtext.web.server
The requested resource was not found on the server.
InvalidRequestException.UnknownLanguageException - Exception in org.eclipse.xtext.web.server
The Xtext language could not be inferred from the parameters or metadata.
IResourceBaseProvider - Interface in org.eclipse.xtext.web.server.persistence
Translates resource identifiers into file URIs that can be used to load and save files.
isCanceled() - Method in class org.eclipse.xtext.web.server.model.DocumentSynchronizer
 
isCanceled() - Method in class org.eclipse.xtext.web.server.util.CancelIndicatorProgressMonitor
 
isDirty() - Method in interface org.eclipse.xtext.web.server.model.IXtextWebDocument
 
isDirty() - Method in class org.eclipse.xtext.web.server.model.XtextWebDocument
 
isDirty() - Method in class org.eclipse.xtext.web.server.model.XtextWebDocumentAccess.ReadAccess
 
isDirty() - Method in class org.eclipse.xtext.web.server.persistence.ResourceContentResult
 
IServerResourceHandler - Interface in org.eclipse.xtext.web.server.persistence
Interface for get and put operations on documents.
IServerResourceHandler.NullImpl - Class in org.eclipse.xtext.web.server.persistence
 
IServiceContext - Interface in org.eclipse.xtext.web.server
Provides the parameters and meta data of a service request.
IServiceResult - Interface in org.eclipse.xtext.web.server
Marker interface for objects that can be converted to the Json format for sending service results to the client.
ISession - Interface in org.eclipse.xtext.web.server
Provides means to store information that can be accessed for subsequent requests.
ISession.NullImpl - Class in org.eclipse.xtext.web.server
A default implementation that stores nothing.
isHasConflict() - Method in class org.eclipse.xtext.web.server.XtextServiceDispatcher.ServiceDescriptor
 
isHasSideEffects() - Method in class org.eclipse.xtext.web.server.XtextServiceDispatcher.ServiceDescriptor
 
Issue(String, String, Integer, Integer, Integer, Integer) - Constructor for class org.eclipse.xtext.web.server.validation.ValidationResult.Issue
 
IUnwrappableServiceResult - Interface in org.eclipse.xtext.web.server
Service results that implement this interface are unwrapped, i.e.
IWebDocumentProvider - Interface in org.eclipse.xtext.web.server.model
Provider for document instances.
IWebDocumentProvider.DefaultImpl - Class in org.eclipse.xtext.web.server.model
The default implementation creates one document synchronizer per session.
IWebResourceSetProvider - Interface in org.eclipse.xtext.web.server.model
Provider for resource set instances.
IWebResourceSetProvider.DefaultImpl - Class in org.eclipse.xtext.web.server.model
The default implementation creates a new resource set for each resource.
IXtextWebDocument - Interface in org.eclipse.xtext.web.server.model
Interface for accessing a document.

L

load(String, IServerResourceHandler, IServiceContext) - Method in class org.eclipse.xtext.web.server.persistence.ResourcePersistenceService
Load the content of a document.

M

modify(CancelableUnitOfWork<T, IXtextWebDocument>, CancelableUnitOfWork<?, IXtextWebDocument>) - Method in class org.eclipse.xtext.web.server.model.XtextWebDocumentAccess
Execute the given work unit with read and write access and return its result.
modify(CancelableUnitOfWork<T, IXtextWebDocument>) - Method in class org.eclipse.xtext.web.server.model.XtextWebDocumentAccess
Execute the given work unit with read and write access and return its result.

N

NullImpl() - Constructor for class org.eclipse.xtext.web.server.ISession.NullImpl
 
NullImpl() - Constructor for class org.eclipse.xtext.web.server.persistence.IServerResourceHandler.NullImpl
 

O

OccurrencesResult - Class in org.eclipse.xtext.web.server.occurrences
Result object returned by the occurrences service.
OccurrencesResult(String) - Constructor for class org.eclipse.xtext.web.server.occurrences.OccurrencesResult
 
OccurrencesService - Class in org.eclipse.xtext.web.server.occurrences
Service class for finding occurrences.
OccurrencesService() - Constructor for class org.eclipse.xtext.web.server.occurrences.OccurrencesService
 
org.eclipse.xtext.web.server - package org.eclipse.xtext.web.server
 
org.eclipse.xtext.web.server.contentassist - package org.eclipse.xtext.web.server.contentassist
 
org.eclipse.xtext.web.server.formatting - package org.eclipse.xtext.web.server.formatting
 
org.eclipse.xtext.web.server.generator - package org.eclipse.xtext.web.server.generator
 
org.eclipse.xtext.web.server.hover - package org.eclipse.xtext.web.server.hover
 
org.eclipse.xtext.web.server.model - package org.eclipse.xtext.web.server.model
 
org.eclipse.xtext.web.server.occurrences - package org.eclipse.xtext.web.server.occurrences
 
org.eclipse.xtext.web.server.persistence - package org.eclipse.xtext.web.server.persistence
 
org.eclipse.xtext.web.server.syntaxcoloring - package org.eclipse.xtext.web.server.syntaxcoloring
 
org.eclipse.xtext.web.server.util - package org.eclipse.xtext.web.server.util
 
org.eclipse.xtext.web.server.validation - package org.eclipse.xtext.web.server.validation
 

P

performPrecomputation(CancelIndicator) - Method in class org.eclipse.xtext.web.server.model.XtextWebDocumentAccess
 
PermissionDeniedException(String) - Constructor for exception org.eclipse.xtext.web.server.InvalidRequestException.PermissionDeniedException
 
PermissionDeniedException(String, Throwable) - Constructor for exception org.eclipse.xtext.web.server.InvalidRequestException.PermissionDeniedException
 
PrecomputedServiceRegistry - Class in org.eclipse.xtext.web.server.model
Precomputed services are able to store their results in the document, which can in turn be cached in the session store of the server.
PrecomputedServiceRegistry() - Constructor for class org.eclipse.xtext.web.server.model.PrecomputedServiceRegistry
 
priorityReadOnly(CancelableUnitOfWork<T, IXtextWebDocument>) - Method in class org.eclipse.xtext.web.server.model.XtextWebDocumentAccess
Execute the given work unit with read-only access and return its result.
put(Object, Object) - Method in class org.eclipse.xtext.web.server.ISession.NullImpl
 
put(Object, Object) - Method in interface org.eclipse.xtext.web.server.ISession
Add the given information to this session store, overwriting any previously stored information for that key.
put(IXtextWebDocument, IServiceContext) - Method in class org.eclipse.xtext.web.server.persistence.FileResourceHandler
 
put(IXtextWebDocument, IServiceContext) - Method in class org.eclipse.xtext.web.server.persistence.IServerResourceHandler.NullImpl
 
put(IXtextWebDocument, IServiceContext) - Method in interface org.eclipse.xtext.web.server.persistence.IServerResourceHandler
 

R

ReadAccess(XtextWebDocument) - Constructor for class org.eclipse.xtext.web.server.model.XtextWebDocumentAccess.ReadAccess
 
readOnly(CancelableUnitOfWork<T, IXtextWebDocument>) - Method in class org.eclipse.xtext.web.server.model.XtextWebDocumentAccess
Execute the given work unit with read-only access and return its result.
refreshText() - Method in class org.eclipse.xtext.web.server.model.XtextWebDocument
 
Region(int, int, String[]) - Constructor for class org.eclipse.xtext.web.server.syntaxcoloring.HighlightingResult.Region
 
registerPreComputedServices(PrecomputedServiceRegistry) - Method in class org.eclipse.xtext.web.server.XtextServiceDispatcher
 
releaseLock() - Method in class org.eclipse.xtext.web.server.model.DocumentSynchronizer
 
remove(Object) - Method in class org.eclipse.xtext.web.server.ISession.NullImpl
 
remove(Object) - Method in interface org.eclipse.xtext.web.server.ISession
Remove the information stored with the given key.
removePrecomputedService(AbstractCachedService<? extends IServiceResult>) - Method in class org.eclipse.xtext.web.server.model.PrecomputedServiceRegistry
Remove a service from the registry.
ResourceBaseProviderImpl - Class in org.eclipse.xtext.web.server.persistence
Default resource base provider that assumes all resource identifiers are relative paths inside a certain resource base path, which has to be given when creating this provider.
ResourceBaseProviderImpl(String) - Constructor for class org.eclipse.xtext.web.server.persistence.ResourceBaseProviderImpl
 
ResourceContentResult - Class in org.eclipse.xtext.web.server.persistence
Result object returned by load and revert services.
ResourceContentResult(String, String, boolean) - Constructor for class org.eclipse.xtext.web.server.persistence.ResourceContentResult
 
ResourceNotFoundException(String) - Constructor for exception org.eclipse.xtext.web.server.InvalidRequestException.ResourceNotFoundException
 
ResourceNotFoundException(String, Throwable) - Constructor for exception org.eclipse.xtext.web.server.InvalidRequestException.ResourceNotFoundException
 
ResourcePersistenceService - Class in org.eclipse.xtext.web.server.persistence
Service class for loading, saving, and reverting documents.
ResourcePersistenceService() - Constructor for class org.eclipse.xtext.web.server.persistence.ResourcePersistenceService
 
revert(String, IServerResourceHandler, IServiceContext) - Method in class org.eclipse.xtext.web.server.persistence.ResourcePersistenceService
Revert the content of a document to the last saved state.

S

save(XtextWebDocumentAccess, IServerResourceHandler, IServiceContext) - Method in class org.eclipse.xtext.web.server.persistence.ResourcePersistenceService
Save the content of a document.
SERVICE_TYPE - Static variable in interface org.eclipse.xtext.web.server.IServiceContext
Key for the service type parameter, which determines the actual service to be invoked.
ServiceConflictResult - Class in org.eclipse.xtext.web.server
A service result object indicating that a conflict has occurred an thus the original request could not be completed.
ServiceConflictResult(String) - Constructor for class org.eclipse.xtext.web.server.ServiceConflictResult
 
ServiceDescriptor() - Constructor for class org.eclipse.xtext.web.server.XtextServiceDispatcher.ServiceDescriptor
 
setCanceled(boolean) - Method in class org.eclipse.xtext.web.server.model.DocumentSynchronizer
 
setCanceled(boolean) - Method in class org.eclipse.xtext.web.server.util.CancelIndicatorProgressMonitor
 
setContext(IServiceContext) - Method in class org.eclipse.xtext.web.server.XtextServiceDispatcher.ServiceDescriptor
 
setDirty(boolean) - Method in interface org.eclipse.xtext.web.server.model.IXtextWebDocument
 
setDirty(boolean) - Method in class org.eclipse.xtext.web.server.model.XtextWebDocument
 
setDirty(boolean) - Method in class org.eclipse.xtext.web.server.model.XtextWebDocumentAccess.ReadAccess
 
setExecutorServiceProvider(ExecutorServiceProvider) - Method in class org.eclipse.xtext.web.server.model.XtextWebDocumentAccess
 
setHasConflict(boolean) - Method in class org.eclipse.xtext.web.server.XtextServiceDispatcher.ServiceDescriptor
 
setHasSideEffects(boolean) - Method in class org.eclipse.xtext.web.server.XtextServiceDispatcher.ServiceDescriptor
 
setInput(XtextResource) - Method in class org.eclipse.xtext.web.server.model.XtextWebDocument
 
setService(Functions.Function0<? extends IServiceResult>) - Method in class org.eclipse.xtext.web.server.XtextServiceDispatcher.ServiceDescriptor
 
setTaskName(String) - Method in class org.eclipse.xtext.web.server.util.CancelIndicatorProgressMonitor
 
setText(String) - Method in interface org.eclipse.xtext.web.server.model.IXtextWebDocument
 
setText(String) - Method in class org.eclipse.xtext.web.server.model.XtextWebDocument
Replace the text contents of the contained resource with the given text.
setText(String) - Method in class org.eclipse.xtext.web.server.model.XtextWebDocumentAccess.ReadAccess
 
subTask(String) - Method in class org.eclipse.xtext.web.server.util.CancelIndicatorProgressMonitor
 
surroundWithDiv(String, String...) - Method in class org.eclipse.xtext.web.server.hover.HoverService
 

T

toString() - Method in class org.eclipse.xtext.web.server.contentassist.ContentAssistResult
 
toString() - Method in class org.eclipse.xtext.web.server.formatting.FormattingResult
 
toString() - Method in class org.eclipse.xtext.web.server.generator.GeneratorResult
 
toString() - Method in class org.eclipse.xtext.web.server.generator.GeneratorService.GeneratedArtifacts
 
toString() - Method in class org.eclipse.xtext.web.server.hover.HoverResult
 
toString() - Method in class org.eclipse.xtext.web.server.model.DocumentStateResult
 
toString() - Method in class org.eclipse.xtext.web.server.model.XtextWebDocument
 
toString() - Method in class org.eclipse.xtext.web.server.occurrences.OccurrencesResult
 
toString() - Method in class org.eclipse.xtext.web.server.persistence.ResourceContentResult
 
toString() - Method in class org.eclipse.xtext.web.server.ServiceConflictResult
 
toString() - Method in class org.eclipse.xtext.web.server.syntaxcoloring.HighlightingResult.Region
 
toString() - Method in class org.eclipse.xtext.web.server.syntaxcoloring.HighlightingResult
 
toString() - Method in class org.eclipse.xtext.web.server.validation.ValidationResult.Issue
 
toString() - Method in class org.eclipse.xtext.web.server.validation.ValidationResult
 
toString() - Method in class org.eclipse.xtext.web.server.XtextServiceDispatcher.ServiceDescriptor
 
translate(Severity) - Method in class org.eclipse.xtext.web.server.validation.ValidationService
 

U

UnknownLanguageException(String) - Constructor for exception org.eclipse.xtext.web.server.InvalidRequestException.UnknownLanguageException
 
UnknownLanguageException(String, Throwable) - Constructor for exception org.eclipse.xtext.web.server.InvalidRequestException.UnknownLanguageException
 
updateDeltaText(XtextWebDocumentAccess, String, int, int) - Method in class org.eclipse.xtext.web.server.model.UpdateDocumentService
Update the state identifier and return it.
UpdateDocumentService - Class in org.eclipse.xtext.web.server.model
Service class for document updates.
UpdateDocumentService() - Constructor for class org.eclipse.xtext.web.server.model.UpdateDocumentService
 
updateFullText(XtextWebDocumentAccess, String) - Method in class org.eclipse.xtext.web.server.model.UpdateDocumentService
Update the state identifier and return it.
updateText(String, int, int) - Method in interface org.eclipse.xtext.web.server.model.IXtextWebDocument
 
updateText(String, int, int) - Method in class org.eclipse.xtext.web.server.model.XtextWebDocument
Update a part of the text.
updateText(String, int, int) - Method in class org.eclipse.xtext.web.server.model.XtextWebDocumentAccess.ReadAccess
 

V

ValidationResult - Class in org.eclipse.xtext.web.server.validation
Result object returned by the validation service.
ValidationResult() - Constructor for class org.eclipse.xtext.web.server.validation.ValidationResult
 
ValidationResult.Issue - Class in org.eclipse.xtext.web.server.validation
 
ValidationService - Class in org.eclipse.xtext.web.server.validation
Service class for model validation.
ValidationService() - Constructor for class org.eclipse.xtext.web.server.validation.ValidationService
 

W

worked(int) - Method in class org.eclipse.xtext.web.server.util.CancelIndicatorProgressMonitor
 

X

XtextServiceDispatcher - Class in org.eclipse.xtext.web.server
The entry class for Xtext service invocations.
XtextServiceDispatcher() - Constructor for class org.eclipse.xtext.web.server.XtextServiceDispatcher
 
XtextServiceDispatcher.ServiceDescriptor - Class in org.eclipse.xtext.web.server
Service metadata, including a function for actually invoking the service.
XtextWebDocument - Class in org.eclipse.xtext.web.server.model
Container for an XtextResource.
XtextWebDocument(String, DocumentSynchronizer) - Constructor for class org.eclipse.xtext.web.server.model.XtextWebDocument
 
XtextWebDocumentAccess - Class in org.eclipse.xtext.web.server.model
Accessor class for documents.
XtextWebDocumentAccess() - Constructor for class org.eclipse.xtext.web.server.model.XtextWebDocumentAccess
 
XtextWebDocumentAccess.Factory - Class in org.eclipse.xtext.web.server.model
 
XtextWebDocumentAccess.ReadAccess - Class in org.eclipse.xtext.web.server.model
 

_

_handleError(XtextServiceDispatcher.ServiceDescriptor, Throwable) - Method in class org.eclipse.xtext.web.server.XtextServiceDispatcher
 
_handleError(XtextServiceDispatcher.ServiceDescriptor, InvalidRequestException.InvalidDocumentStateException) - Method in class org.eclipse.xtext.web.server.XtextServiceDispatcher
 
A B C D E F G H I L M N O P R S T U V W X _ 
Skip navigation links