- 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
-
- 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
-
- 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
-
- 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.