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

A

AbstractDefinitionParticipant - Class in org.eclipse.lemminx.services.extensions
Abstract class for definition.
AbstractDefinitionParticipant() - Constructor for class org.eclipse.lemminx.services.extensions.AbstractDefinitionParticipant
 
AbstractDOMDocumentCommandHandler - Class in org.eclipse.lemminx.services.extensions.commands
Abstract command to work with a given DOMDocument filled in the first argument of the command as TextDocumentIdentifier.
AbstractDOMDocumentCommandHandler(IXMLDocumentProvider) - Constructor for class org.eclipse.lemminx.services.extensions.commands.AbstractDOMDocumentCommandHandler
 
AbstractFixMissingGrammarCodeAction - Class in org.eclipse.lemminx.extensions.contentmodel.participants.codeactions
Code Action which manages missing referenced grammar file (DTD, XSD).
AbstractFixMissingGrammarCodeAction() - Constructor for class org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.AbstractFixMissingGrammarCodeAction
 
AbstractLSPErrorReporter - Class in org.eclipse.lemminx.extensions.xerces
The SAX ErrorHandler gives just information of the offset where there is an error.
AbstractLSPErrorReporter(String, DOMDocument, List<Diagnostic>, boolean) - Constructor for class org.eclipse.lemminx.extensions.xerces.AbstractLSPErrorReporter
 
AbstractReferenceParticipant - Class in org.eclipse.lemminx.services.extensions
Abstract class for reference participant.
AbstractReferenceParticipant() - Constructor for class org.eclipse.lemminx.services.extensions.AbstractReferenceParticipant
 
AbstractSaveContext - Class in org.eclipse.lemminx.services.extensions.save
Abstract class for save context.
AbstractSaveContext(Object) - Constructor for class org.eclipse.lemminx.services.extensions.save.AbstractSaveContext
 
AbstractSaveContext(String) - Constructor for class org.eclipse.lemminx.services.extensions.save.AbstractSaveContext
 
AbstractTypeDefinitionParticipant - Class in org.eclipse.lemminx.services.extensions
Abstract class for type definition.
AbstractTypeDefinitionParticipant() - Constructor for class org.eclipse.lemminx.services.extensions.AbstractTypeDefinitionParticipant
 
AbstractXML2GrammarGenerator<T extends FileContentGeneratorSettings> - Class in org.eclipse.lemminx.extensions.generators
Abstract class to generate a grammar (XSD, DTD, etc) from a given XML source.
AbstractXML2GrammarGenerator() - Constructor for class org.eclipse.lemminx.extensions.generators.AbstractXML2GrammarGenerator
 
AbstractXMLNotifier - Class in org.eclipse.lemminx.client
Sends a notification to the client via a jsonrpc notification while managing cache
AbstractXMLNotifier(IXMLNotificationService) - Constructor for class org.eclipse.lemminx.client.AbstractXMLNotifier
 
AbstractXPathNodeMatcher - Class in org.eclipse.lemminx.xpath.matcher
Abstract class for XPath node matcher.
AbstractXPathNodeMatcher(XPathMatcher) - Constructor for class org.eclipse.lemminx.xpath.matcher.AbstractXPathNodeMatcher
 
ActionableNotification - Class in org.eclipse.lemminx.customservice
An ActionableNotification class.
ActionableNotification() - Constructor for class org.eclipse.lemminx.customservice.ActionableNotification
 
actionableNotification(ActionableNotification) - Method in interface org.eclipse.lemminx.customservice.XMLLanguageClientAPI
Notification to be sent to the client with a list of commands
adaptFor(DOMDocument, boolean) - Method in interface org.eclipse.lemminx.extensions.contentmodel.model.ContentModelProvider
Returns the content model provider by using standard association (xsi:schemaLocation, xsi:noNamespaceSchemaLocation, doctype) an dnull otherwise.
adaptFor(String) - Method in interface org.eclipse.lemminx.extensions.contentmodel.model.ContentModelProvider
 
adaptFor(DOMDocument, boolean) - Method in class org.eclipse.lemminx.extensions.dtd.contentmodel.CMDTDContentModelProvider
 
adaptFor(String) - Method in class org.eclipse.lemminx.extensions.dtd.contentmodel.CMDTDContentModelProvider
 
adaptFor(DOMDocument, boolean) - Method in class org.eclipse.lemminx.extensions.xmlmodel.contentmodel.CMXMLModelContentModelProvider
 
adaptFor(String) - Method in class org.eclipse.lemminx.extensions.xmlmodel.contentmodel.CMXMLModelContentModelProvider
 
adaptFor(DOMDocument, boolean) - Method in class org.eclipse.lemminx.extensions.xsd.contentmodel.CMXSDContentModelProvider
 
adaptFor(String) - Method in class org.eclipse.lemminx.extensions.xsd.contentmodel.CMXSDContentModelProvider
 
add(int, T) - Method in class org.eclipse.lemminx.services.LimitList
 
add(T) - Method in class org.eclipse.lemminx.services.LimitList
 
add(XPathAttributeMatcher) - Method in class org.eclipse.lemminx.xpath.matcher.XPathElementMatcher
Add XPath attribute matcher.
addAttribute(String, String, int, boolean) - Method in class org.eclipse.lemminx.utils.XMLBuilder
Used when you are knowingly adding multiple attributes.
addAttribute(DOMAttr, int) - Method in class org.eclipse.lemminx.utils.XMLBuilder
 
addChild(DOMNode) - Method in class org.eclipse.lemminx.dom.DOMNode
Add node child and set child.parent to this
addChildHierarchy(List<String>) - Method in class org.eclipse.lemminx.extensions.generators.ChildrenProperties
 
addChildHierarchy(List<String>) - Method in class org.eclipse.lemminx.extensions.generators.ElementDeclaration
 
addCompletionAttribute(CompletionItem) - Method in interface org.eclipse.lemminx.services.extensions.ICompletionResponse
Add completion attribute.
addCompletionItem(CompletionItem, boolean) - Method in interface org.eclipse.lemminx.services.extensions.ICompletionResponse
Add completion item and mark as coming from grammar.
addCompletionItem(CompletionItem) - Method in interface org.eclipse.lemminx.services.extensions.ICompletionResponse
Add completion item.
addContent(String) - Method in class org.eclipse.lemminx.utils.XMLBuilder
Returns this XMLBuilder with text added
addContent(String, boolean, boolean, String) - Method in class org.eclipse.lemminx.utils.XMLBuilder
Returns this XMLBuilder with text added depending on isWhitespaceContent, hasSiblings and delimiter
addContentCDATA(String) - Method in class org.eclipse.lemminx.utils.XMLBuilder
 
addContentComment(String) - Method in class org.eclipse.lemminx.utils.XMLBuilder
 
addContentPI(String) - Method in class org.eclipse.lemminx.utils.XMLBuilder
 
addDeclTagStart(DTDDeclNode) - Method in class org.eclipse.lemminx.utils.XMLBuilder
 
addDeclTagStart(String) - Method in class org.eclipse.lemminx.utils.XMLBuilder
 
addDiagnostic(Range, String, DiagnosticSeverity, String, List<DiagnosticRelatedInformation>) - Method in class org.eclipse.lemminx.extensions.xerces.AbstractLSPErrorReporter
 
addElement(ElementDeclaration) - Method in class org.eclipse.lemminx.extensions.generators.ContainerDeclaration
 
addElement(ElementDeclaration) - Method in class org.eclipse.lemminx.extensions.generators.ElementDeclaration
 
addFileURI(String) - Method in class org.eclipse.lemminx.extensions.contentmodel.model.FilesChangedTracker
Add file URI to track
addFileURI(URI) - Method in class org.eclipse.lemminx.extensions.contentmodel.model.FilesChangedTracker
Add file URI to track
addNewParameter(int, int) - Method in class org.eclipse.lemminx.dom.DTDDeclNode
 
addParameter(String) - Method in class org.eclipse.lemminx.utils.XMLBuilder
 
addPrologAttribute(DOMAttr) - Method in class org.eclipse.lemminx.utils.XMLBuilder
Add prolog attribute It will not perform any linefeeds and only basic indentation.
addProtocolForCahe(String) - Method in class org.eclipse.lemminx.uriresolver.CacheResourcesManager
Add protocol for using cache when url will start with the given protocol.
addSingleAttribute(DOMAttr) - Method in class org.eclipse.lemminx.utils.XMLBuilder
 
addSingleAttribute(DOMAttr, boolean, boolean) - Method in class org.eclipse.lemminx.utils.XMLBuilder
 
addSingleAttribute(String, String, boolean) - Method in class org.eclipse.lemminx.utils.XMLBuilder
 
addToCache(IXMLSettingFeature, String) - Method in class org.eclipse.lemminx.client.AbstractXMLNotifier
Adds value to the cache set identified by key If such cache set does not exist, this method will initialize it with value added
addUnindentedParameter(String) - Method in class org.eclipse.lemminx.utils.XMLBuilder
 
addValue(String) - Method in class org.eclipse.lemminx.extensions.generators.AttributeDeclaration
 
adoptNode(Node) - Method in class org.eclipse.lemminx.dom.DOMDocument
 
advance(int) - Method in class org.eclipse.lemminx.dom.parser.MultiLineStream
 
advanceIfAnyOfChars(int...) - Method in class org.eclipse.lemminx.dom.parser.MultiLineStream
 
advanceIfChar(int) - Method in class org.eclipse.lemminx.dom.parser.MultiLineStream
 
advanceIfChars(int...) - Method in class org.eclipse.lemminx.dom.parser.MultiLineStream
 
advanceIfRegExp(Pattern) - Method in class org.eclipse.lemminx.dom.parser.MultiLineStream
 
advanceIfRegExpGroup1(Pattern) - Method in class org.eclipse.lemminx.dom.parser.MultiLineStream
Advances stream on regex, but will grab the first group
advanceUntilAnyOfChars(int...) - Method in class org.eclipse.lemminx.dom.parser.MultiLineStream
Will advance until any of the provided chars are encountered
advanceUntilChar(int) - Method in class org.eclipse.lemminx.dom.parser.MultiLineStream
Advances stream.position no matter what until it hits ch or eof(this.len)
advanceUntilCharOrNewTag(int) - Method in class org.eclipse.lemminx.dom.parser.MultiLineStream
Will advance the stream position until ch or '<'
advanceUntilChars(int...) - Method in class org.eclipse.lemminx.dom.parser.MultiLineStream
 
advanceUntilCharsOrNewTag(int...) - Method in class org.eclipse.lemminx.dom.parser.MultiLineStream
Advances until it matches int[] ch OR it hits '<' If this returns true, peek if next char is '<' to check which case was hit
advanceUntilCharUsingStack(int) - Method in class org.eclipse.lemminx.dom.parser.MultiLineStream
Will advance the stream position until 'closingBracket' or using a stack to consider possible open/closed bracket pairs in between.
advanceWhileChar(Predicate<Integer>) - Method in class org.eclipse.lemminx.dom.parser.MultiLineStream
 
AggregateRelatedInfoFinder - Class in org.eclipse.lemminx.extensions.contentmodel.participants
Finds related info for any error code
all() - Method in class org.eclipse.lemminx.commons.TextDocuments
Returns the all opened documents.
allDocuments() - Method in class org.eclipse.lemminx.XMLTextDocumentService
 
AllXMLSettings - Class in org.eclipse.lemminx.settings
Represents all settings under the 'xml' key { 'xml': {...} }
AllXMLSettings() - Constructor for class org.eclipse.lemminx.settings.AllXMLSettings
 
ANY_ELEMENT_DECLARATIONS - Static variable in interface org.eclipse.lemminx.extensions.contentmodel.model.CMElementDeclaration
 
ANY_ELEMENT_NAME - Static variable in class org.eclipse.lemminx.xpath.matcher.XPathAttributeNameMatcher
 
ANY_ELEMENT_NAME - Static variable in class org.eclipse.lemminx.xpath.matcher.XPathElementMatcher
 
append(String) - Method in class org.eclipse.lemminx.utils.XMLBuilder
 
append(char) - Method in class org.eclipse.lemminx.utils.XMLBuilder
 
appendChild(Node) - Method in class org.eclipse.lemminx.dom.DOMNode
 
appendData(String) - Method in class org.eclipse.lemminx.dom.DOMCharacterData
 
appendSpace() - Method in class org.eclipse.lemminx.utils.XMLBuilder
 
apply(MessageConsumer) - Method in class org.eclipse.lemminx.commons.ParentProcessWatcher
 
apply(CharSequence, CharSequence) - Method in class org.eclipse.lemminx.utils.LevenshteinDistance
Find the Levenshtein distance between two Strings.
applyFor(DOMDocument) - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.ContentModelSymbolsProviderParticipant
 
applyFor(DOMDocument) - Method in interface org.eclipse.lemminx.services.extensions.ISymbolsProviderParticipant
Returns the symbol strategy to apply for the given DOM document : ISymbolsProviderParticipant.SymbolStrategy.UNADAPTABLE : means that the participant is not applicable for the document ISymbolsProviderParticipant.SymbolStrategy.INSERT : means that the participant will insert symbols on the top of the standards symbols.
ArgumentsUtils - Class in org.eclipse.lemminx.services.extensions.commands
Arguments utilities.
ArgumentsUtils() - Constructor for class org.eclipse.lemminx.services.extensions.commands.ArgumentsUtils
 
AssociateGrammarCommand - Class in org.eclipse.lemminx.extensions.contentmodel.commands
XML Command "xml.associate.grammar.insert" to associate a grammar to a given DOM document.
AssociateGrammarCommand(IXMLDocumentProvider) - Constructor for class org.eclipse.lemminx.extensions.contentmodel.commands.AssociateGrammarCommand
 
AssociateGrammarCommand.GrammarBindingType - Enum in org.eclipse.lemminx.extensions.contentmodel.commands
 
AssociateGrammarCommand.UnknownBindingTypeException - Exception in org.eclipse.lemminx.extensions.contentmodel.commands
 
Association - Static variable in class org.eclipse.lemminx.client.CodeLensKind
 
ATTRIBUTE_NAME_REGEX - Static variable in class org.eclipse.lemminx.dom.parser.Constants
 
ATTRIBUTE_VALUE_REGEX - Static variable in class org.eclipse.lemminx.dom.parser.Constants
 
AttributeCompletionItem - Class in org.eclipse.lemminx.services
 
AttributeCompletionItem(String, boolean, Range, boolean, String, Collection<String>, SharedSettings) - Constructor for class org.eclipse.lemminx.services.AttributeCompletionItem
Attribute completion item.
attributeDecl(String, String, String, String[], String, XMLString, XMLString, Augmentations) - Method in class org.eclipse.lemminx.extensions.dtd.contentmodel.CMDTDDocument
 
AttributeDeclaration - Class in org.eclipse.lemminx.extensions.generators
Attribute declaration.
AttributeDeclaration(String, ElementDeclaration) - Constructor for class org.eclipse.lemminx.extensions.generators.AttributeDeclaration
 
AttributeDeclaration.DataType - Enum in org.eclipse.lemminx.extensions.generators
 
attributeName - Variable in class org.eclipse.lemminx.dom.DTDAttlistDecl
Format: "" or
attributeType - Variable in class org.eclipse.lemminx.dom.DTDAttlistDecl
 
attributeValue - Variable in class org.eclipse.lemminx.dom.DTDAttlistDecl
 
AutoCloseTagResponse - Class in org.eclipse.lemminx.customservice
 
AutoCloseTagResponse(String, Range) - Constructor for class org.eclipse.lemminx.customservice.AutoCloseTagResponse
 
AutoCloseTagResponse(String) - Constructor for class org.eclipse.lemminx.customservice.AutoCloseTagResponse
 

B

BadLocationException - Exception in org.eclipse.lemminx.commons
Indicates the attempt to access a non-existing position.
BadLocationException() - Constructor for exception org.eclipse.lemminx.commons.BadLocationException
Creates a new bad location exception.
BadLocationException(String) - Constructor for exception org.eclipse.lemminx.commons.BadLocationException
Creates a new bad location exception.
beginCommandsRegistration() - Method in interface org.eclipse.lemminx.services.extensions.commands.IXMLCommandService
 

C

cache - Variable in class org.eclipse.lemminx.client.AbstractXMLNotifier
 
cacheGrammars(String, Grammar[]) - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.diagnostics.LSPXMLGrammarPool
 
CacheResourceDownloadedException - Exception in org.eclipse.lemminx.uriresolver
Exception thrown when a resource (XML Schema, DTD) has error while downloading.
CacheResourceDownloadedException(String, Throwable) - Constructor for exception org.eclipse.lemminx.uriresolver.CacheResourceDownloadedException
 
CacheResourceDownloadingException - Exception in org.eclipse.lemminx.uriresolver
Exception thrown when a resource (XML Schema, DTD) is downloading.
CacheResourceDownloadingException(String) - Constructor for exception org.eclipse.lemminx.uriresolver.CacheResourceDownloadingException
 
CacheResourceDownloadingException(String, CompletableFuture<Path>) - Constructor for exception org.eclipse.lemminx.uriresolver.CacheResourceDownloadingException
 
CacheResourcesManager - Class in org.eclipse.lemminx.uriresolver
Cache resources manager.
CacheResourcesManager() - Constructor for class org.eclipse.lemminx.uriresolver.CacheResourcesManager
 
CacheResourcesManager(Cache<String, Boolean>) - Constructor for class org.eclipse.lemminx.uriresolver.CacheResourcesManager
 
CacheResourcesManager.ResourceToDeploy - Class in org.eclipse.lemminx.uriresolver
Classpath resource to deploy into the lemminx cache
canAcceptExpression(ICompletionRequest) - Static method in class org.eclipse.lemminx.services.snippets.SnippetContextUtils
Returns true if the expression (with or without bracket) can be proceed according the completion trigger and false otherwise.
canSupportMarkupKind(String) - Method in interface org.eclipse.lemminx.services.extensions.ISharedSettingsRequest
Returns true if the client can support the given Markup kind for documentation and false otherwise.
canUseCache(String) - Method in class org.eclipse.lemminx.extensions.contentmodel.uriresolver.XMLCacheResolverExtension
Returns true if cache is enabled and url comes from "http(s)" or "ftp" and false otherwise.
canUseCache(String) - Method in class org.eclipse.lemminx.uriresolver.CacheResourcesManager
Returns true if cache is enabled and url comes from "http(s)" or "ftp" and false otherwise.
capabilities - Variable in class org.eclipse.lemminx.settings.capabilities.ClientCapabilitiesWrapper
 
Cardinality - Class in org.eclipse.lemminx.extensions.generators
Cardinality for sequence.
Cardinality() - Constructor for class org.eclipse.lemminx.extensions.generators.Cardinality
 
CatalogCatalogEntry - Class in org.eclipse.lemminx.extensions.catalog
Represents a catalog entry that uses the "catalog" attribute to reference an external document
CatalogCatalogEntry(String, DOMElement) - Constructor for class org.eclipse.lemminx.extensions.catalog.CatalogCatalogEntry
 
CatalogEntry - Class in org.eclipse.lemminx.extensions.catalog
Represents a catalog entry that references an external document
CatalogEntry(String, DOMElement) - Constructor for class org.eclipse.lemminx.extensions.catalog.CatalogEntry
 
CatalogUtils - Class in org.eclipse.lemminx.extensions.catalog
Utility functions for working with XML catalog documents
CatalogUtils() - Constructor for class org.eclipse.lemminx.extensions.catalog.CatalogUtils
 
category - Variable in class org.eclipse.lemminx.dom.DTDElementDecl
Formats: or
CDATASnippetContext - Class in org.eclipse.lemminx.services.snippets
CDATA snippet context used to filter the CDATA snippets.
CDATASnippetContext() - Constructor for class org.eclipse.lemminx.services.snippets.CDATASnippetContext
 
characters(XMLString, Augmentations) - Method in class org.eclipse.lemminx.extensions.xerces.xmlmodel.XMLModelHandler
 
characters(char[], int, int) - Method in class org.eclipse.lemminx.services.extensions.diagnostics.LSPContentHandler
 
charAt(int) - Method in class org.eclipse.lemminx.utils.XMLBuilder
 
checkCanceled() - Method in class org.eclipse.lemminx.commons.MultiCancelChecker
 
checkCanceled() - Method in class org.eclipse.lemminx.commons.TextDocumentVersionChecker
 
checkProperty(String) - Method in class org.eclipse.lemminx.extensions.xerces.xmlmodel.XMLModelAwareParserConfiguration
 
ChildrenProperties - Class in org.eclipse.lemminx.extensions.generators
Children properties of an element declaration: sequenced if all children have the same order. cardinalities for each child.
ChildrenProperties() - Constructor for class org.eclipse.lemminx.extensions.generators.ChildrenProperties
 
choice(int, Collection<String>) - Static method in class org.eclipse.lemminx.commons.SnippetsBuilder
Returns the LSP choices snippets content.
choice(int, Collection<String>, StringBuilder) - Static method in class org.eclipse.lemminx.commons.SnippetsBuilder
Add LSP choices snippets in the given snippets content.
cleanPathForWindows(String) - Static method in class org.eclipse.lemminx.utils.StringUtils
 
clear() - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.diagnostics.LSPXMLGrammarPool
 
clear() - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.diagnostics.LSPXMLGrammarPool.Entry
 
ClientCapabilitiesWrapper - Class in org.eclipse.lemminx.settings.capabilities
Determines if a client supports a specific capability dynamically
ClientCapabilitiesWrapper() - Constructor for class org.eclipse.lemminx.settings.capabilities.ClientCapabilitiesWrapper
 
ClientCapabilitiesWrapper(ClientCapabilities, ExtendedClientCapabilities) - Constructor for class org.eclipse.lemminx.settings.capabilities.ClientCapabilitiesWrapper
 
ClientCommands - Class in org.eclipse.lemminx.client
Commonly used client commands
ClientSettingsManager - Class in org.eclipse.lemminx.settings
ClientSettingsManager
ClientSettingsManager() - Constructor for class org.eclipse.lemminx.settings.ClientSettingsManager
 
cloneNode(boolean) - Method in class org.eclipse.lemminx.dom.DOMNode
 
close() - Method in class org.eclipse.lemminx.logs.LSPClientLogHandler
 
closeStartElement() - Method in class org.eclipse.lemminx.utils.XMLBuilder
 
closeTag(TextDocumentPositionParams) - Method in interface org.eclipse.lemminx.customservice.XMLLanguageServerAPI
 
closeTag(TextDocumentPositionParams) - Method in class org.eclipse.lemminx.XMLLanguageServer
 
CloseTagCodeAction - Class in org.eclipse.lemminx.extensions.contentmodel.participants.codeactions
Code action to fix close start tag element.
CloseTagCodeAction() - Constructor for class org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.CloseTagCodeAction
 
CMAttributeDeclaration - Interface in org.eclipse.lemminx.extensions.contentmodel.model
Content model element which abstracts attribute declaration from a given grammar (XML Schema, DTD).
CMDocument - Interface in org.eclipse.lemminx.extensions.contentmodel.model
Content model document which abstracts element declaration from a given grammar (XML Schema, DTD).
CMDTDAttributeDeclaration - Class in org.eclipse.lemminx.extensions.dtd.contentmodel
DTD attribute declaration.
CMDTDAttributeDeclaration(CMDTDElementDeclaration) - Constructor for class org.eclipse.lemminx.extensions.dtd.contentmodel.CMDTDAttributeDeclaration
 
CMDTDContentModelProvider - Class in org.eclipse.lemminx.extensions.dtd.contentmodel
DTD content model provider.
CMDTDContentModelProvider(URIResolverExtensionManager) - Constructor for class org.eclipse.lemminx.extensions.dtd.contentmodel.CMDTDContentModelProvider
 
CMDTDDocument - Class in org.eclipse.lemminx.extensions.dtd.contentmodel
DTD document.
CMDTDDocument() - Constructor for class org.eclipse.lemminx.extensions.dtd.contentmodel.CMDTDDocument
 
CMDTDDocument(String) - Constructor for class org.eclipse.lemminx.extensions.dtd.contentmodel.CMDTDDocument
 
CMDTDElementDeclaration - Class in org.eclipse.lemminx.extensions.dtd.contentmodel
DTD element declaration.
CMDTDElementDeclaration(CMDTDDocument, int) - Constructor for class org.eclipse.lemminx.extensions.dtd.contentmodel.CMDTDElementDeclaration
 
CMElementDeclaration - Interface in org.eclipse.lemminx.extensions.contentmodel.model
Content model element which abstracts element declaration from a given grammar (XML Schema, DTD).
CMXMLModelContentModelProvider - Class in org.eclipse.lemminx.extensions.xmlmodel.contentmodel
Content model provider to manage href of xml-model processing instruction.
CMXMLModelContentModelProvider(ContentModelManager) - Constructor for class org.eclipse.lemminx.extensions.xmlmodel.contentmodel.CMXMLModelContentModelProvider
 
CMXSDAttributeDeclaration - Class in org.eclipse.lemminx.extensions.xsd.contentmodel
XSD attribute declaration implementation.
CMXSDAttributeDeclaration(XSAttributeUse) - Constructor for class org.eclipse.lemminx.extensions.xsd.contentmodel.CMXSDAttributeDeclaration
 
CMXSDContentModelProvider - Class in org.eclipse.lemminx.extensions.xsd.contentmodel
XSD content model provider.
CMXSDContentModelProvider(URIResolverExtensionManager) - Constructor for class org.eclipse.lemminx.extensions.xsd.contentmodel.CMXSDContentModelProvider
 
CMXSDDocument - Class in org.eclipse.lemminx.extensions.xsd.contentmodel
XSD document implementation.
CMXSDDocument(XSModel, XSLoaderImpl) - Constructor for class org.eclipse.lemminx.extensions.xsd.contentmodel.CMXSDDocument
 
CMXSDElementDeclaration - Class in org.eclipse.lemminx.extensions.xsd.contentmodel
XSD element declaration implementation.
CMXSDElementDeclaration(CMXSDDocument, XSElementDeclaration) - Constructor for class org.eclipse.lemminx.extensions.xsd.contentmodel.CMXSDElementDeclaration
 
CODE_ACTION_ID - Static variable in class org.eclipse.lemminx.settings.capabilities.ServerCapabilitiesConstants
 
CODE_LENS_ID - Static variable in class org.eclipse.lemminx.settings.capabilities.ServerCapabilitiesConstants
 
codeAction(CodeActionParams) - Method in class org.eclipse.lemminx.XMLTextDocumentService
 
CodeActionFactory - Class in org.eclipse.lemminx.commons
Factory for simple CodeAction
CodeActionFactory() - Constructor for class org.eclipse.lemminx.commons.CodeActionFactory
 
codeLens(CodeLensParams) - Method in class org.eclipse.lemminx.XMLTextDocumentService
 
CodeLensKind - Class in org.eclipse.lemminx.client
CodeLens kind supported by the client.
CodeLensKindCapabilities - Class in org.eclipse.lemminx.client
Specific capabilities for the `CodeLensKind`.
CodeLensKindCapabilities() - Constructor for class org.eclipse.lemminx.client.CodeLensKindCapabilities
 
CodeLensKindCapabilities(List<String>) - Constructor for class org.eclipse.lemminx.client.CodeLensKindCapabilities
 
collect(DOMNode, Consumer<DOMNode>) - Method in class org.eclipse.lemminx.extensions.references.XMLReferencesManager
 
collectDocumentToValidate(Predicate<DOMDocument>) - Method in interface org.eclipse.lemminx.services.extensions.save.ISaveContext
This method is called to collect document to validate after the save.
collectParameters(DTDDeclParameter, BiConsumer<DTDDeclParameter, DTDDeclParameter>) - Method in class org.eclipse.lemminx.dom.DTDElementDecl
Collect parameters which matches the given target.
COMMAND_ID - Static variable in class org.eclipse.lemminx.extensions.contentmodel.commands.AssociateGrammarCommand
 
COMMAND_ID - Static variable in class org.eclipse.lemminx.extensions.contentmodel.commands.XMLValidationAllFilesCommand
 
COMMAND_ID - Static variable in class org.eclipse.lemminx.extensions.contentmodel.commands.XMLValidationFileCommand
 
comment(XMLString, Augmentations) - Method in class org.eclipse.lemminx.extensions.dtd.contentmodel.CMDTDDocument
 
comment(XMLString, Augmentations) - Method in class org.eclipse.lemminx.extensions.xerces.xmlmodel.XMLModelHandler
 
CommentSnippetContext - Class in org.eclipse.lemminx.services.snippets
Comment snippet context used to filter the comment snippets.
CommentSnippetContext() - Constructor for class org.eclipse.lemminx.services.snippets.CommentSnippetContext
 
compareDocumentPosition(Node) - Method in class org.eclipse.lemminx.dom.DOMNode
 
completion(CompletionParams) - Method in class org.eclipse.lemminx.XMLTextDocumentService
 
COMPLETION_ID - Static variable in class org.eclipse.lemminx.settings.capabilities.ServerCapabilitiesConstants
 
CompletionParticipantAdapter - Class in org.eclipse.lemminx.services.extensions
Completion participant adapter.
CompletionParticipantAdapter() - Constructor for class org.eclipse.lemminx.services.extensions.CompletionParticipantAdapter
 
CompletionSortTextHelper - Class in org.eclipse.lemminx.utils
CompletionSortText class to get sortText for CompletionItem's
CompletionSortTextHelper(CompletionItemKind) - Constructor for class org.eclipse.lemminx.utils.CompletionSortTextHelper
 
CompositeSettings - Class in org.eclipse.lemminx.settings
Composite settings class Provides a new SharedSettings instance with a second setting merged
CompositeSettings(SharedSettings, FormattingOptions) - Constructor for class org.eclipse.lemminx.settings.CompositeSettings
 
computeAttributeNameCompletionResponses(ICompletionRequest, ICompletionResponse, Range, DOMDocument, SharedSettings) - Static method in class org.eclipse.lemminx.extensions.prolog.PrologModel
 
computeCompletionResponses(ICompletionRequest, ICompletionResponse, DOMDocument, boolean, SharedSettings) - Static method in class org.eclipse.lemminx.extensions.xsi.XSISchemaModel
 
computeDOMAsync(TextDocumentIdentifier, BiFunction<CancelChecker, DOMDocument, R>) - Method in class org.eclipse.lemminx.XMLTextDocumentService
Compute the DOM Document for a given uri in a future and then apply the given function.
computeHoverResponse(DOMAttr, IHoverRequest) - Static method in class org.eclipse.lemminx.extensions.xsi.XSISchemaModel
 
computeNumberOfLines(String) - Method in interface org.eclipse.lemminx.commons.ILineTracker
Computes the number of lines in the given text.
computeNumberOfLines(String) - Method in class org.eclipse.lemminx.commons.TreeLineTracker
 
computeValueCompletionResponses(ICompletionRequest, ICompletionResponse, Range, DOMDocument) - Static method in class org.eclipse.lemminx.extensions.prolog.PrologModel
 
computeValueCompletionResponses(ICompletionRequest, ICompletionResponse, DOMDocument) - Static method in class org.eclipse.lemminx.extensions.xsi.XSISchemaModel
 
configurePipeline() - Method in class org.eclipse.lemminx.extensions.xerces.xmlmodel.XMLModelAwareParserConfiguration
 
configureXML11Pipeline() - Method in class org.eclipse.lemminx.extensions.xerces.xmlmodel.XMLModelAwareParserConfiguration
 
Constants - Class in org.eclipse.lemminx.dom.parser
 
Constants() - Constructor for class org.eclipse.lemminx.dom.parser.Constants
 
ContainerDeclaration - Class in org.eclipse.lemminx.extensions.generators
Children information.
ContainerDeclaration() - Constructor for class org.eclipse.lemminx.extensions.generators.ContainerDeclaration
 
containsTextOnly(DOMElement) - Static method in class org.eclipse.lemminx.utils.DOMUtils
Returns true if element contains only DOMText and false otherwise.
content - Variable in class org.eclipse.lemminx.dom.DTDElementDecl
 
ContentModelCodeActionParticipant - Class in org.eclipse.lemminx.extensions.contentmodel.participants
Extension to support XML code actions based on content model (XML Schema completion, etc)
ContentModelCodeActionParticipant() - Constructor for class org.eclipse.lemminx.extensions.contentmodel.participants.ContentModelCodeActionParticipant
 
ContentModelCodeLensParticipant - Class in org.eclipse.lemminx.extensions.contentmodel.participants
At first this participant is enabled only when LSP client can support the client command "xml.open.binding.wizard" to open the wizard to bind a XML to a grammar/schema.
ContentModelCodeLensParticipant() - Constructor for class org.eclipse.lemminx.extensions.contentmodel.participants.ContentModelCodeLensParticipant
 
ContentModelCompletionParticipant - Class in org.eclipse.lemminx.extensions.contentmodel.participants
Extension to support XML completion based on content model (XML Schema completion, etc)
ContentModelCompletionParticipant() - Constructor for class org.eclipse.lemminx.extensions.contentmodel.participants.ContentModelCompletionParticipant
 
ContentModelDiagnosticsParticipant - Class in org.eclipse.lemminx.extensions.contentmodel.participants.diagnostics
Validate XML files with Xerces for general SYNTAX validation and XML Schema, DTD.
ContentModelDiagnosticsParticipant(ContentModelPlugin) - Constructor for class org.eclipse.lemminx.extensions.contentmodel.participants.diagnostics.ContentModelDiagnosticsParticipant
 
ContentModelDocumentLinkParticipant - Class in org.eclipse.lemminx.extensions.contentmodel.participants
Document link for : XML Schema xsi:noNamespaceSchemaLocation DTD SYSTEM (ex :
ContentModelDocumentLinkParticipant(URIResolverExtensionManager) - Constructor for class org.eclipse.lemminx.extensions.contentmodel.participants.ContentModelDocumentLinkParticipant
 
ContentModelHoverParticipant - Class in org.eclipse.lemminx.extensions.contentmodel.participants
Extension to support XML hover based on content model (XML Schema documentation, etc)
ContentModelHoverParticipant() - Constructor for class org.eclipse.lemminx.extensions.contentmodel.participants.ContentModelHoverParticipant
 
ContentModelManager - Class in org.eclipse.lemminx.extensions.contentmodel.model
Content model manager used to load XML Schema, DTD.
ContentModelManager(URIResolverExtensionManager) - Constructor for class org.eclipse.lemminx.extensions.contentmodel.model.ContentModelManager
 
ContentModelPlugin - Class in org.eclipse.lemminx.extensions.contentmodel
Content model plugin extension to provide: completion based on XML Schema, DTD... hover based on XML Schema diagnostics based on on XML Schema, DTD...
ContentModelPlugin() - Constructor for class org.eclipse.lemminx.extensions.contentmodel.ContentModelPlugin
 
ContentModelProvider - Interface in org.eclipse.lemminx.extensions.contentmodel.model
Content model provider API.
ContentModelProvider.Identifier - Class in org.eclipse.lemminx.extensions.contentmodel.model
 
ContentModelSettings - Class in org.eclipse.lemminx.extensions.contentmodel.settings
Content model settings.
ContentModelSettings() - Constructor for class org.eclipse.lemminx.extensions.contentmodel.settings.ContentModelSettings
 
ContentModelSymbolsProviderParticipant - Class in org.eclipse.lemminx.extensions.contentmodel.participants
Symbol participant to show referenced grammars information.
ContentModelSymbolsProviderParticipant(ContentModelManager) - Constructor for class org.eclipse.lemminx.extensions.contentmodel.participants.ContentModelSymbolsProviderParticipant
 
ContentModelTypeDefinitionParticipant - Class in org.eclipse.lemminx.extensions.contentmodel.participants
Extension to support XML type definition based on content model (XML Schema type definition, etc)
ContentModelTypeDefinitionParticipant() - Constructor for class org.eclipse.lemminx.extensions.contentmodel.participants.ContentModelTypeDefinitionParticipant
 
convert(String) - Static method in class org.eclipse.lemminx.utils.MarkdownConverter
 
convertStreamToString(InputStream) - Static method in class org.eclipse.lemminx.utils.IOUtils
Convert the given InputStream into a String.
convertToQuotelessValue(String) - Static method in class org.eclipse.lemminx.utils.StringUtils
Returns value without surrounding quotes.
convertToWindowsPath(String) - Static method in class org.eclipse.lemminx.utils.FilesUtils
Ensures there is no slash before a drive letter, and forces use of '\'
covers(Range, Position) - Static method in class org.eclipse.lemminx.utils.XMLPositionUtility
 
create(Gson, TypeToken<T>) - Method in class org.eclipse.lemminx.settings.FaultTolerantTypeAdapterFactory
 
create(FormattingOptions, FormattingOptions) - Static method in class org.eclipse.lemminx.settings.XMLFormattingOptions
 
createAnyElementMatcher() - Method in class org.eclipse.lemminx.xpath.matcher.XPathMatcher
Create XPath any element matcher.
createAttribute(String) - Method in class org.eclipse.lemminx.dom.DOMDocument
 
createAttributeMatcher(XPathElementMatcher, String, String) - Method in class org.eclipse.lemminx.xpath.matcher.XPathMatcher
Create the XPath attribute matcher.
createAttributeNS(String, String) - Method in class org.eclipse.lemminx.dom.DOMDocument
 
createCDataSection(int, int) - Method in class org.eclipse.lemminx.dom.DOMDocument
 
createCDATASection(String) - Method in class org.eclipse.lemminx.dom.DOMDocument
 
createCMDocument(String) - Method in interface org.eclipse.lemminx.extensions.contentmodel.model.ContentModelProvider
 
createCMDocument(String) - Method in class org.eclipse.lemminx.extensions.dtd.contentmodel.CMDTDContentModelProvider
 
createCMDocument(String) - Method in class org.eclipse.lemminx.extensions.xmlmodel.contentmodel.CMXMLModelContentModelProvider
 
createCMDocument(String) - Method in class org.eclipse.lemminx.extensions.xsd.contentmodel.CMXSDContentModelProvider
 
createComment(int, int) - Method in class org.eclipse.lemminx.dom.DOMDocument
 
createComment(String) - Method in class org.eclipse.lemminx.dom.DOMDocument
 
createDefaultRange(XMLLocator, DOMDocument) - Method in class org.eclipse.lemminx.extensions.xerces.AbstractLSPErrorReporter
 
createDocTypeEdit(String, DOMDocument, SharedSettings) - Static method in class org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.NoGrammarConstraintsCodeAction
 
createDocument(TextDocumentItem) - Method in class org.eclipse.lemminx.commons.ModelTextDocuments
 
createDocument(TextDocumentItem) - Method in class org.eclipse.lemminx.commons.TextDocuments
 
createDocumentFragment() - Method in class org.eclipse.lemminx.dom.DOMDocument
 
createDocumentLink(DOMRange, String, boolean) - Static method in class org.eclipse.lemminx.utils.XMLPositionUtility
Create a document link
createDocumentType(int, int) - Method in class org.eclipse.lemminx.dom.DOMDocument
 
createElement(int, int) - Method in class org.eclipse.lemminx.dom.DOMDocument
 
createElement(String) - Method in class org.eclipse.lemminx.dom.DOMDocument
 
createElementNS(String, String) - Method in class org.eclipse.lemminx.dom.DOMDocument
 
createEntityReference(String) - Method in class org.eclipse.lemminx.dom.DOMDocument
 
createFile(String, String, String, Diagnostic) - Static method in class org.eclipse.lemminx.commons.CodeActionFactory
Makes a CodeAction to create a file and add content to the file.
createFilesChangedTracker(DTDGrammar) - Static method in class org.eclipse.lemminx.extensions.dtd.utils.DTDUtils
 
createFilesChangedTracker(SchemaGrammar) - Static method in class org.eclipse.lemminx.extensions.xsd.utils.XSDUtils
 
createFilesChangedTracker(Set<SchemaGrammar>) - Static method in class org.eclipse.lemminx.extensions.xsd.utils.XSDUtils
 
createHover(List<MarkupContent>) - Static method in class org.eclipse.lemminx.utils.MarkupContentFactory
Create the hover from the given markup content list.
createHover(List<MarkupContent>, Range) - Static method in class org.eclipse.lemminx.utils.MarkupContentFactory
Create the hover from the given markup content list and range.
createInternalCMDocument(DOMDocument) - Method in interface org.eclipse.lemminx.extensions.contentmodel.model.ContentModelProvider
 
createInternalCMDocument(DOMDocument) - Method in class org.eclipse.lemminx.extensions.dtd.contentmodel.CMDTDContentModelProvider
 
createInternalCMDocument(DOMDocument) - Method in class org.eclipse.lemminx.extensions.xmlmodel.contentmodel.CMXMLModelContentModelProvider
 
createInternalCMDocument(DOMDocument) - Method in class org.eclipse.lemminx.extensions.xsd.contentmodel.CMXSDContentModelProvider
 
createList() - Method in class org.eclipse.lemminx.services.DocumentSymbolsResult
 
createLocation(DOMRange) - Static method in class org.eclipse.lemminx.utils.XMLPositionUtility
Returns the location for the given target node.
createLocationLink(DOMRange, DOMRange) - Static method in class org.eclipse.lemminx.utils.XMLPositionUtility
Returns the location link for the given origin and target nodes.
createLocationLink(Range, DOMRange) - Static method in class org.eclipse.lemminx.utils.XMLPositionUtility
Returns the location link for the given origin and target nodes.
createLocationLink(Range, TargetRange) - Static method in class org.eclipse.lemminx.utils.XMLPositionUtility
Returns the location link for the given origin and target nodes.
createMarkupContent(CMElementDeclaration, ISharedSettingsRequest) - Static method in class org.eclipse.lemminx.extensions.contentmodel.utils.XMLGenerator
Returns a markup content for element documentation and null otherwise.
createMarkupContent(CMAttributeDeclaration, CMElementDeclaration, ISharedSettingsRequest) - Static method in class org.eclipse.lemminx.extensions.contentmodel.utils.XMLGenerator
Returns a markup content for attribute name documentation and null otherwise.
createMarkupContent(CMAttributeDeclaration, String, CMElementDeclaration, ISharedSettingsRequest) - Static method in class org.eclipse.lemminx.extensions.contentmodel.utils.XMLGenerator
Returns a markup content for attribute value documentation and null otherwise.
createMarkupContent(CMElementDeclaration, String, ISharedSettingsRequest) - Static method in class org.eclipse.lemminx.extensions.contentmodel.utils.XMLGenerator
Returns a markup content for element text documentation and null otherwise.
createMarkupContent(String, String, ISharedSettingsRequest) - Static method in class org.eclipse.lemminx.utils.MarkupContentFactory
Create the markup content according the given markup kind and the capability of the client.
createProcessingInstruction(int, int) - Method in class org.eclipse.lemminx.dom.DOMDocument
 
createProcessingInstruction(String, String) - Method in class org.eclipse.lemminx.dom.DOMDocument
 
createRange(DOMRange) - Static method in class org.eclipse.lemminx.utils.XMLPositionUtility
Returns the range for the given node.
createRange(int, int, DOMDocument) - Static method in class org.eclipse.lemminx.utils.XMLPositionUtility
 
createScanner(String) - Static method in class org.eclipse.lemminx.dom.parser.XMLScanner
 
createScanner(String, boolean) - Static method in class org.eclipse.lemminx.dom.parser.XMLScanner
 
createScanner(String, int) - Static method in class org.eclipse.lemminx.dom.parser.XMLScanner
 
createScanner(String, int, boolean) - Static method in class org.eclipse.lemminx.dom.parser.XMLScanner
 
createScanner(String, int, ScannerState) - Static method in class org.eclipse.lemminx.dom.parser.XMLScanner
 
createScanner(String, int, ScannerState, boolean) - Static method in class org.eclipse.lemminx.dom.parser.XMLScanner
 
createText(int, int) - Method in class org.eclipse.lemminx.dom.DOMDocument
 
createTextNode(String) - Method in class org.eclipse.lemminx.dom.DOMDocument
 
createXmlModelEdit(String, String, DOMDocument, SharedSettings) - Static method in class org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.NoGrammarConstraintsCodeAction
 
createXSINoNamespaceSchemaLocationEdit(String, DOMDocument) - Static method in class org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.NoGrammarConstraintsCodeAction
 
createXSISchemaLocationEdit(String, String, DOMDocument) - Static method in class org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.NoGrammarConstraintsCodeAction
 
cvc_attribute_3CodeAction - Class in org.eclipse.lemminx.extensions.contentmodel.participants.codeactions
Code action to fix cvc-attribute-3 error.
cvc_attribute_3CodeAction() - Constructor for class org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.cvc_attribute_3CodeAction
 
cvc_complex_type_2_1CodeAction - Class in org.eclipse.lemminx.extensions.contentmodel.participants.codeactions
Code action to fix cvc-complex-type.2.1 error.
cvc_complex_type_2_1CodeAction() - Constructor for class org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.cvc_complex_type_2_1CodeAction
 
cvc_complex_type_2_3CodeAction - Class in org.eclipse.lemminx.extensions.contentmodel.participants.codeactions
Code action to fix cvc-complex-type.2.3 error.
cvc_complex_type_2_3CodeAction() - Constructor for class org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.cvc_complex_type_2_3CodeAction
 
cvc_complex_type_2_4_aCodeAction - Class in org.eclipse.lemminx.extensions.contentmodel.participants.codeactions
cvc_complex_type_2_4_a
cvc_complex_type_2_4_aCodeAction() - Constructor for class org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.cvc_complex_type_2_4_aCodeAction
 
cvc_complex_type_3_2_2CodeAction - Class in org.eclipse.lemminx.extensions.contentmodel.participants.codeactions
Code action to fix cvc-complex-type.3.2.2 error.
cvc_complex_type_3_2_2CodeAction() - Constructor for class org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.cvc_complex_type_3_2_2CodeAction
 
cvc_complex_type_4CodeAction - Class in org.eclipse.lemminx.extensions.contentmodel.participants.codeactions
Code action to fix cvc-complex-type.4 error.
cvc_complex_type_4CodeAction() - Constructor for class org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.cvc_complex_type_4CodeAction
 
cvc_enumeration_validCodeAction - Class in org.eclipse.lemminx.extensions.contentmodel.participants.codeactions
Code action to fix cvc_enumeration_valid error only for text, because for attribute cvc-attribute-3 error fix it.
cvc_enumeration_validCodeAction() - Constructor for class org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.cvc_enumeration_validCodeAction
 
cvc_type_3_1_1CodeAction - Class in org.eclipse.lemminx.extensions.contentmodel.participants.codeactions
Code action to fix cvc-type.3.1.1 error.
cvc_type_3_1_1CodeAction() - Constructor for class org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.cvc_type_3_1_1CodeAction
 

D

DataType - Class in org.eclipse.lemminx.extensions.xsd
 
DataType(String, String) - Constructor for class org.eclipse.lemminx.extensions.xsd.DataType
 
declType - Variable in class org.eclipse.lemminx.dom.DTDDeclNode
 
DEFAULT - Static variable in class org.eclipse.lemminx.settings.XMLSymbolFilter
 
DEFAULT_CLOSING_BRACKET_NEW_LINE - Static variable in class org.eclipse.lemminx.settings.XMLFormattingOptions
 
DEFAULT_CODELENS_OPTIONS - Static variable in class org.eclipse.lemminx.settings.capabilities.ServerCapabilitiesConstants
 
DEFAULT_COMPLETION_OPTIONS - Static variable in class org.eclipse.lemminx.settings.capabilities.ServerCapabilitiesConstants
 
DEFAULT_CONTEXT - Static variable in class org.eclipse.lemminx.services.snippets.CDATASnippetContext
 
DEFAULT_CONTEXT - Static variable in class org.eclipse.lemminx.services.snippets.CommentSnippetContext
 
DEFAULT_CONTEXT - Static variable in class org.eclipse.lemminx.services.snippets.DocTypeSnippetContext
 
DEFAULT_CONTEXT - Static variable in class org.eclipse.lemminx.services.snippets.DTDNodeSnippetContext
 
DEFAULT_CONTEXT - Static variable in class org.eclipse.lemminx.services.snippets.ProcessingInstructionSnippetContext
 
DEFAULT_CONTEXT - Static variable in class org.eclipse.lemminx.services.snippets.XMLDeclarationSnippetContext
 
DEFAULT_ENFORCE_QUOTE_STYLE - Static variable in class org.eclipse.lemminx.settings.XMLFormattingOptions
 
DEFAULT_LINK_OPTIONS - Static variable in class org.eclipse.lemminx.settings.capabilities.ServerCapabilitiesConstants
 
DEFAULT_PRESERVE_ATTR_LINE_BREAKS - Static variable in class org.eclipse.lemminx.settings.XMLFormattingOptions
 
DEFAULT_PRESERVER_NEW_LINES - Static variable in class org.eclipse.lemminx.settings.XMLFormattingOptions
 
DEFAULT_QUOTATION - Static variable in class org.eclipse.lemminx.settings.XMLFormattingOptions
 
DEFAULT_QUOTE_STYLE - Static variable in class org.eclipse.lemminx.settings.XMLPreferences
 
DEFAULT_SCHEMA_DOCUMENTATION_TYPE - Static variable in class org.eclipse.lemminx.settings.XMLPreferences
 
DEFAULT_SPLIT_ATTRIBUTES_INDENT_SIZE - Static variable in class org.eclipse.lemminx.settings.XMLFormattingOptions
 
DEFAULT_SYNC_OPTION - Static variable in class org.eclipse.lemminx.settings.capabilities.ServerCapabilitiesConstants
 
DEFAULT_TAB_SIZE - Static variable in class org.eclipse.lemminx.settings.XMLFormattingOptions
 
DEFAULT_TRIM_TRAILING_SPACES - Static variable in class org.eclipse.lemminx.settings.XMLFormattingOptions
 
DEFAULT_WORK_DIR - Static variable in class org.eclipse.lemminx.settings.ServerSettings
 
definition(DefinitionParams) - Method in class org.eclipse.lemminx.XMLTextDocumentService
 
DEFINITION_ID - Static variable in class org.eclipse.lemminx.settings.capabilities.ServerCapabilitiesConstants
 
deleteData(int, int) - Method in class org.eclipse.lemminx.dom.DOMCharacterData
 
DELIMITERS - Static variable in class org.eclipse.lemminx.commons.TreeLineTracker
The predefined delimiters of this tracker
dependsOnGrammar(DOMDocument, String) - Method in class org.eclipse.lemminx.extensions.contentmodel.model.ContentModelManager
Returns true if the given document is linked to the given grammar URI (XML Schema, DTD) and false otherwise.
DEPLOYED_BASE_PATH - Static variable in class org.eclipse.lemminx.utils.FilesUtils
 
desc - Variable in class org.eclipse.lemminx.extensions.contentmodel.participants.diagnostics.LSPXMLGrammarPool.Entry
 
details() - Static method in class org.eclipse.lemminx.utils.platform.Platform
Returns the server details, using the format:
didChange(DidChangeTextDocumentParams) - Method in class org.eclipse.lemminx.XMLTextDocumentService
This method is triggered when the user types on an XML document.
didChangeConfiguration(DidChangeConfigurationParams) - Method in class org.eclipse.lemminx.XMLWorkspaceService
 
didChangeWatchedFiles(DidChangeWatchedFilesParams) - Method in class org.eclipse.lemminx.XMLWorkspaceService
 
didChangeWorkspaceFolders(DidChangeWorkspaceFoldersParams) - Method in interface org.eclipse.lemminx.services.extensions.IWorkspaceServiceParticipant
Receive and handle notification about workspace folder changing on client side.
didChangeWorkspaceFolders(DidChangeWorkspaceFoldersParams) - Method in class org.eclipse.lemminx.XMLWorkspaceService
 
didClose(DidCloseTextDocumentParams) - Method in class org.eclipse.lemminx.XMLTextDocumentService
 
didOpen(DidOpenTextDocumentParams) - Method in class org.eclipse.lemminx.XMLTextDocumentService
 
didSave(DidSaveTextDocumentParams) - Method in class org.eclipse.lemminx.XMLTextDocumentService
 
dispose() - Method in class org.eclipse.lemminx.services.extensions.XMLExtensionsRegistry
Unregisters all registered extensions.
doAutoClose(DOMDocument, Position, XMLCompletionSettings, CancelChecker) - Method in class org.eclipse.lemminx.services.XMLLanguageService
 
doCodeAction(Diagnostic, Range, DOMDocument, List<CodeAction>, SharedSettings, IComponentProvider) - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.AbstractFixMissingGrammarCodeAction
 
doCodeAction(Diagnostic, Range, DOMDocument, List<CodeAction>, SharedSettings, IComponentProvider) - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.CloseTagCodeAction
 
doCodeAction(Diagnostic, Range, DOMDocument, List<CodeAction>, SharedSettings, IComponentProvider) - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.cvc_attribute_3CodeAction
 
doCodeAction(Diagnostic, Range, DOMDocument, List<CodeAction>, SharedSettings, IComponentProvider) - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.cvc_complex_type_2_1CodeAction
 
doCodeAction(Diagnostic, Range, DOMDocument, List<CodeAction>, SharedSettings, IComponentProvider) - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.cvc_complex_type_2_3CodeAction
 
doCodeAction(Diagnostic, Range, DOMDocument, List<CodeAction>, SharedSettings, IComponentProvider) - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.cvc_complex_type_2_4_aCodeAction
 
doCodeAction(Diagnostic, Range, DOMDocument, List<CodeAction>, SharedSettings, IComponentProvider) - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.cvc_complex_type_3_2_2CodeAction
 
doCodeAction(Diagnostic, Range, DOMDocument, List<CodeAction>, SharedSettings, IComponentProvider) - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.cvc_complex_type_4CodeAction
 
doCodeAction(Diagnostic, Range, DOMDocument, List<CodeAction>, SharedSettings, IComponentProvider) - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.cvc_enumeration_validCodeAction
 
doCodeAction(Diagnostic, Range, DOMDocument, List<CodeAction>, SharedSettings, IComponentProvider) - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.cvc_type_3_1_1CodeAction
 
doCodeAction(Diagnostic, Range, DOMDocument, List<CodeAction>, SharedSettings, IComponentProvider) - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.ElementDeclUnterminatedCodeAction
 
doCodeAction(Diagnostic, Range, DOMDocument, List<CodeAction>, SharedSettings, IComponentProvider) - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.EntityNotDeclaredCodeAction
 
doCodeAction(Diagnostic, Range, DOMDocument, List<CodeAction>, SharedSettings, IComponentProvider) - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.EqRequiredInAttributeCodeAction
 
doCodeAction(Diagnostic, Range, DOMDocument, List<CodeAction>, SharedSettings, IComponentProvider) - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.FixMissingSpaceCodeAction
 
doCodeAction(Diagnostic, Range, DOMDocument, List<CodeAction>, SharedSettings, IComponentProvider) - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.NoGrammarConstraintsCodeAction
 
doCodeAction(Diagnostic, Range, DOMDocument, List<CodeAction>, SharedSettings, IComponentProvider) - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.OpenQuoteExpectedCodeAction
 
doCodeAction(Diagnostic, Range, DOMDocument, List<CodeAction>, SharedSettings, IComponentProvider) - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.RootElementTypeMustMatchDoctypedeclCodeAction
 
doCodeAction(Diagnostic, Range, DOMDocument, List<CodeAction>, SharedSettings, IComponentProvider) - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.s4s_elt_invalid_content_3CodeAction
 
doCodeAction(Diagnostic, Range, DOMDocument, List<CodeAction>, SharedSettings, IComponentProvider) - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.src_import_1_2CodeAction
 
doCodeAction(Diagnostic, Range, DOMDocument, List<CodeAction>, SharedSettings, IComponentProvider) - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.TargetNamespace_1CodeAction
 
doCodeAction(Diagnostic, Range, DOMDocument, List<CodeAction>, SharedSettings, IComponentProvider) - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.TargetNamespace_2CodeAction
 
doCodeAction(Diagnostic, Range, DOMDocument, List<CodeAction>, SharedSettings, IComponentProvider) - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.ContentModelCodeActionParticipant
 
doCodeAction(Diagnostic, Range, DOMDocument, List<CodeAction>, SharedSettings, IComponentProvider) - Method in interface org.eclipse.lemminx.services.extensions.ICodeActionParticipant
 
doCodeActions(CodeActionContext, Range, DOMDocument, SharedSettings) - Method in class org.eclipse.lemminx.services.XMLCodeActions
 
doCodeActions(CodeActionContext, Range, DOMDocument, SharedSettings) - Method in class org.eclipse.lemminx.services.XMLLanguageService
 
doCodeLens(ICodeLensRequest, List<CodeLens>, CancelChecker) - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.ContentModelCodeLensParticipant
 
doCodeLens(ICodeLensRequest, List<CodeLens>, CancelChecker) - Method in class org.eclipse.lemminx.extensions.dtd.participants.DTDCodeLensParticipant
 
doCodeLens(ICodeLensRequest, List<CodeLens>, CancelChecker) - Method in class org.eclipse.lemminx.extensions.xsd.participants.XSDCodeLensParticipant
 
doCodeLens(ICodeLensRequest, List<CodeLens>, CancelChecker) - Method in interface org.eclipse.lemminx.services.extensions.codelens.ICodeLensParticipant
 
doComplete(DOMDocument, Position, SharedSettings, CancelChecker) - Method in class org.eclipse.lemminx.services.XMLCompletions
 
doComplete(DOMDocument, Position, SharedSettings) - Method in class org.eclipse.lemminx.services.XMLLanguageService
 
doComplete(DOMDocument, Position, SharedSettings, CancelChecker) - Method in class org.eclipse.lemminx.services.XMLLanguageService
 
DOCTYPE - Static variable in class org.eclipse.lemminx.extensions.xerces.ExternalXMLDTDValidator
 
DOCTYPE - Static variable in interface org.eclipse.lemminx.uriresolver.IExternalGrammarLocationProvider
 
DOCTYPE_KIND_OPTIONS - Static variable in class org.eclipse.lemminx.dom.parser.Constants
 
DOCTYPE_NAME - Static variable in class org.eclipse.lemminx.dom.parser.Constants
 
doctypeDecl(String, String, String, Augmentations) - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.diagnostics.LSPSAXParser
 
doctypeDecl(String, String, String, Augmentations) - Method in class org.eclipse.lemminx.extensions.xerces.xmlmodel.XMLModelHandler
 
DocTypeSnippetContext - Class in org.eclipse.lemminx.services.snippets
DOCTYPE snippet context used to filter the DOCTYPE snippets.
DocTypeSnippetContext() - Constructor for class org.eclipse.lemminx.services.snippets.DocTypeSnippetContext
 
DOCUMENT_HIGHLIGHT_ID - Static variable in class org.eclipse.lemminx.settings.capabilities.ServerCapabilitiesConstants
 
DOCUMENT_SYMBOL_ID - Static variable in class org.eclipse.lemminx.settings.capabilities.ServerCapabilitiesConstants
 
DOCUMENTATION_CONTENT - Static variable in class org.eclipse.lemminx.dom.parser.Constants
 
documentHighlight(DocumentHighlightParams) - Method in class org.eclipse.lemminx.XMLTextDocumentService
 
documentIsOpen(String) - Method in class org.eclipse.lemminx.XMLTextDocumentService
 
documentLink(DocumentLinkParams) - Method in class org.eclipse.lemminx.XMLTextDocumentService
 
documentSymbol(DocumentSymbolParams) - Method in class org.eclipse.lemminx.XMLTextDocumentService
 
DocumentSymbolsResult - Class in org.eclipse.lemminx.services
Result for document symbols computation for the textDocument/documentSymbol request
DocumentSymbolsResult(AtomicLong) - Constructor for class org.eclipse.lemminx.services.DocumentSymbolsResult
 
doDiagnostics(DOMDocument, List<Diagnostic>, XMLValidationSettings, CancelChecker) - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.diagnostics.ContentModelDiagnosticsParticipant
 
doDiagnostics(DOMDocument, XMLEntityResolver, List<Diagnostic>, XMLValidationSettings, ContentModelManager, CancelChecker) - Static method in class org.eclipse.lemminx.extensions.contentmodel.participants.diagnostics.XMLValidator
 
doDiagnostics(DOMDocument, List<Diagnostic>, XMLValidationSettings, CancelChecker) - Method in class org.eclipse.lemminx.extensions.dtd.participants.diagnostics.DTDDiagnosticsParticipant
 
doDiagnostics(DOMDocument, XMLEntityResolver, List<Diagnostic>, ContentModelManager, CancelChecker) - Static method in class org.eclipse.lemminx.extensions.dtd.participants.diagnostics.DTDValidator
 
doDiagnostics(DOMDocument, List<Diagnostic>, XMLValidationSettings, CancelChecker) - Method in class org.eclipse.lemminx.extensions.xsd.participants.diagnostics.XSDDiagnosticsParticipant
 
doDiagnostics(DOMDocument, XMLEntityResolver, List<Diagnostic>, boolean, CancelChecker) - Static method in class org.eclipse.lemminx.extensions.xsd.participants.diagnostics.XSDValidator
 
doDiagnostics(DOMDocument, List<Diagnostic>, XMLValidationSettings, CancelChecker) - Method in interface org.eclipse.lemminx.services.extensions.diagnostics.IDiagnosticsParticipant
Validate the given XML document.
doDiagnostics(DOMDocument, XMLValidationSettings, CancelChecker) - Method in class org.eclipse.lemminx.services.XMLLanguageService
 
doesTagCoverPosition(Range, Range, Position) - Static method in class org.eclipse.lemminx.utils.XMLPositionUtility
 
doFindDefinition(IDefinitionRequest, List<LocationLink>, CancelChecker) - Method in class org.eclipse.lemminx.extensions.dtd.participants.DTDDefinitionParticipant
 
doFindDefinition(IDefinitionRequest, List<LocationLink>, CancelChecker) - Method in class org.eclipse.lemminx.extensions.entities.participants.EntitiesDefinitionParticipant
 
doFindDefinition(IDefinitionRequest, List<LocationLink>, CancelChecker) - Method in class org.eclipse.lemminx.extensions.references.participants.XMLReferencesDefinitionParticipant
 
doFindDefinition(IDefinitionRequest, List<LocationLink>, CancelChecker) - Method in class org.eclipse.lemminx.extensions.xsd.participants.XSDDefinitionParticipant
 
doFindDefinition(IDefinitionRequest, List<LocationLink>, CancelChecker) - Method in class org.eclipse.lemminx.services.extensions.AbstractDefinitionParticipant
Find the definition
doFindTypeDefinition(ITypeDefinitionRequest, List<LocationLink>, CancelChecker) - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.ContentModelTypeDefinitionParticipant
 
doFindTypeDefinition(ITypeDefinitionRequest, List<LocationLink>, CancelChecker) - Method in class org.eclipse.lemminx.services.extensions.AbstractTypeDefinitionParticipant
Find the type definition
doHover(DOMDocument, Position, SharedSettings) - Method in class org.eclipse.lemminx.services.XMLLanguageService
 
doHover(DOMDocument, Position, SharedSettings, CancelChecker) - Method in class org.eclipse.lemminx.services.XMLLanguageService
 
DOMAttr - Class in org.eclipse.lemminx.dom
An attribute node.
DOMAttr(String, DOMNode) - Constructor for class org.eclipse.lemminx.dom.DOMAttr
 
DOMAttr(String, int, int, DOMNode) - Constructor for class org.eclipse.lemminx.dom.DOMAttr
 
DOMCDATASection - Class in org.eclipse.lemminx.dom
A CData section node.
DOMCDATASection(int, int) - Constructor for class org.eclipse.lemminx.dom.DOMCDATASection
 
DOMCharacterData - Class in org.eclipse.lemminx.dom
A CharacterData node.
DOMCharacterData(int, int) - Constructor for class org.eclipse.lemminx.dom.DOMCharacterData
 
DOMComment - Class in org.eclipse.lemminx.dom
A Comment node.
DOMComment(int, int) - Constructor for class org.eclipse.lemminx.dom.DOMComment
 
DOMDocument - Class in org.eclipse.lemminx.dom
XML document.
DOMDocument(TextDocument, URIResolverExtensionManager) - Constructor for class org.eclipse.lemminx.dom.DOMDocument
 
DOMDocumentType - Class in org.eclipse.lemminx.dom
A doctype node.
DOMDocumentType(int, int) - Constructor for class org.eclipse.lemminx.dom.DOMDocumentType
 
DOMDocumentType.DocumentTypeKind - Enum in org.eclipse.lemminx.dom
 
DOMElement - Class in org.eclipse.lemminx.dom
An Element node.
DOMElement(int, int) - Constructor for class org.eclipse.lemminx.dom.DOMElement
 
DOMNode - Class in org.eclipse.lemminx.dom
DOM node.
DOMNode(int, int) - Constructor for class org.eclipse.lemminx.dom.DOMNode
 
DOMParser - Class in org.eclipse.lemminx.dom
Tolerant XML parser.
DOMProcessingInstruction - Class in org.eclipse.lemminx.dom
A processing instruction node.
DOMProcessingInstruction(int, int) - Constructor for class org.eclipse.lemminx.dom.DOMProcessingInstruction
 
DOMRange - Interface in org.eclipse.lemminx.dom
DOM range
DOMText - Class in org.eclipse.lemminx.dom
A Text node.
DOMText(int, int) - Constructor for class org.eclipse.lemminx.dom.DOMText
 
DOMUtils - Class in org.eclipse.lemminx.utils
DOM Utilities.
doRename(IRenameRequest, List<TextEdit>) - Method in class org.eclipse.lemminx.extensions.xsd.participants.XSDRenameParticipant
 
doRename(IRenameRequest, List<TextEdit>) - Method in interface org.eclipse.lemminx.services.extensions.IRenameParticipant
 
doRename(DOMDocument, Position, String) - Method in class org.eclipse.lemminx.services.XMLLanguageService
 
doRename(DOMDocument, Position, String) - Method in class org.eclipse.lemminx.services.XMLRename
 
doSave(ISaveContext) - Method in class org.eclipse.lemminx.extensions.catalog.XMLCatalogPlugin
 
doSave(ISaveContext) - Method in class org.eclipse.lemminx.extensions.contentmodel.ContentModelPlugin
 
doSave(ISaveContext) - Method in class org.eclipse.lemminx.extensions.xsd.XSDPlugin
 
doSave(ISaveContext) - Method in interface org.eclipse.lemminx.services.extensions.IXMLExtension
Called when the Settings or a Document have been saved.
doSave(ISaveContext) - Method in class org.eclipse.lemminx.services.extensions.XMLExtensionsRegistry
 
doTagComplete(DOMDocument, Position, XMLCompletionSettings, CancelChecker) - Method in class org.eclipse.lemminx.services.XMLCompletions
 
doTagComplete(DOMDocument, XMLCompletionSettings, Position) - Method in class org.eclipse.lemminx.services.XMLLanguageService
 
doTagComplete(DOMDocument, Position, XMLCompletionSettings, CancelChecker) - Method in class org.eclipse.lemminx.services.XMLLanguageService
 
DTD_ATT_LIST_NODE - Static variable in class org.eclipse.lemminx.dom.DOMNode
The node is a DTD Attribute List.
DTD_ATTLIST_ATTRIBUTE_TYPE - Static variable in class org.eclipse.lemminx.dom.parser.Constants
 
DTD_ATTLIST_ATTRIBUTE_VALUE - Static variable in class org.eclipse.lemminx.dom.parser.Constants
 
DTD_CONTEXT - Static variable in class org.eclipse.lemminx.services.snippets.NewFileSnippetContext
 
DTD_DECL_NODE - Static variable in class org.eclipse.lemminx.dom.DOMNode
The node is a generic DTD Decl Node.
DTD_ELEMENT_CATEGORY - Static variable in class org.eclipse.lemminx.dom.parser.Constants
 
DTD_ELEMENT_CONTENT - Static variable in class org.eclipse.lemminx.dom.parser.Constants
 
DTD_ELEMENT_DECL_NODE - Static variable in class org.eclipse.lemminx.dom.DOMNode
The node is a DTD Element Declaration.
DTD_ENTITY_DECL_NODE - Static variable in class org.eclipse.lemminx.dom.DOMNode
The node is a DTD Entity Declaraction.
DTD_ENTITY_VALUE - Static variable in class org.eclipse.lemminx.dom.parser.Constants
 
dtd_not_foundCodeAction - Class in org.eclipse.lemminx.extensions.contentmodel.participants.codeactions
Code Action that creates a DTD file referenced with System ID of DOCTYPE.
dtd_not_foundCodeAction() - Constructor for class org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.dtd_not_foundCodeAction
 
DTD_NOTATION_DECL - Static variable in class org.eclipse.lemminx.dom.DOMNode
The node is a DTD Notation Declaraction.
DTD_PCDATA - Static variable in class org.eclipse.lemminx.dom.parser.Constants
 
DTDAttlistDecl - Class in org.eclipse.lemminx.dom
DTD Attribute List declaration
DTDAttlistDecl(int, int) - Constructor for class org.eclipse.lemminx.dom.DTDAttlistDecl
 
DTDCodeLensParticipant - Class in org.eclipse.lemminx.extensions.dtd.participants
DTD CodeLens to show references count for referenced
DTDCodeLensParticipant() - Constructor for class org.eclipse.lemminx.extensions.dtd.participants.DTDCodeLensParticipant
 
DTDDeclNode - Class in org.eclipse.lemminx.dom
DTDNode
DTDDeclNode(int, int) - Constructor for class org.eclipse.lemminx.dom.DTDDeclNode
 
DTDDeclParameter - Class in org.eclipse.lemminx.dom
DTDDeclParameter
DTDDeclParameter(DTDDeclNode, int, int) - Constructor for class org.eclipse.lemminx.dom.DTDDeclParameter
 
DTDDefinitionParticipant - Class in org.eclipse.lemminx.extensions.dtd.participants
DTD definition participant
DTDDefinitionParticipant() - Constructor for class org.eclipse.lemminx.extensions.dtd.participants.DTDDefinitionParticipant
 
DTDDiagnosticsParticipant - Class in org.eclipse.lemminx.extensions.dtd.participants.diagnostics
Validate DTD file with Xerces.
DTDDiagnosticsParticipant(ContentModelManager) - Constructor for class org.eclipse.lemminx.extensions.dtd.participants.diagnostics.DTDDiagnosticsParticipant
 
DTDElementDecl - Class in org.eclipse.lemminx.dom
DTD Element Declaration
DTDElementDecl(int, int) - Constructor for class org.eclipse.lemminx.dom.DTDElementDecl
 
DTDEntityDecl - Class in org.eclipse.lemminx.dom
DOM Entity declaration
DTDEntityDecl(int, int) - Constructor for class org.eclipse.lemminx.dom.DTDEntityDecl
 
DTDErrorCode - Enum in org.eclipse.lemminx.extensions.contentmodel.participants
DTD error code.
DTDGeneratorSettings - Class in org.eclipse.lemminx.extensions.generators.xml2dtd
DTD generator settings
DTDGeneratorSettings() - Constructor for class org.eclipse.lemminx.extensions.generators.xml2dtd.DTDGeneratorSettings
 
DTDHighlightingParticipant - Class in org.eclipse.lemminx.extensions.dtd.participants
DTD highlight participant
DTDHighlightingParticipant() - Constructor for class org.eclipse.lemminx.extensions.dtd.participants.DTDHighlightingParticipant
 
DTDNodeSnippetContext - Class in org.eclipse.lemminx.services.snippets
DTD nodes snippet context used to filter the
DTDNodeSnippetContext() - Constructor for class org.eclipse.lemminx.services.snippets.DTDNodeSnippetContext
 
DTDNotationDecl - Class in org.eclipse.lemminx.dom
DTDNotationDecl
DTDNotationDecl(int, int) - Constructor for class org.eclipse.lemminx.dom.DTDNotationDecl
 
DTDPlugin - Class in org.eclipse.lemminx.extensions.dtd
DTD plugin.
DTDPlugin() - Constructor for class org.eclipse.lemminx.extensions.dtd.DTDPlugin
 
DTDReferenceParticipant - Class in org.eclipse.lemminx.extensions.dtd.participants
DTD reference
DTDReferenceParticipant() - Constructor for class org.eclipse.lemminx.extensions.dtd.participants.DTDReferenceParticipant
 
DTDUtils - Class in org.eclipse.lemminx.extensions.dtd.utils
DTD utilities.
DTDUtils() - Constructor for class org.eclipse.lemminx.extensions.dtd.utils.DTDUtils
 
DTDValidator - Class in org.eclipse.lemminx.extensions.dtd.participants.diagnostics
DTD validator
DTDValidator() - Constructor for class org.eclipse.lemminx.extensions.dtd.participants.diagnostics.DTDValidator
 

E

element(String, Augmentations) - Method in class org.eclipse.lemminx.extensions.dtd.contentmodel.CMDTDDocument
 
ELEMENT_NAME_REGEX - Static variable in class org.eclipse.lemminx.dom.parser.Constants
 
ElementDeclaration - Class in org.eclipse.lemminx.extensions.generators
Element information.
ElementDeclaration(String) - Constructor for class org.eclipse.lemminx.extensions.generators.ElementDeclaration
 
ElementDeclUnterminatedCodeAction - Class in org.eclipse.lemminx.extensions.contentmodel.participants.codeactions
Code action to fix ElementDeclUnterminated error.
ElementDeclUnterminatedCodeAction() - Constructor for class org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.ElementDeclUnterminatedCodeAction
 
ElementUnterminatedCodeAction - Class in org.eclipse.lemminx.extensions.contentmodel.participants.codeactions
Code action to fix ElementUnterminated error.
ElementUnterminatedCodeAction() - Constructor for class org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.ElementUnterminatedCodeAction
 
EMPTY_LIMITLESS_LIST - Static variable in class org.eclipse.lemminx.services.DocumentSymbolsResult
 
EMPTY_NODE_MATCHER - Static variable in interface org.eclipse.lemminx.xpath.matcher.IXPathNodeMatcher
 
EMPTY_STRING - Static variable in class org.eclipse.lemminx.utils.StringUtils
 
emptyElement(QName, XMLAttributes, Augmentations) - Method in class org.eclipse.lemminx.extensions.xerces.ExternalXMLDTDValidator
 
emptyElement(QName, XMLAttributes, Augmentations) - Method in class org.eclipse.lemminx.extensions.xerces.xmlmodel.XMLModelHandler
 
encodePath(String) - Static method in class org.eclipse.lemminx.utils.FilesUtils
Replace spaces with "%20".
ENCODING_NAME - Static variable in class org.eclipse.lemminx.extensions.prolog.PrologModel
 
ENCODING_VALUES - Static variable in class org.eclipse.lemminx.extensions.prolog.PrologModel
 
endAttlist(Augmentations) - Method in class org.eclipse.lemminx.extensions.dtd.contentmodel.CMDTDDocument
 
endCDATA(Augmentations) - Method in class org.eclipse.lemminx.extensions.xerces.xmlmodel.XMLModelHandler
 
endCDATA() - Method in class org.eclipse.lemminx.utils.XMLBuilder
 
endCommandsRegistration() - Method in interface org.eclipse.lemminx.services.extensions.commands.IXMLCommandService
 
endCommandsRegistration() - Method in class org.eclipse.lemminx.XMLWorkspaceService
 
endComment() - Method in class org.eclipse.lemminx.utils.XMLBuilder
 
endContentModel(Augmentations) - Method in class org.eclipse.lemminx.extensions.dtd.contentmodel.CMDTDDocument
 
endDoctype() - Method in class org.eclipse.lemminx.utils.XMLBuilder
 
endDoctypeInternalSubset() - Method in class org.eclipse.lemminx.utils.XMLBuilder
 
endDocument(Augmentations) - Method in class org.eclipse.lemminx.extensions.xerces.xmlmodel.XMLModelHandler
 
endDocument() - Method in class org.eclipse.lemminx.services.extensions.diagnostics.LSPContentHandler
 
endElement(QName, Augmentations) - Method in class org.eclipse.lemminx.extensions.xerces.xmlmodel.XMLModelHandler
 
endElement(String, String, String) - Method in class org.eclipse.lemminx.services.extensions.diagnostics.LSPContentHandler
 
endElement(String, boolean) - Method in class org.eclipse.lemminx.utils.XMLBuilder
 
endElement(String) - Method in class org.eclipse.lemminx.utils.XMLBuilder
 
endElement(String, String) - Method in class org.eclipse.lemminx.utils.XMLBuilder
 
endElement(String, String, boolean) - Method in class org.eclipse.lemminx.utils.XMLBuilder
 
endGeneralEntity(String, Augmentations) - Method in class org.eclipse.lemminx.extensions.xerces.xmlmodel.XMLModelHandler
 
endPrefixMapping(String) - Method in class org.eclipse.lemminx.services.extensions.diagnostics.LSPContentHandler
 
endPrologOrPI() - Method in class org.eclipse.lemminx.utils.XMLBuilder
 
endReport() - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.diagnostics.LSPErrorReporterForXML
 
endsWith(char, int) - Method in class org.eclipse.lemminx.dom.DOMElement
Will traverse backwards from the start offset returning an offset of the given character if it's found before another character.
endsWithNewLine() - Method in class org.eclipse.lemminx.dom.DOMCharacterData
If data ends with a new line character.
EnforceQuoteStyle - Enum in org.eclipse.lemminx.settings
Enforce quote style when formatting preferred: use preferred quote style when formatting ignore: ignore formatting quotes
EntitiesCompletionParticipant - Class in org.eclipse.lemminx.extensions.entities.participants
Entities completion used in a text node (ex : &).
EntitiesCompletionParticipant() - Constructor for class org.eclipse.lemminx.extensions.entities.participants.EntitiesCompletionParticipant
 
EntitiesDefinitionParticipant - Class in org.eclipse.lemminx.extensions.entities.participants
Entities definition used in a text node (ex : &).
EntitiesDefinitionParticipant() - Constructor for class org.eclipse.lemminx.extensions.entities.participants.EntitiesDefinitionParticipant
 
EntitiesDocumentationUtils - Class in org.eclipse.lemminx.extensions.entities
Utilities class to generate entities documentation.
EntitiesDocumentationUtils.EntityOriginType - Enum in org.eclipse.lemminx.extensions.entities
 
EntitiesDocumentationUtils.PredefinedEntity - Enum in org.eclipse.lemminx.extensions.entities
Predefined entities.
EntitiesHoverParticipant - Class in org.eclipse.lemminx.extensions.entities.participants
Entities hover used in a text node (ex : &).
EntitiesHoverParticipant() - Constructor for class org.eclipse.lemminx.extensions.entities.participants.EntitiesHoverParticipant
 
EntitiesPlugin - Class in org.eclipse.lemminx.extensions.entities
Plugin for managing used entities (ex : &)
EntitiesPlugin() - Constructor for class org.eclipse.lemminx.extensions.entities.EntitiesPlugin
 
ENTITY_MANAGER - Static variable in class org.eclipse.lemminx.extensions.contentmodel.participants.diagnostics.LSPSAXParser
 
ENTITY_NAME_REGEX - Static variable in class org.eclipse.lemminx.dom.parser.Constants
 
EntityNotDeclaredCodeAction - Class in org.eclipse.lemminx.extensions.contentmodel.participants.codeactions
Code action to fix EntityNotDeclaredCodeAction error.
EntityNotDeclaredCodeAction() - Constructor for class org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.EntityNotDeclaredCodeAction
 
EntityReferenceRange(String, Range) - Constructor for class org.eclipse.lemminx.utils.XMLPositionUtility.EntityReferenceRange
 
Entry(int, XMLGrammarDescription, Grammar, LSPXMLGrammarPool.Entry) - Constructor for class org.eclipse.lemminx.extensions.contentmodel.participants.diagnostics.LSPXMLGrammarPool.Entry
 
enumeration_valid_solution(Object[]) - Static method in class org.eclipse.lemminx.extensions.xerces.LSPMessageFormatter
 
eos() - Method in class org.eclipse.lemminx.dom.parser.MultiLineStream
 
EqRequiredInAttributeCodeAction - Class in org.eclipse.lemminx.extensions.contentmodel.participants.codeactions
Code action to fix EqRequiredInAttribute error.
EqRequiredInAttributeCodeAction() - Constructor for class org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.EqRequiredInAttributeCodeAction
 
equals(Object) - Method in class org.eclipse.lemminx.client.CodeLensKindCapabilities
 
equals(Object) - Method in class org.eclipse.lemminx.client.ExtendedCodeLensCapabilities
 
equals(Object) - Method in class org.eclipse.lemminx.dom.DOMAttr
 
equals(Object) - Method in class org.eclipse.lemminx.dom.DTDDeclParameter
 
equals(XMLGrammarDescription, XMLGrammarDescription) - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.diagnostics.LSPXMLGrammarPool
This method checks whether two grammars are the same.
equals(Object) - Method in class org.eclipse.lemminx.extensions.contentmodel.settings.XMLFileAssociation
 
equals(Object) - Method in class org.eclipse.lemminx.extensions.contentmodel.settings.XMLNamespacesSettings
 
equals(Object) - Method in class org.eclipse.lemminx.extensions.contentmodel.settings.XMLSchemaSettings
 
equals(Object) - Method in class org.eclipse.lemminx.extensions.contentmodel.settings.XMLValidationSettings
 
equals(Object) - Method in class org.eclipse.lemminx.logs.LSPClientLogHandler
 
equals(Object) - Method in class org.eclipse.lemminx.settings.PathPatternMatcher
 
equals(Object) - Method in class org.eclipse.lemminx.settings.XMLExcludedSymbolFile
 
ERROR_REPORTER_FOR_GRAMMAR - Static variable in class org.eclipse.lemminx.extensions.xerces.xmlmodel.XMLModelAwareParserConfiguration
 
escapeBackticks(String) - Static method in class org.eclipse.lemminx.utils.StringUtils
 
ETagRequiredCodeAction - Class in org.eclipse.lemminx.extensions.contentmodel.participants.codeactions
Code action to fix ETagRequired error.
ETagRequiredCodeAction() - Constructor for class org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.ETagRequiredCodeAction
 
ETagUnterminatedCodeAction - Class in org.eclipse.lemminx.extensions.contentmodel.participants.codeactions
Code action to fix ETagUnterminated error.
ETagUnterminatedCodeAction() - Constructor for class org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.ETagUnterminatedCodeAction
 
EUC_KR - Static variable in class org.eclipse.lemminx.extensions.prolog.PrologModel
 
evictCache() - Method in class org.eclipse.lemminx.extensions.contentmodel.model.ContentModelManager
Remove the cache directory (.lemminx/cache) if it exists and clear the Xerces grammar cache which stores the XSD, DTD grammars.
evictCache() - Method in class org.eclipse.lemminx.extensions.contentmodel.uriresolver.XMLCacheResolverExtension
Remove the cache directory (.lemminx/cache) if it exists.
evictCache() - Method in class org.eclipse.lemminx.uriresolver.CacheResourcesManager
Remove the cache directory (.lemminx/cache) if it exists.
evictCacheFor(DOMDocument) - Method in class org.eclipse.lemminx.extensions.contentmodel.model.ContentModelManager
Remove the referenced grammar from the given document and clear the Xerces grammar cache which stores the XSD, DTD grammar.
evictKey(IXMLSettingFeature) - Method in class org.eclipse.lemminx.client.AbstractXMLNotifier
Evicts the set identified by the provided key, from the cache
evictValue(String) - Method in class org.eclipse.lemminx.client.AbstractXMLNotifier
Evicts the provided value from all cached sets
ExceptionUtils - Class in org.eclipse.lemminx.utils
Exception Utils
executeClientCommand(ExecuteCommandParams) - Method in interface org.eclipse.lemminx.customservice.XMLLanguageClientAPI
Executes the command on the client which gives an opportunity to execute a command registered by a different Language Server
executeClientCommand(ExecuteCommandParams) - Method in interface org.eclipse.lemminx.services.extensions.commands.IXMLCommandService
Executes a command via the client.
executeClientCommand(ExecuteCommandParams) - Method in class org.eclipse.lemminx.XMLWorkspaceService
 
executeCommand(DOMDocument, ExecuteCommandParams, SharedSettings, CancelChecker) - Method in class org.eclipse.lemminx.extensions.contentmodel.commands.AssociateGrammarCommand
 
executeCommand(ExecuteCommandParams, SharedSettings, CancelChecker) - Method in class org.eclipse.lemminx.extensions.contentmodel.commands.XMLValidationAllFilesCommand
 
executeCommand(DOMDocument, ExecuteCommandParams, SharedSettings, CancelChecker) - Method in class org.eclipse.lemminx.extensions.contentmodel.commands.XMLValidationFileCommand
 
executeCommand(ExecuteCommandParams, SharedSettings, CancelChecker) - Method in class org.eclipse.lemminx.services.extensions.commands.AbstractDOMDocumentCommandHandler
 
executeCommand(DOMDocument, ExecuteCommandParams, SharedSettings, CancelChecker) - Method in class org.eclipse.lemminx.services.extensions.commands.AbstractDOMDocumentCommandHandler
Executes a command
executeCommand(ExecuteCommandParams, SharedSettings, CancelChecker) - Method in interface org.eclipse.lemminx.services.extensions.commands.IXMLCommandService.IDelegateCommandHandler
Executes a command
executeCommand(ExecuteCommandParams) - Method in class org.eclipse.lemminx.XMLWorkspaceService
 
existsInCache(IXMLSettingFeature, String) - Method in class org.eclipse.lemminx.client.AbstractXMLNotifier
Returns true if value exists in the cache set identified by key and false otherwise
existsInCache(IXMLSettingFeature, Set<String>) - Method in class org.eclipse.lemminx.client.AbstractXMLNotifier
Returns true if values is equal to the cache set identified by key and false otherwise
exit(int) - Method in interface org.eclipse.lemminx.commons.ParentProcessWatcher.ProcessLanguageServer
 
exit() - Method in class org.eclipse.lemminx.XMLLanguageServer
 
exit(int) - Method in class org.eclipse.lemminx.XMLLanguageServer
 
ExtendedClientCapabilities - Class in org.eclipse.lemminx.client
Extended client capabilities not defined by the LSP.
ExtendedClientCapabilities() - Constructor for class org.eclipse.lemminx.client.ExtendedClientCapabilities
 
ExtendedCodeLensCapabilities - Class in org.eclipse.lemminx.client
Extended capabilities specific to the `textDocument/codeLens` request.
ExtendedCodeLensCapabilities() - Constructor for class org.eclipse.lemminx.client.ExtendedCodeLensCapabilities
 
ExtendedCodeLensCapabilities(Boolean) - Constructor for class org.eclipse.lemminx.client.ExtendedCodeLensCapabilities
 
ExtendedCodeLensCapabilities(CodeLensKindCapabilities) - Constructor for class org.eclipse.lemminx.client.ExtendedCodeLensCapabilities
 
ExtendedCodeLensCapabilities(CodeLensKindCapabilities, Boolean) - Constructor for class org.eclipse.lemminx.client.ExtendedCodeLensCapabilities
 
externalEntityDecl(String, XMLResourceIdentifier, Augmentations) - Method in class org.eclipse.lemminx.extensions.dtd.contentmodel.CMDTDDocument
 
ExternalXMLDTDValidator - Class in org.eclipse.lemminx.extensions.xerces
Xerces uses XMLDTDValidator which gets the DOCTYPE dtd file from the declared DOCTYPE.
ExternalXMLDTDValidator() - Constructor for class org.eclipse.lemminx.extensions.xerces.ExternalXMLDTDValidator
 
extractPrefixFromXmlns() - Method in class org.eclipse.lemminx.dom.DOMAttr
 

F

FALSE - Static variable in class org.eclipse.lemminx.utils.StringUtils
 
FaultTolerantTypeAdapterFactory - Class in org.eclipse.lemminx.settings
Creates TypeAdapters that are wrapped in a try/catch statement, so if anything goes wrong when deserializing an object, it is set to null and not parsed.
FaultTolerantTypeAdapterFactory() - Constructor for class org.eclipse.lemminx.settings.FaultTolerantTypeAdapterFactory
 
FILE_SCHEME - Static variable in class org.eclipse.lemminx.utils.FilesUtils
 
FileContentGeneratorManager - Class in org.eclipse.lemminx.extensions.generators
Generic file generator.
FileContentGeneratorManager(IXMLFullFormatter) - Constructor for class org.eclipse.lemminx.extensions.generators.FileContentGeneratorManager
 
FileContentGeneratorPlugin - Class in org.eclipse.lemminx.extensions.generators
Plugin to register the FileContentGeneratorManager in the component registry.
FileContentGeneratorPlugin() - Constructor for class org.eclipse.lemminx.extensions.generators.FileContentGeneratorPlugin
 
FileContentGeneratorSettings - Class in org.eclipse.lemminx.extensions.generators
Base class for generator settings.
FileContentGeneratorSettings() - Constructor for class org.eclipse.lemminx.extensions.generators.FileContentGeneratorSettings
 
FilePathCompletionParticipant - Class in org.eclipse.lemminx.extensions.general.completion
Extension to support completion for file, folder path in: attribute value:
FilePathCompletionParticipant() - Constructor for class org.eclipse.lemminx.extensions.general.completion.FilePathCompletionParticipant
 
FilePathPlugin - Class in org.eclipse.lemminx.extensions.general
FilePathPlugin
FilePathPlugin() - Constructor for class org.eclipse.lemminx.extensions.general.FilePathPlugin
 
FilesChangedTracker - Class in org.eclipse.lemminx.extensions.contentmodel.model
File changed tracker.
FilesChangedTracker() - Constructor for class org.eclipse.lemminx.extensions.contentmodel.model.FilesChangedTracker
 
FilesUtils - Class in org.eclipse.lemminx.utils
Files utilities.
findAttrAt(int) - Method in class org.eclipse.lemminx.dom.DOMNode
 
findAttrAt(DOMNode, int) - Static method in class org.eclipse.lemminx.dom.DOMNode
 
findCMAttribute(DOMElement, String) - Method in interface org.eclipse.lemminx.extensions.contentmodel.model.CMDocument
 
findCMAttribute(String) - Method in interface org.eclipse.lemminx.extensions.contentmodel.model.CMElementDeclaration
Returns the declared attribute which match the given name and null otherwise.
findCMAttribute(String) - Method in class org.eclipse.lemminx.extensions.dtd.contentmodel.CMDTDElementDeclaration
 
findCMAttribute(String) - Method in class org.eclipse.lemminx.extensions.xsd.contentmodel.CMXSDElementDeclaration
 
findCMDocument(DOMElement) - Method in class org.eclipse.lemminx.extensions.contentmodel.model.ContentModelManager
Returns the owner document of the declared element which matches the given XML element and null otherwise.
findCMDocument(DOMElement, String) - Method in class org.eclipse.lemminx.extensions.contentmodel.model.ContentModelManager
Returns the owner document of the declared element which matches the given XML element and null otherwise.
findCMDocument(DOMDocument, String) - Method in class org.eclipse.lemminx.extensions.contentmodel.model.ContentModelManager
 
findCMDocument(DOMDocument, String, boolean) - Method in class org.eclipse.lemminx.extensions.contentmodel.model.ContentModelManager
Returns the declared documents which match the given DOM document.
findCMElement(DOMElement) - Method in interface org.eclipse.lemminx.extensions.contentmodel.model.CMDocument
Returns the declared element which matches the given XML element and null otherwise.
findCMElement(DOMElement, String) - Method in interface org.eclipse.lemminx.extensions.contentmodel.model.CMDocument
Returns the declared element which matches the given XML element and null otherwise.
findCMElement(String, String) - Method in interface org.eclipse.lemminx.extensions.contentmodel.model.CMElementDeclaration
Returns the declared element which matches the given XML tag name / namespace and null otherwise.
findCMElement(DOMElement, String) - Method in class org.eclipse.lemminx.extensions.dtd.contentmodel.CMDTDDocument
 
findCMElement(String, String) - Method in class org.eclipse.lemminx.extensions.dtd.contentmodel.CMDTDElementDeclaration
 
findCMElement(DOMElement, String) - Method in class org.eclipse.lemminx.extensions.xsd.contentmodel.CMXSDDocument
 
findCMElement(String, String) - Method in class org.eclipse.lemminx.extensions.xsd.contentmodel.CMXSDElementDeclaration
 
findDefinition(IDefinitionRequest, List<LocationLink>, CancelChecker) - Method in class org.eclipse.lemminx.services.extensions.AbstractDefinitionParticipant
 
findDefinition(IDefinitionRequest, List<LocationLink>, CancelChecker) - Method in interface org.eclipse.lemminx.services.extensions.IDefinitionParticipant
Find definition.
findDefinition(DOMDocument, Position, CancelChecker) - Method in class org.eclipse.lemminx.services.XMLLanguageService
 
findDocumentHighlights(DOMNode, Position, int, List<DocumentHighlight>, CancelChecker) - Method in class org.eclipse.lemminx.extensions.dtd.participants.DTDHighlightingParticipant
 
findDocumentHighlights(DOMNode, Position, int, List<DocumentHighlight>, CancelChecker) - Method in class org.eclipse.lemminx.extensions.xsd.participants.XSDHighlightingParticipant
 
findDocumentHighlights(DOMNode, Position, int, List<DocumentHighlight>, CancelChecker) - Method in interface org.eclipse.lemminx.services.extensions.IHighlightingParticipant
 
findDocumentHighlights(DOMDocument, Position) - Method in class org.eclipse.lemminx.services.XMLLanguageService
 
findDocumentHighlights(DOMDocument, Position, CancelChecker) - Method in class org.eclipse.lemminx.services.XMLLanguageService
 
findDocumentLinks(DOMDocument, List<DocumentLink>) - Method in class org.eclipse.lemminx.extensions.catalog.XMLCatalogDocumentLinkParticipant
 
findDocumentLinks(DOMDocument, List<DocumentLink>) - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.ContentModelDocumentLinkParticipant
 
findDocumentLinks(DOMDocument, List<DocumentLink>) - Method in class org.eclipse.lemminx.extensions.xsd.participants.XSDDocumentLinkParticipant
 
findDocumentLinks(DOMDocument, List<DocumentLink>) - Method in interface org.eclipse.lemminx.services.extensions.IDocumentLinkParticipant
Find document links of the given XML document.
findDocumentLinks(DOMDocument) - Method in class org.eclipse.lemminx.services.XMLLanguageService
 
findDocumentSymbols(DOMDocument, DocumentSymbolsResult, XMLSymbolFilter, CancelChecker) - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.ContentModelSymbolsProviderParticipant
 
findDocumentSymbols(DOMDocument, DocumentSymbolsResult, XMLSymbolFilter, CancelChecker) - Method in interface org.eclipse.lemminx.services.extensions.ISymbolsProviderParticipant
Fill the given document symbol result with custom document symbol.
findDocumentSymbols(DOMDocument, XMLSymbolSettings) - Method in class org.eclipse.lemminx.services.XMLLanguageService
 
findDocumentSymbols(DOMDocument, XMLSymbolSettings, CancelChecker) - Method in class org.eclipse.lemminx.services.XMLLanguageService
 
findDTDAttrList(String) - Method in class org.eclipse.lemminx.dom.DOMDocument
Returns the DTD Attribute list for the given element name and empty otherwise.
findEndWord(String, int, Predicate<Character>) - Static method in class org.eclipse.lemminx.utils.StringUtils
Returns the end word offset from the right of the given offset and -1 if no word.
findLinkedEditingRanges(DOMDocument, Position, CancelChecker) - Method in class org.eclipse.lemminx.services.XMLLanguageService
Returns the linked editing ranges for the given xmlDocument at the given position and null otherwise.
findNodeAt(int) - Method in class org.eclipse.lemminx.dom.DOMNode
 
findNodeBefore(int) - Method in class org.eclipse.lemminx.dom.DOMNode
Returns the node before
findNodeOrAttrAt(DOMDocument, int) - Static method in class org.eclipse.lemminx.dom.DOMNode
 
findReference(DOMDocument, Position, ReferenceContext, List<Location>, CancelChecker) - Method in class org.eclipse.lemminx.services.extensions.AbstractReferenceParticipant
 
findReference(DOMDocument, Position, ReferenceContext, List<Location>, CancelChecker) - Method in interface org.eclipse.lemminx.services.extensions.IReferenceParticipant
 
findReferences(DOMNode, Position, int, ReferenceContext, List<Location>, CancelChecker) - Method in class org.eclipse.lemminx.extensions.dtd.participants.DTDReferenceParticipant
 
findReferences(DOMNode, Position, int, ReferenceContext, List<Location>, CancelChecker) - Method in class org.eclipse.lemminx.extensions.xsd.participants.XSDReferenceParticipant
 
findReferences(DOMNode, Position, int, ReferenceContext, List<Location>, CancelChecker) - Method in class org.eclipse.lemminx.services.extensions.AbstractReferenceParticipant
Find the references
findReferences(DOMDocument, Position, ReferenceContext, CancelChecker) - Method in class org.eclipse.lemminx.services.XMLLanguageService
 
findRelatedInformation(int, String, DOMDocument) - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.AggregateRelatedInfoFinder
 
findRelatedInformation(int, String, DOMDocument) - Method in interface org.eclipse.lemminx.extensions.contentmodel.participants.IRelatedInfoFinder
Returns a list of related information
findRelatedInformation(int, String, DOMDocument) - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.XMLSyntaxRelatedInfoFinder
 
findStartWord(String, int, Predicate<Character>) - Static method in class org.eclipse.lemminx.utils.StringUtils
Returns the start word offset from the left of the given offset and -1 if no word.
findSuffixPosition(String) - Method in interface org.eclipse.lemminx.commons.snippets.ISuffixPositionProvider
Returns the suffix position provider of the given sufix and null otherwise.
findSymbolInformations(DOMDocument, SymbolInformationResult, XMLSymbolFilter, CancelChecker) - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.ContentModelSymbolsProviderParticipant
 
findSymbolInformations(DOMDocument, SymbolInformationResult, XMLSymbolFilter, CancelChecker) - Method in interface org.eclipse.lemminx.services.extensions.ISymbolsProviderParticipant
Fill the given symbol information result with custom symbol informations.
findSymbolInformations(DOMDocument, XMLSymbolSettings) - Method in class org.eclipse.lemminx.services.XMLLanguageService
 
findSymbolInformations(DOMDocument, XMLSymbolSettings, CancelChecker) - Method in class org.eclipse.lemminx.services.XMLLanguageService
 
findTypeDefinition(ITypeDefinitionRequest, List<LocationLink>, CancelChecker) - Method in class org.eclipse.lemminx.services.extensions.AbstractTypeDefinitionParticipant
 
findTypeDefinition(ITypeDefinitionRequest, List<LocationLink>, CancelChecker) - Method in interface org.eclipse.lemminx.services.extensions.ITypeDefinitionParticipant
Find type definition.
findTypeDefinition(DOMDocument, Position, CancelChecker) - Method in class org.eclipse.lemminx.services.XMLLanguageService
 
findTypeLocation(DOMNode) - Method in interface org.eclipse.lemminx.extensions.contentmodel.model.CMDocument
Returns the location of the type definition of the given node.
findTypeLocation(DOMNode) - Method in class org.eclipse.lemminx.extensions.dtd.contentmodel.CMDTDDocument
 
findTypeLocation(DOMNode) - Method in class org.eclipse.lemminx.extensions.xsd.contentmodel.CMXSDDocument
 
FixMissingSpaceCodeAction - Class in org.eclipse.lemminx.extensions.contentmodel.participants.codeactions
Adds a space at the end of the diagnostic range
FixMissingSpaceCodeAction() - Constructor for class org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.FixMissingSpaceCodeAction
 
flush() - Method in class org.eclipse.lemminx.logs.LSPClientLogHandler
 
FOLDING_RANGE_ID - Static variable in class org.eclipse.lemminx.settings.capabilities.ServerCapabilitiesConstants
 
foldingRange(FoldingRangeRequestParams) - Method in class org.eclipse.lemminx.XMLTextDocumentService
 
format(TextDocument, Range, SharedSettings) - Method in class org.eclipse.lemminx.services.XMLLanguageService
 
formatAttributeValue(String, String, Character, DOMAttr, XMLBuilder) - Method in class org.eclipse.lemminx.extensions.xsi.participants.XSIFormatterParticipant
 
formatAttributeValue(String, String, Character, DOMAttr, XMLBuilder) - Method in interface org.eclipse.lemminx.services.extensions.format.IFormatterParticipant
Format the given attribute value.
formatFull(String, String, SharedSettings) - Method in interface org.eclipse.lemminx.services.IXMLFullFormatter
Format the given text document by the shared settings.
formatFull(String, String, SharedSettings) - Method in class org.eclipse.lemminx.services.XMLLanguageService
 
formatMessage(Locale, String, Object[]) - Method in class org.eclipse.lemminx.extensions.xerces.LSPMessageFormatter
Formats a message with the specified arguments using the given locale information.
formatMessage(Locale, String, Object[]) - Method in class org.eclipse.lemminx.extensions.xerces.xmlmodel.msg.XMLModelMessageFormatter
Formats a message with the specified arguments using the given locale information.
formatRecord(LogRecord, Locale) - Static method in class org.eclipse.lemminx.logs.LSPClientLogHandler
 
formatting(DocumentFormattingParams) - Method in class org.eclipse.lemminx.XMLTextDocumentService
 
FORMATTING_ID - Static variable in class org.eclipse.lemminx.settings.capabilities.ServerCapabilitiesConstants
 
FORMATTING_ON_TYPE_ID - Static variable in class org.eclipse.lemminx.settings.capabilities.ServerCapabilitiesConstants
 
FORMATTING_RANGE_ID - Static variable in class org.eclipse.lemminx.settings.capabilities.ServerCapabilitiesConstants
 
from(String) - Method in class org.eclipse.lemminx.extensions.references.XMLReferences
 

G

GB2312 - Static variable in class org.eclipse.lemminx.extensions.prolog.PrologModel
 
generate(CMElementDeclaration, String, boolean) - Method in class org.eclipse.lemminx.extensions.contentmodel.utils.XMLGenerator
Returns the XML generated from the given element declaration.
generate(Collection<CMAttributeDeclaration>, String) - Method in class org.eclipse.lemminx.extensions.contentmodel.utils.XMLGenerator
 
generate(Document, SharedSettings, T, IXMLFullFormatter) - Method in class org.eclipse.lemminx.extensions.generators.AbstractXML2GrammarGenerator
 
generate(Grammar, T, XMLBuilder) - Method in class org.eclipse.lemminx.extensions.generators.AbstractXML2GrammarGenerator
Generate the grammar content from the given grammar information into the given builder.
generate(Source, SharedSettings, Settings) - Method in class org.eclipse.lemminx.extensions.generators.FileContentGeneratorManager
Generates a file content (ex : XSD, DTD) from the given document source document (ex: XML) by using the given settings generatorSettings.
generate(Source, SharedSettings, Settings, IXMLFullFormatter) - Method in interface org.eclipse.lemminx.extensions.generators.IFileContentGenerator
Generates a file content (ex : XSD, DTD) from the given document source document (ex: XML) by using the given settings generatorSettings.
generate(Grammar, DTDGeneratorSettings, XMLBuilder) - Method in class org.eclipse.lemminx.extensions.generators.xml2dtd.XML2DTDGenerator
 
generate(Grammar, XMLSchemaGeneratorSettings, XMLBuilder) - Method in class org.eclipse.lemminx.extensions.generators.xml2xsd.XML2XMLSchemaGenerator
 
generateAttributeValue(String, Collection<String>, boolean, int, boolean, SharedSettings) - Static method in class org.eclipse.lemminx.extensions.contentmodel.utils.XMLGenerator
Creates the string value for a CompletionItem TextEdit Can create an enumerated TextEdit if given a collection of values.
generateDocumentation(String, String, boolean) - Static method in class org.eclipse.lemminx.extensions.contentmodel.utils.XMLGenerator
Returns a properly formatted documentation string with source.
get(String) - Method in class org.eclipse.lemminx.commons.TextDocuments
Returns the document for the given URI.
get(String) - Static method in enum org.eclipse.lemminx.extensions.contentmodel.participants.DTDErrorCode
 
get(String) - Static method in enum org.eclipse.lemminx.extensions.contentmodel.participants.XMLSchemaErrorCode
 
get(String) - Static method in enum org.eclipse.lemminx.extensions.contentmodel.participants.XMLSyntaxErrorCode
 
get(String) - Static method in enum org.eclipse.lemminx.extensions.xsd.participants.XSDErrorCode
 
getAllDocuments() - Method in interface org.eclipse.lemminx.services.IXMLDocumentProvider
All known documents XML server is working with at the moment
getAllDocuments() - Method in class org.eclipse.lemminx.XMLLanguageServer
 
getAllPrefixes() - Method in class org.eclipse.lemminx.dom.DOMElement
 
getAllXMLSettings(Object) - Static method in class org.eclipse.lemminx.settings.AllXMLSettings
 
getArch() - Method in class org.eclipse.lemminx.utils.platform.OS
Returns the OS arch.
getArgAt(List<Object>, int) - Static method in class org.eclipse.lemminx.services.extensions.commands.ArgumentsUtils
Returns the object from the given index and null otherwise.
getArgAt(ExecuteCommandParams, int, Class<T>) - Static method in class org.eclipse.lemminx.services.extensions.commands.ArgumentsUtils
Returns the object from the given index as a given class type and null otherwise.
getAttr() - Method in class org.eclipse.lemminx.dom.NoNamespaceSchemaLocation
 
getAttr() - Method in class org.eclipse.lemminx.dom.SchemaLocation
 
getAttribute(String) - Method in class org.eclipse.lemminx.dom.DOMNode
 
getAttribute(String) - Method in class org.eclipse.lemminx.extensions.generators.ElementDeclaration
Returns the attribute information for the given name and create it if not found.
getAttributeAtIndex(int) - Method in class org.eclipse.lemminx.dom.DOMNode
Returns the attribute at the given index, the order is how the attributes appear in the document.
getAttributeName() - Method in class org.eclipse.lemminx.dom.DTDAttlistDecl
Returns the attribute name
getAttributeNameDocumentation(ISharedSettingsRequest) - Method in interface org.eclipse.lemminx.extensions.contentmodel.model.CMAttributeDeclaration
Returns formatted documentation of the declared attribute according to settings defined in request
getAttributeNameDocumentation(ISharedSettingsRequest) - Method in class org.eclipse.lemminx.extensions.dtd.contentmodel.CMDTDAttributeDeclaration
 
getAttributeNameDocumentation(ISharedSettingsRequest) - Method in class org.eclipse.lemminx.extensions.xsd.contentmodel.CMXSDAttributeDeclaration
 
getAttributeNode(String) - Method in class org.eclipse.lemminx.dom.DOMElement
 
getAttributeNode(String) - Method in class org.eclipse.lemminx.dom.DOMNode
 
getAttributeNode(String, String) - Method in class org.eclipse.lemminx.dom.DOMNode
Returns the attribute that matches the given name.
getAttributeNodeNS(String, String) - Method in class org.eclipse.lemminx.dom.DOMElement
 
getAttributeNodes() - Method in class org.eclipse.lemminx.dom.DOMNode
 
getAttributeNS(String, String) - Method in class org.eclipse.lemminx.dom.DOMElement
 
getAttributes() - Method in class org.eclipse.lemminx.dom.DOMNode
 
getAttributes() - Method in interface org.eclipse.lemminx.extensions.contentmodel.model.CMElementDeclaration
Returns the attributes of this declared element.
getAttributes() - Method in class org.eclipse.lemminx.extensions.dtd.contentmodel.CMDTDElementDeclaration
 
getAttributes() - Method in class org.eclipse.lemminx.extensions.generators.ElementDeclaration
 
getAttributes() - Method in class org.eclipse.lemminx.extensions.xsd.contentmodel.CMXSDElementDeclaration
 
getAttributeType() - Method in class org.eclipse.lemminx.dom.DTDAttlistDecl
 
getAttributeValue() - Method in class org.eclipse.lemminx.dom.DTDAttlistDecl
 
getAttributeValueDocumentation(String, ISharedSettingsRequest) - Method in interface org.eclipse.lemminx.extensions.contentmodel.model.CMAttributeDeclaration
Returns formatted documentation about value, according to settings defined in request
getAttributeValueDocumentation(String, ISharedSettingsRequest) - Method in class org.eclipse.lemminx.extensions.dtd.contentmodel.CMDTDAttributeDeclaration
 
getAttributeValueDocumentation(String, ISharedSettingsRequest) - Method in class org.eclipse.lemminx.extensions.xsd.contentmodel.CMXSDAttributeDeclaration
 
getAttrName() - Method in class org.eclipse.lemminx.xpath.matcher.XPathAttributeMatcher
Returns the attribute name to match.
getAttrValue() - Method in class org.eclipse.lemminx.xpath.matcher.XPathAttributeMatcher
Returns the attribute value to match.
getBaseURI() - Method in class org.eclipse.lemminx.dom.DOMNode
 
getBaseURI() - Method in class org.eclipse.lemminx.extensions.catalog.CatalogEntry
Returns the base URI for this catalog entry
getBindingType(DOMAttr) - Static method in class org.eclipse.lemminx.extensions.xsd.utils.XSDUtils
Returns the binding type of the origin attribute which bounds an another target attribute.
getBody() - Method in class org.eclipse.lemminx.commons.snippets.Snippet
 
getBranch() - Method in class org.eclipse.lemminx.utils.platform.Version
Returns the git branch.
getCachedResolvedUri() - Method in class org.eclipse.lemminx.extensions.contentmodel.model.GrammarCacheInfo
Returns the file path cache.
getCachedResource(String) - Method in class org.eclipse.lemminx.extensions.contentmodel.uriresolver.XMLCacheResolverExtension
Returns the cached resource path from the given url and null otherwise.
getCacheError() - Method in class org.eclipse.lemminx.extensions.contentmodel.model.GrammarCacheInfo
Returns the error while downloading and null otherwise.
getCachePathSetting() - Static method in class org.eclipse.lemminx.utils.FilesUtils
 
getCancelChecker() - Method in class org.eclipse.lemminx.dom.DOMDocument
 
getCapabilities() - Method in class org.eclipse.lemminx.settings.XMLFoldingSettings
 
getCapabilities() - Method in class org.eclipse.lemminx.settings.XMLHoverSettings
 
getCapabilityManager() - Method in class org.eclipse.lemminx.XMLLanguageServer
 
getCardinalities() - Method in class org.eclipse.lemminx.extensions.generators.ChildrenProperties
Returns map which stores cardinality per tag.
getCatalogEntries(DOMDocument) - Static method in class org.eclipse.lemminx.extensions.catalog.CatalogUtils
Returns a list of all the catalog entries in the given document, or an empty list if the document is not a catalog.
getCatalogEntryCatalog(DOMElement) - Static method in class org.eclipse.lemminx.extensions.catalog.CatalogUtils
Returns the catalog attribute node of the given catalog entry or null if there is no catalog attribute
getCatalogEntryURI(DOMElement) - Static method in class org.eclipse.lemminx.extensions.catalog.CatalogUtils
Returns the uri attribute node of the given catalog entry or null if there is no uri attribute
getCatalogs() - Method in class org.eclipse.lemminx.extensions.contentmodel.settings.ContentModelSettings
Returns the list of the XML catalogs file path.
getCategory() - Method in class org.eclipse.lemminx.dom.DTDElementDecl
 
getChild(int) - Method in class org.eclipse.lemminx.dom.DOMNode
Returns node child at the given index.
getChildNodes() - Method in class org.eclipse.lemminx.dom.DOMNode
 
getChildren() - Method in class org.eclipse.lemminx.dom.DOMNode
Returns the node children.
getChildrenProperties() - Method in class org.eclipse.lemminx.extensions.generators.ElementDeclaration
 
getChildrenWithAttributeValue(String, String) - Method in class org.eclipse.lemminx.dom.DOMNode
Returns a list of children, each having an attribute called name, with a value of value
getClientCapabilities() - Method in class org.eclipse.lemminx.settings.capabilities.XMLCapabilityManager
 
getClientHandler(LanguageClient) - Static method in class org.eclipse.lemminx.logs.LogHelper
 
getClosingBracketNewLine() - Method in class org.eclipse.lemminx.settings.XMLFormattingOptions
Returns the value of closingBracketNewLine or false if it was set to null A setting for enabling the XML formatter to move the closing bracket of a tag with at least 2 attributes to a new line.
getCmSettings() - Method in class org.eclipse.lemminx.settings.ClientSettingsManager
 
getCode() - Method in enum org.eclipse.lemminx.extensions.contentmodel.participants.DTDErrorCode
 
getCode() - Method in enum org.eclipse.lemminx.extensions.contentmodel.participants.XMLSchemaErrorCode
 
getCode() - Method in enum org.eclipse.lemminx.extensions.contentmodel.participants.XMLSyntaxErrorCode
 
getCode() - Method in enum org.eclipse.lemminx.extensions.xsd.participants.XSDErrorCode
 
getCode() - Method in interface org.eclipse.lemminx.services.extensions.diagnostics.IXMLErrorCode
Returns the XML error code.
getCodeActionsParticipants() - Method in class org.eclipse.lemminx.services.extensions.XMLExtensionsRegistry
 
getCodeLens() - Method in class org.eclipse.lemminx.client.ExtendedClientCapabilities
 
getCodeLens(DOMDocument, XMLCodeLensSettings, CancelChecker) - Method in class org.eclipse.lemminx.services.XMLLanguageService
 
getCodeLens() - Method in class org.eclipse.lemminx.settings.XMLGeneralClientSettings
Returns the code lens settings.
getCodeLensKind() - Method in class org.eclipse.lemminx.client.ExtendedCodeLensCapabilities
Specific capabilities for the `CodeLensKind` in the `textDocument/codeLens` request.
getCodeLensParticipants() - Method in class org.eclipse.lemminx.services.extensions.XMLExtensionsRegistry
 
getCodeLensSettings() - Method in class org.eclipse.lemminx.settings.SharedSettings
 
getCommands() - Method in class org.eclipse.lemminx.customservice.ActionableNotification
 
getCommandService() - Method in class org.eclipse.lemminx.services.extensions.XMLExtensionsRegistry
Returns the LS command service
getCommitMessage() - Method in class org.eclipse.lemminx.utils.platform.Version
Returns the first line of the git commit message.
getCompletion() - Method in class org.eclipse.lemminx.settings.XMLGeneralClientSettings
Returns the completion settings
getCompletionCapabilities() - Method in class org.eclipse.lemminx.settings.XMLCompletionSettings
 
getCompletionItems(Range, String, boolean, boolean, BiPredicate<ISnippetContext<?>, Map<String, String>>, ISuffixPositionProvider) - Method in class org.eclipse.lemminx.commons.snippets.SnippetRegistry
Returns the snippet completion items according to the context filter.
getCompletionParticipants() - Method in class org.eclipse.lemminx.services.extensions.XMLExtensionsRegistry
 
getCompletionSettings() - Method in class org.eclipse.lemminx.settings.SharedSettings
 
getComponent(Class) - Method in interface org.eclipse.lemminx.services.extensions.IComponentProvider
Returns the component class instance from the given class and null otherwise.
getComponent(Class) - Method in interface org.eclipse.lemminx.services.extensions.IPositionRequest
 
getComponent(Class) - Method in class org.eclipse.lemminx.services.extensions.XMLExtensionsRegistry
 
getContent() - Method in class org.eclipse.lemminx.dom.DTDElementDecl
 
getContentModelManager() - Method in class org.eclipse.lemminx.extensions.contentmodel.ContentModelPlugin
 
getContentModelSettings() - Method in class org.eclipse.lemminx.extensions.contentmodel.ContentModelPlugin
 
getContentModelXMLSettings(Object) - Static method in class org.eclipse.lemminx.extensions.contentmodel.settings.ContentModelSettings
 
getContext() - Method in class org.eclipse.lemminx.commons.snippets.Snippet
 
getCurrentAttributeName() - Method in interface org.eclipse.lemminx.services.extensions.IPositionRequest
 
getCurrentLineIndent(XMLBuilder, XMLFormattingOptions) - Method in class org.eclipse.lemminx.extensions.xsi.participants.XSIFormatterParticipant
 
getCurrentTag() - Method in interface org.eclipse.lemminx.services.extensions.IPositionRequest
 
getData() - Method in class org.eclipse.lemminx.customservice.ActionableNotification
 
getData() - Method in class org.eclipse.lemminx.dom.DOMCharacterData
 
getData() - Method in class org.eclipse.lemminx.dom.DOMProcessingInstruction
 
getDataType() - Method in class org.eclipse.lemminx.extensions.generators.AttributeDeclaration
Returns the attribute data type.
getDataType(String) - Static method in class org.eclipse.lemminx.extensions.xsd.DataType
 
getDataTypes() - Static method in class org.eclipse.lemminx.extensions.xsd.DataType
 
getDeclType() - Method in class org.eclipse.lemminx.dom.DTDDeclNode
 
getDefaultInstance() - Static method in class org.eclipse.lemminx.utils.LevenshteinDistance
Gets the default instance.
getDefaultNamespace() - Method in class org.eclipse.lemminx.extensions.generators.Grammar
Returns the default namespace and null otherwise.
getDefaultString(String) - Static method in class org.eclipse.lemminx.utils.StringUtils
Given a string will give back a non null string that is either the given string, or an empty string.
getDefaultValue() - Method in interface org.eclipse.lemminx.extensions.contentmodel.model.CMAttributeDeclaration
 
getDefaultValue() - Method in class org.eclipse.lemminx.extensions.dtd.contentmodel.CMDTDAttributeDeclaration
 
getDefaultValue() - Method in class org.eclipse.lemminx.extensions.xsd.contentmodel.CMXSDAttributeDeclaration
 
getDefinitionParticipants() - Method in class org.eclipse.lemminx.services.extensions.XMLExtensionsRegistry
 
getDelimiter() - Method in class org.eclipse.lemminx.dom.DOMCharacterData
 
getDeployedPath() - Method in class org.eclipse.lemminx.uriresolver.CacheResourcesManager.ResourceToDeploy
 
getDeployedPath(Path) - Static method in class org.eclipse.lemminx.utils.FilesUtils
Returns the deployed path from the given path.
getDescription() - Method in class org.eclipse.lemminx.commons.snippets.Snippet
 
getDiagnosticsParticipants() - Method in class org.eclipse.lemminx.services.extensions.XMLExtensionsRegistry
 
getDoctype() - Method in class org.eclipse.lemminx.dom.DOMDocument
 
getDocument() - Method in interface org.eclipse.lemminx.services.extensions.codelens.ICodeLensRequest
Returns the DOM document.
getDocument(String) - Method in interface org.eclipse.lemminx.services.IXMLDocumentProvider
Returns the DOMDocument instance from the given uri and null otherwise.
getDocument(String) - Method in class org.eclipse.lemminx.XMLLanguageServer
 
getDocument(String) - Method in class org.eclipse.lemminx.XMLTextDocumentService
Returns the text document from the given uri.
getDocumentation(ISharedSettingsRequest) - Method in interface org.eclipse.lemminx.extensions.contentmodel.model.CMElementDeclaration
Returns formatted documentation of the declared element, according to settings defined in request.
getDocumentation(ISharedSettingsRequest) - Method in class org.eclipse.lemminx.extensions.dtd.contentmodel.CMDTDElementDeclaration
 
getDocumentation(String) - Method in class org.eclipse.lemminx.extensions.dtd.contentmodel.CMDTDElementDeclaration
 
getDocumentation(String, String, EntitiesDocumentationUtils.EntityOriginType, boolean) - Static method in class org.eclipse.lemminx.extensions.entities.EntitiesDocumentationUtils
 
getDocumentation(DTDEntityDecl, EntitiesDocumentationUtils.EntityOriginType, boolean) - Static method in class org.eclipse.lemminx.extensions.entities.EntitiesDocumentationUtils
 
getDocumentation(String, String, String, String, String, EntitiesDocumentationUtils.EntityOriginType, boolean) - Static method in class org.eclipse.lemminx.extensions.entities.EntitiesDocumentationUtils
Returns the entity documentation.
getDocumentation(ISharedSettingsRequest) - Method in class org.eclipse.lemminx.extensions.xsd.contentmodel.CMXSDElementDeclaration
 
getDocumentation() - Method in class org.eclipse.lemminx.extensions.xsd.DataType
 
getDocumentation(DOMAttr) - Static method in class org.eclipse.lemminx.extensions.xsd.DataType
 
getDocumentElement() - Method in class org.eclipse.lemminx.dom.DOMDocument
 
getDocumentHandler() - Method in class org.eclipse.lemminx.extensions.xerces.xmlmodel.XMLModelHandler
 
getDocumentLinkParticipants() - Method in class org.eclipse.lemminx.services.extensions.XMLExtensionsRegistry
 
getDocumentProvider() - Method in class org.eclipse.lemminx.services.extensions.XMLExtensionsRegistry
Returns the XML Document provider and null otherwise.
getDocumentSource() - Method in class org.eclipse.lemminx.extensions.xerces.xmlmodel.XMLModelHandler
 
getDocumentURI() - Method in class org.eclipse.lemminx.dom.DOMDocument
 
getDocumentURI() - Method in interface org.eclipse.lemminx.extensions.contentmodel.model.CMElementDeclaration
Returns the owner document URI where the element is declared.
getDocumentURI() - Method in class org.eclipse.lemminx.extensions.dtd.contentmodel.CMDTDElementDeclaration
 
getDocumentURI() - Method in class org.eclipse.lemminx.extensions.xsd.contentmodel.CMXSDElementDeclaration
 
getDomConfig() - Method in class org.eclipse.lemminx.dom.DOMDocument
 
getDOMDocument() - Method in class org.eclipse.lemminx.extensions.xerces.AbstractLSPErrorReporter
Returns the DOM document which is validating.
getElement(String) - Method in class org.eclipse.lemminx.extensions.generators.ContainerDeclaration
Returns the element information for the given name and create it if not found.
getElementById(String) - Method in class org.eclipse.lemminx.dom.DOMDocument
 
getElementDeclMissingContentOrCategory(int, DOMDocument) - Static method in class org.eclipse.lemminx.utils.XMLPositionUtility
 
getElementName() - Method in class org.eclipse.lemminx.dom.DTDAttlistDecl
Returns the element name
getElementNameRangeAt(int) - Method in class org.eclipse.lemminx.dom.DOMDocument
Returns the element name on the left of the given position and null otherwise.
getElements() - Method in interface org.eclipse.lemminx.extensions.contentmodel.model.CMDocument
Returns the elements declaration of the model document root.
getElements() - Method in interface org.eclipse.lemminx.extensions.contentmodel.model.CMElementDeclaration
Returns the children declared element of this declared element.
getElements() - Method in class org.eclipse.lemminx.extensions.dtd.contentmodel.CMDTDDocument
 
getElements() - Method in class org.eclipse.lemminx.extensions.dtd.contentmodel.CMDTDElementDeclaration
 
getElements() - Method in class org.eclipse.lemminx.extensions.generators.ContainerDeclaration
Returns the elements information of the node.
getElements() - Method in class org.eclipse.lemminx.extensions.xsd.contentmodel.CMXSDDocument
 
getElements() - Method in class org.eclipse.lemminx.extensions.xsd.contentmodel.CMXSDElementDeclaration
 
getElementsByTagName(String) - Method in class org.eclipse.lemminx.dom.DOMDocument
 
getElementsByTagName(String) - Method in class org.eclipse.lemminx.dom.DOMElement
 
getElementsByTagNameNS(String, String) - Method in class org.eclipse.lemminx.dom.DOMDocument
 
getElementsByTagNameNS(String, String) - Method in class org.eclipse.lemminx.dom.DOMElement
 
getEmptyElements() - Method in class org.eclipse.lemminx.settings.XMLFormattingOptions
 
getEnabled() - Method in class org.eclipse.lemminx.extensions.contentmodel.settings.XMLNamespacesSettings
 
getEnabled() - Method in class org.eclipse.lemminx.extensions.contentmodel.settings.XMLSchemaSettings
 
getEnd() - Method in class org.eclipse.lemminx.dom.DOMAttr
 
getEnd() - Method in class org.eclipse.lemminx.dom.DOMNode
 
getEnd() - Method in interface org.eclipse.lemminx.dom.DOMRange
Returns the end offset of the node.
getEnd() - Method in class org.eclipse.lemminx.dom.DTDDeclParameter
 
getEnd() - Method in class org.eclipse.lemminx.dom.SchemaLocationHint
Returns the offset from the beginning of the document where this location hint ends
getEndContent() - Method in class org.eclipse.lemminx.dom.DOMCDATASection
 
getEndContent() - Method in class org.eclipse.lemminx.dom.DOMCharacterData
 
getEndContent() - Method in class org.eclipse.lemminx.dom.DOMComment
 
getEndContent() - Method in class org.eclipse.lemminx.dom.DOMProcessingInstruction
 
getEndElementTag() - Method in class org.eclipse.lemminx.dom.DTDElementDecl
Returns the offset of the end of tag
getEndTagCloseOffset() - Method in class org.eclipse.lemminx.dom.DOMElement
Returns the end tag close offset and DOMNode.NULL_VALUE if it doesn't exist.
getEndTagOpenOffset() - Method in class org.eclipse.lemminx.dom.DOMElement
Returns the end tag open offset and DOMNode.NULL_VALUE if it doesn't exist.
getEndTagStart() - Method in class org.eclipse.lemminx.dom.DOMProcessingInstruction
Returns the end tag start offset and DOMNode.NULL_VALUE if it doesn't exist.
getEnforceQuoteStyle() - Method in class org.eclipse.lemminx.settings.XMLFormattingOptions
 
getEntities() - Method in class org.eclipse.lemminx.dom.DOMDocumentType
 
getEntities() - Method in interface org.eclipse.lemminx.extensions.contentmodel.model.CMDocument
Returns list of declared entities.
getEntities() - Method in class org.eclipse.lemminx.extensions.dtd.contentmodel.CMDTDDocument
 
getEntityReferenceEndOffset(String, int) - Static method in class org.eclipse.lemminx.utils.XMLPositionUtility
Returns the end offset of the entity reference (ex : &am|p;) from the right of the given offset and -1 if no entity reference.
getEntityReferenceStartOffset(String, int) - Static method in class org.eclipse.lemminx.utils.XMLPositionUtility
Returns the start offset of the entity reference (ex : &am|p;) from the left of the given offset and -1 if no entity reference.
getEntryElement() - Method in class org.eclipse.lemminx.extensions.catalog.CatalogEntry
Returns the element that corresponds with this catalog entry
getEnumerationValues() - Method in interface org.eclipse.lemminx.extensions.contentmodel.model.CMAttributeDeclaration
 
getEnumerationValues() - Method in interface org.eclipse.lemminx.extensions.contentmodel.model.CMElementDeclaration
Return the enumeration values.
getEnumerationValues() - Method in class org.eclipse.lemminx.extensions.dtd.contentmodel.CMDTDAttributeDeclaration
 
getEnumerationValues() - Method in class org.eclipse.lemminx.extensions.dtd.contentmodel.CMDTDElementDeclaration
 
getEnumerationValues() - Method in class org.eclipse.lemminx.extensions.xsd.contentmodel.CMXSDAttributeDeclaration
 
getEnumerationValues() - Method in class org.eclipse.lemminx.extensions.xsd.contentmodel.CMXSDElementDeclaration
 
getExcluded() - Method in class org.eclipse.lemminx.settings.XMLSymbolSettings
 
getExcludedFiles() - Method in class org.eclipse.lemminx.settings.XMLSymbolSettings
 
getExpressions() - Method in class org.eclipse.lemminx.settings.XMLSymbolFilter
Returns the expression list filter.
getExtendedCapabilities() - Method in class org.eclipse.lemminx.settings.capabilities.ClientCapabilitiesWrapper
 
getExtendedClientCapabilities() - Method in class org.eclipse.lemminx.settings.capabilities.InitializationOptionsExtendedClientCapabilities
 
getExtendedClientCapabilities(InitializeParams) - Static method in class org.eclipse.lemminx.settings.capabilities.InitializationOptionsExtendedClientCapabilities
Returns the "settings" section of InitializeParams.getInitializationOptions().
getExtensions() - Method in class org.eclipse.lemminx.services.extensions.XMLExtensionsRegistry
 
getExternalGrammarFromNamespaceURI() - Method in class org.eclipse.lemminx.dom.DOMDocument
Returns the grammar location found by the namespace URI from the document root element (ex : found with XML catalog) and null otherwise.
getExternalGrammarLocation() - Method in class org.eclipse.lemminx.dom.DOMDocument
Returns the external grammar location (XSD, DTD from xml file associations) and null otherwise.
getExternalGrammarLocation(URI) - Method in class org.eclipse.lemminx.extensions.contentmodel.uriresolver.XMLFileAssociationResolverExtension
 
getExternalGrammarLocation(URI) - Method in interface org.eclipse.lemminx.uriresolver.IExternalGrammarLocationProvider
Provided the file path URI, this will return the external schema location.
getExternalGrammarLocation(URI) - Method in class org.eclipse.lemminx.uriresolver.URIResolverExtensionManager
 
getExternalSchemaLocation() - Method in class org.eclipse.lemminx.extensions.contentmodel.settings.XMLFileAssociation
 
getFeature(String, String) - Method in class org.eclipse.lemminx.dom.DOMNode
 
getFeatureDefault(String) - Method in class org.eclipse.lemminx.extensions.xerces.xmlmodel.XMLModelHandler
 
getFieldValue(Object, String) - Static method in class org.eclipse.lemminx.extensions.xerces.ReflectionUtils
Returns the field value of the given instance and field name.
getFile() - Method in class org.eclipse.lemminx.settings.LogsSettings
Returns the file path of logs and null otherwise.
getFileAssociations() - Method in class org.eclipse.lemminx.extensions.contentmodel.settings.ContentModelSettings
Returns file associations list between a file name pattern (glob) and an XML Schema file, DTD (system Id).
getFileContentGeneratorSettings() - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.AbstractFixMissingGrammarCodeAction
Returns the grammar settings used to generate the missing grammar file(XSD, DTD).
getFileContentGeneratorSettings() - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.dtd_not_foundCodeAction
 
getFileContentGeneratorSettings() - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.schema_reference_4CodeAction
 
getFileExtension() - Method in class org.eclipse.lemminx.extensions.generators.AbstractXML2GrammarGenerator
Returns the grammar file extension (ex : xsd, dtd) to generate.
getFileExtension() - Method in class org.eclipse.lemminx.extensions.generators.xml2dtd.XML2DTDGenerator
 
getFileExtension() - Method in class org.eclipse.lemminx.extensions.generators.xml2xsd.XML2XMLSchemaGenerator
 
getFileHandler(String) - Static method in class org.eclipse.lemminx.logs.LogHelper
 
getFilePathSlash(String) - Static method in class org.eclipse.lemminx.utils.FilesUtils
Returns the slash ("/" or "\") that is used by the given string.
getFilterFor(String) - Method in class org.eclipse.lemminx.settings.XMLSymbolSettings
 
getFilterForStartTagName(String) - Method in interface org.eclipse.lemminx.services.extensions.ICompletionRequest
 
getFilters() - Method in class org.eclipse.lemminx.settings.XMLSymbolSettings
 
getFirstChild() - Method in class org.eclipse.lemminx.dom.DOMNode
 
getFoldingRanges(DOMDocument, XMLFoldingSettings) - Method in class org.eclipse.lemminx.services.XMLLanguageService
 
getFoldingRanges(DOMDocument, XMLFoldingSettings, CancelChecker) - Method in class org.eclipse.lemminx.services.XMLLanguageService
 
getFoldingSettings() - Method in class org.eclipse.lemminx.settings.SharedSettings
 
getFormat() - Method in class org.eclipse.lemminx.settings.XMLGeneralClientSettings
Returns the formatting options
getFormattedDocumentation(boolean) - Method in class org.eclipse.lemminx.extensions.xsd.contentmodel.XSDDocumentation
Returns formatted documentation that displays contents of the documentation element (if exists) and the appinfo element (if exists).
getFormatterParticipants() - Method in class org.eclipse.lemminx.services.extensions.XMLExtensionsRegistry
 
getFormattingSettings() - Method in class org.eclipse.lemminx.settings.SharedSettings
 
getFree() - Method in class org.eclipse.lemminx.utils.platform.Memory
 
getFrontWhitespaceLength(String) - Static method in class org.eclipse.lemminx.utils.StringUtils
Returns the number of consecutive whitespace characters in front of text
getFuture() - Method in exception org.eclipse.lemminx.uriresolver.CacheResourceDownloadingException
 
getGeneralXMLSettings() - Method in class org.eclipse.lemminx.settings.ClientSettingsManager
 
getGeneralXMLSettings(Object) - Static method in class org.eclipse.lemminx.settings.XMLGeneralClientSettings
Returns a new instance of XMLGeneralClientSettings with contents from initializationOptionsSettings
getGlobalElementDecl(QName) - Method in class org.eclipse.lemminx.extensions.xsd.contentmodel.CMXSDDocument
 
getGrammarCacheInfo() - Method in class org.eclipse.lemminx.extensions.contentmodel.model.ReferencedGrammarInfo
Returns the grammar cache information and null otherwise.
getGrammarPool() - Method in class org.eclipse.lemminx.extensions.contentmodel.model.ContentModelManager
 
getHierarchiesMap() - Method in class org.eclipse.lemminx.extensions.dtd.contentmodel.CMDTDDocument
 
getHighlightingParticipants() - Method in class org.eclipse.lemminx.services.extensions.XMLExtensionsRegistry
 
getHint() - Method in class org.eclipse.lemminx.dom.SchemaLocationHint
Returns the location hint that this SchemaLocationHint represents
getHoverParticipants() - Method in class org.eclipse.lemminx.services.extensions.XMLExtensionsRegistry
 
getHoverRange() - Method in interface org.eclipse.lemminx.services.extensions.IHoverRequest
Returns the hover range and null otherwise.
getHoverSettings() - Method in class org.eclipse.lemminx.settings.SharedSettings
 
getHref() - Method in class org.eclipse.lemminx.dom.XMLModel
Returns the location of the referenced schema
getHref() - Method in class org.eclipse.lemminx.extensions.xerces.xmlmodel.XMLModelDeclaration
Returns the location of the referenced schema
getHrefNode() - Method in class org.eclipse.lemminx.dom.XMLModel
Returns the href range and null otherwise.
getHrefNode(DOMDocument, String) - Static method in class org.eclipse.lemminx.extensions.contentmodel.participants.XMLModelUtils
Returns the DOM range of the href of the xml-model processing instruction which matches the given hrefLocation.
getHrefOffset() - Method in class org.eclipse.lemminx.extensions.xerces.xmlmodel.XMLModelDeclaration
Returns the start offset where href is declared.
getIdentifier() - Method in class org.eclipse.lemminx.extensions.contentmodel.model.ReferencedGrammarInfo
Returns the identifier (xml-model, xsi:schemaLocation, xsi:noNamespaceSchemaLocation, DOCTYPE) and null otherwise.
getIdentifiers(DOMDocument, String) - Method in interface org.eclipse.lemminx.extensions.contentmodel.model.ContentModelProvider
 
getIdentifiers(DOMDocument, String) - Method in class org.eclipse.lemminx.extensions.dtd.contentmodel.CMDTDContentModelProvider
 
getIdentifiers(DOMDocument, String) - Method in class org.eclipse.lemminx.extensions.xmlmodel.contentmodel.CMXMLModelContentModelProvider
 
getIdentifiers(DOMDocument, String) - Method in class org.eclipse.lemminx.extensions.xsd.contentmodel.CMXSDContentModelProvider
 
getImplementation() - Method in class org.eclipse.lemminx.dom.DOMDocument
 
getIndex() - Method in class org.eclipse.lemminx.extensions.dtd.contentmodel.CMDTDElementDeclaration
 
getIndexWildcard() - Method in class org.eclipse.lemminx.xpath.matcher.XPathAttributeMatcher
Returns the wildcard index and -1 if no wildcard is defined.
getInitializationTelemetryInfo() - Static method in class org.eclipse.lemminx.telemetry.InitializationTelemetryInfo
Returns the init telemetry as a map
getInputEncoding() - Method in class org.eclipse.lemminx.dom.DOMDocument
 
getInputEncoding() - Method in class org.eclipse.lemminx.dom.DTDEntityDecl
 
getInsertAttrValue(String) - Method in interface org.eclipse.lemminx.services.extensions.ICompletionRequest
 
getInsertTextFormat() - Method in interface org.eclipse.lemminx.services.extensions.ICompletionRequest
Returns the proper insert text format according the support of snippet.
getInstance() - Static method in class org.eclipse.lemminx.dom.DOMParser
 
getInstance() - Static method in class org.eclipse.lemminx.extensions.contentmodel.participants.AggregateRelatedInfoFinder
 
getInstance() - Static method in class org.eclipse.lemminx.extensions.references.XMLReferencesManager
 
getInternalChildren() - Method in class org.eclipse.lemminx.dom.DTDAttlistDecl
 
getInternalSubset() - Method in class org.eclipse.lemminx.dom.DOMDocumentType
 
getInternalSubsetNode() - Method in class org.eclipse.lemminx.dom.DOMDocumentType
Returns the declaration parameter that represents the internal subset, or null if there is no internal subset
getJavaHome() - Method in class org.eclipse.lemminx.utils.platform.JVM
Returns the value of the JAVA_HOME environment variable Do not include this information in telemetry, as it likely includes the user's name
getJVM() - Static method in class org.eclipse.lemminx.utils.platform.Platform
Returns the JVM information
getKind() - Method in class org.eclipse.lemminx.dom.DOMDocumentType
Returns the document type kind (PUBLIC or SYSTEM)
getKind() - Method in class org.eclipse.lemminx.dom.DTDEntityDecl
 
getKind() - Method in class org.eclipse.lemminx.dom.DTDNotationDecl
 
getKind() - Method in class org.eclipse.lemminx.extensions.contentmodel.model.ContentModelProvider.Identifier
 
getKindNode() - Method in class org.eclipse.lemminx.dom.DOMDocumentType
Returns the node where document type kind (PUBLIC or SYSTEM) is declared
getLabel() - Method in class org.eclipse.lemminx.commons.snippets.Snippet
 
getLabel() - Method in enum org.eclipse.lemminx.extensions.entities.EntitiesDocumentationUtils.EntityOriginType
 
getLanguageClient() - Method in class org.eclipse.lemminx.logs.LSPClientLogHandler
 
getLanguageClient() - Method in class org.eclipse.lemminx.XMLLanguageServer
 
getLanguageId() - Method in interface org.eclipse.lemminx.commons.snippets.ISnippetRegistryLoader
Returns the language id and null otherwise.
getLastChild() - Method in class org.eclipse.lemminx.dom.DOMNode
 
getLastDTDDeclParameter(int, DOMDocument) - Static method in class org.eclipse.lemminx.utils.XMLPositionUtility
Will give the range for the last DTD Decl parameter at 'offset'.
getLastNonWhitespaceOffset() - Method in class org.eclipse.lemminx.dom.parser.MultiLineStream
 
getLastNonWhitespaceOffset() - Method in class org.eclipse.lemminx.dom.parser.XMLScanner
 
getLastValidDTDDeclParameter(int, DOMDocument, boolean) - Static method in class org.eclipse.lemminx.utils.XMLPositionUtility
Will give the range for the last VALID DTD Decl parameter at 'offset'.
getLastValidDTDDeclParameter(int, DOMDocument) - Static method in class org.eclipse.lemminx.utils.XMLPositionUtility
 
getLastValidDTDDeclParameterOrUnrecognized(int, DOMDocument) - Static method in class org.eclipse.lemminx.utils.XMLPositionUtility
Will give the range for the last VALID DTD Decl parameter at 'offset'.
getLength() - Method in class org.eclipse.lemminx.dom.DOMCharacterData
 
getLimit() - Method in class org.eclipse.lemminx.services.LimitList
 
getLimitExceededWarner() - Method in class org.eclipse.lemminx.XMLTextDocumentService
 
getLineDelimiter(int) - Method in interface org.eclipse.lemminx.commons.ILineTracker
Returns the line delimiter of the specified line.
getLineDelimiter(int) - Method in class org.eclipse.lemminx.commons.TreeLineTracker
 
getLineDelimiter() - Method in class org.eclipse.lemminx.dom.LineIndentInfo
 
getLineIndentInfo(int) - Method in class org.eclipse.lemminx.dom.DOMDocument
 
getLineIndentInfo() - Method in interface org.eclipse.lemminx.services.extensions.IPositionRequest
Returns the line indent information of the offset where completion was triggered.
getLineInformation(int) - Method in interface org.eclipse.lemminx.commons.ILineTracker
Returns a line description of the given line.
getLineInformation(int) - Method in class org.eclipse.lemminx.commons.TreeLineTracker
 
getLineInformationOfOffset(int) - Method in interface org.eclipse.lemminx.commons.ILineTracker
Returns a line description of the line at the given offset.
getLineInformationOfOffset(int) - Method in class org.eclipse.lemminx.commons.TreeLineTracker
 
getLineLength(int) - Method in interface org.eclipse.lemminx.commons.ILineTracker
Returns length of the specified line including the line's delimiter.
getLineLength(int) - Method in class org.eclipse.lemminx.commons.TreeLineTracker
 
getLineNumberOfOffset(int) - Method in interface org.eclipse.lemminx.commons.ILineTracker
Returns the line number the character at the given offset belongs to.
getLineNumberOfOffset(int) - Method in class org.eclipse.lemminx.commons.TreeLineTracker
 
getLineOffset(int) - Method in interface org.eclipse.lemminx.commons.ILineTracker
Returns the position of the first character of the specified line.
getLineOffset(int) - Method in class org.eclipse.lemminx.commons.TreeLineTracker
 
getLinkRange() - Method in class org.eclipse.lemminx.extensions.catalog.CatalogCatalogEntry
 
getLinkRange() - Method in class org.eclipse.lemminx.extensions.catalog.CatalogEntry
Returns the range in the document where the link to an external document is, or null if this catalog entry does not refer to an external document
getLinkRange() - Method in class org.eclipse.lemminx.extensions.catalog.URICatalogEntry
 
getLoader() - Method in class org.eclipse.lemminx.extensions.xsd.contentmodel.CMXSDContentModelProvider
 
getLocalName() - Method in class org.eclipse.lemminx.dom.DOMAttr
 
getLocalName() - Method in class org.eclipse.lemminx.dom.DOMElement
 
getLocalName() - Method in class org.eclipse.lemminx.dom.DOMNode
 
getLocalName() - Method in class org.eclipse.lemminx.xpath.matcher.XPathElementMatcher
Returns the element name to match.
getLocation() - Method in class org.eclipse.lemminx.dom.NoNamespaceSchemaLocation
Returns the location declared in the attribute value of "xsi:noNamespaceSchemaLocation"
getLocationHint(String) - Method in class org.eclipse.lemminx.dom.SchemaLocation
Returns the location hint, as a string, that is associated with the given namespace URI.
getLogs() - Method in class org.eclipse.lemminx.settings.XMLGeneralClientSettings
 
getMatchingTagPosition(DOMDocument, Position, CancelChecker) - Method in class org.eclipse.lemminx.services.XMLLanguageService
 
getMatchingTagPosition(DOMDocument, Position) - Static method in class org.eclipse.lemminx.utils.XMLPositionUtility
 
getMax() - Method in class org.eclipse.lemminx.extensions.generators.Cardinality
 
getMax() - Method in class org.eclipse.lemminx.utils.platform.Memory
 
getMaxEnumerationValues() - Method in class org.eclipse.lemminx.extensions.generators.FileContentGeneratorSettings
Returns the maximum number of distinct attribute values to be included in an enumeration.
getMaxIdValues() - Method in class org.eclipse.lemminx.extensions.generators.FileContentGeneratorSettings
Returns the maximum number of attribute values to be saved while checking for uniqueness.
getMaxItemsComputed() - Method in class org.eclipse.lemminx.settings.XMLSymbolSettings
 
getMemory() - Method in class org.eclipse.lemminx.utils.platform.JVM
Returns the information on the memory
getMessage() - Method in class org.eclipse.lemminx.customservice.ActionableNotification
The actual message
getMin() - Method in class org.eclipse.lemminx.extensions.generators.Cardinality
 
getMinEnumerationInstances() - Method in class org.eclipse.lemminx.extensions.generators.FileContentGeneratorSettings
Returns the minimum number of appearances of an attribute for it to be considered a candidate for an enumeration type
getMinEnumerationRatio() - Method in class org.eclipse.lemminx.extensions.generators.FileContentGeneratorSettings
Returns the ratio for an attribute will be regarded as an enumeration attribute only if the number of instances divided by the number of distinct values is >= this ratio
getMinFixed() - Method in class org.eclipse.lemminx.extensions.generators.FileContentGeneratorSettings
Returns the minimum number of attributes that must appear, with the same value each time, for the value to be regarded as FIXED.
getMinIdValues() - Method in class org.eclipse.lemminx.extensions.generators.FileContentGeneratorSettings
Returns the minumum number of attribute values that must appear for the attribute to be regarded as an ID value.
getModel() - Method in class org.eclipse.lemminx.commons.ModelTextDocument
Returns the completable future which loads the model.
getModelProviderByURI(String) - Method in class org.eclipse.lemminx.extensions.contentmodel.model.ContentModelManager
Returns the model provider by the given uri and null otherwise.
getName() - Method in interface org.eclipse.lemminx.client.IXMLSettingFeature
Returns a displayable name for this feature
getName() - Method in enum org.eclipse.lemminx.client.LimitFeature
 
getName() - Method in enum org.eclipse.lemminx.client.PathFeature
 
getName() - Method in class org.eclipse.lemminx.dom.DOMAttr
 
getName() - Method in class org.eclipse.lemminx.dom.DTDDeclNode
 
getName() - Method in class org.eclipse.lemminx.extensions.catalog.XMLCatalogURIResolverExtension
 
getName() - Method in enum org.eclipse.lemminx.extensions.contentmodel.commands.AssociateGrammarCommand.GrammarBindingType
 
getName() - Method in interface org.eclipse.lemminx.extensions.contentmodel.model.CMAttributeDeclaration
Returns the declared element name.
getName() - Method in interface org.eclipse.lemminx.extensions.contentmodel.model.CMElementDeclaration
Returns the declared element name.
getName(String) - Method in interface org.eclipse.lemminx.extensions.contentmodel.model.CMElementDeclaration
Returns the declared element name with the given prefix.
getName() - Method in class org.eclipse.lemminx.extensions.contentmodel.uriresolver.XMLCatalogResolverExtension
 
getName() - Method in class org.eclipse.lemminx.extensions.contentmodel.uriresolver.XMLFileAssociationResolverExtension
 
getName() - Method in class org.eclipse.lemminx.extensions.dtd.contentmodel.CMDTDAttributeDeclaration
 
getName() - Method in class org.eclipse.lemminx.extensions.dtd.contentmodel.CMDTDElementDeclaration
 
getName() - Method in enum org.eclipse.lemminx.extensions.entities.EntitiesDocumentationUtils.PredefinedEntity
 
getName() - Method in class org.eclipse.lemminx.extensions.generators.AttributeDeclaration
Returns the attribute name.
getName() - Method in class org.eclipse.lemminx.extensions.generators.ElementDeclaration
Returns the element name.
getName() - Method in class org.eclipse.lemminx.extensions.xsd.contentmodel.CMXSDAttributeDeclaration
 
getName() - Method in class org.eclipse.lemminx.extensions.xsd.contentmodel.CMXSDElementDeclaration
 
getName() - Method in class org.eclipse.lemminx.extensions.xsd.DataType
 
getName() - Method in class org.eclipse.lemminx.extensions.xsd.XSDURIResolverExtension
 
getName() - Method in class org.eclipse.lemminx.extensions.xsl.XSLURIResolverExtension
 
getName() - Method in interface org.eclipse.lemminx.uriresolver.URIResolverExtension
 
getName() - Method in class org.eclipse.lemminx.utils.platform.JVM
Returns the JVM name
getName() - Method in class org.eclipse.lemminx.utils.platform.OS
Returns the OS name.
getName() - Method in class org.eclipse.lemminx.utils.XMLPositionUtility.EntityReferenceRange
 
getNameParameter() - Method in class org.eclipse.lemminx.dom.DTDDeclNode
 
getNamespace() - Method in interface org.eclipse.lemminx.extensions.contentmodel.model.CMElementDeclaration
Returns the target namespace and null otherwise.
getNamespace() - Method in class org.eclipse.lemminx.extensions.dtd.contentmodel.CMDTDElementDeclaration
 
getNamespace() - Method in class org.eclipse.lemminx.extensions.xsd.contentmodel.CMXSDElementDeclaration
 
getNamespaces() - Method in class org.eclipse.lemminx.extensions.contentmodel.settings.XMLValidationSettings
Returns the XML Namespaces validation settings.
getNamespaceURI() - Method in class org.eclipse.lemminx.dom.DOMAttr
 
getNamespaceURI() - Method in class org.eclipse.lemminx.dom.DOMDocument
 
getNamespaceURI() - Method in class org.eclipse.lemminx.dom.DOMElement
 
getNamespaceURI(String) - Method in class org.eclipse.lemminx.dom.DOMElement
Returns the namespace URI for the given prefix and null otherwise.
getNamespaceURI() - Method in class org.eclipse.lemminx.dom.DOMNode
 
getNbWildCard() - Method in class org.eclipse.lemminx.xpath.matcher.XPathMatcher
Returns the number of wilcard used in the XPath expression and -1 if there is no wildcard.
getNewText() - Method in interface org.eclipse.lemminx.services.extensions.IRenameRequest
 
getNextSibling() - Method in class org.eclipse.lemminx.dom.DOMAttr
 
getNextSibling() - Method in class org.eclipse.lemminx.dom.DOMNode
 
getNode() - Method in interface org.eclipse.lemminx.services.extensions.IPositionRequest
Returns the node where completion was triggered.
getNodeAttrName() - Method in class org.eclipse.lemminx.dom.DOMAttr
 
getNodeAttrValue() - Method in class org.eclipse.lemminx.dom.DOMAttr
 
getNodeName() - Method in class org.eclipse.lemminx.dom.DOMAttr
 
getNodeName() - Method in class org.eclipse.lemminx.dom.DOMComment
 
getNodeName() - Method in class org.eclipse.lemminx.dom.DOMDocument
 
getNodeName() - Method in class org.eclipse.lemminx.dom.DOMDocumentType
 
getNodeName() - Method in class org.eclipse.lemminx.dom.DOMElement
 
getNodeName() - Method in class org.eclipse.lemminx.dom.DOMProcessingInstruction
 
getNodeName() - Method in class org.eclipse.lemminx.dom.DOMText
 
getNodeName() - Method in class org.eclipse.lemminx.dom.DTDAttlistDecl
 
getNodeName() - Method in class org.eclipse.lemminx.dom.DTDDeclNode
 
getNodeName() - Method in class org.eclipse.lemminx.dom.DTDElementDecl
 
getNodeSelectorType() - Method in class org.eclipse.lemminx.xpath.matcher.XPathMatcher
Returns the type (element, attribute, text) of the node to select.
getNodeType() - Method in class org.eclipse.lemminx.dom.DOMAttr
 
getNodeType() - Method in class org.eclipse.lemminx.dom.DOMCDATASection
 
getNodeType() - Method in class org.eclipse.lemminx.dom.DOMComment
 
getNodeType() - Method in class org.eclipse.lemminx.dom.DOMDocument
 
getNodeType() - Method in class org.eclipse.lemminx.dom.DOMDocumentType
 
getNodeType() - Method in class org.eclipse.lemminx.dom.DOMElement
 
getNodeType() - Method in class org.eclipse.lemminx.dom.DOMProcessingInstruction
 
getNodeType() - Method in class org.eclipse.lemminx.dom.DOMText
 
getNodeType() - Method in class org.eclipse.lemminx.dom.DTDAttlistDecl
 
getNodeType() - Method in class org.eclipse.lemminx.dom.DTDDeclNode
 
getNodeType() - Method in class org.eclipse.lemminx.dom.DTDElementDecl
 
getNodeType() - Method in class org.eclipse.lemminx.dom.DTDEntityDecl
 
getNodeType() - Method in class org.eclipse.lemminx.dom.DTDNotationDecl
 
getNodeValue() - Method in class org.eclipse.lemminx.dom.DOMAttr
 
getNodeValue() - Method in class org.eclipse.lemminx.dom.DOMCharacterData
 
getNodeValue() - Method in class org.eclipse.lemminx.dom.DOMNode
 
getNoGrammar() - Method in class org.eclipse.lemminx.extensions.contentmodel.settings.XMLValidationSettings
 
getNoGrammarSeverity(XMLValidationSettings) - Static method in class org.eclipse.lemminx.extensions.contentmodel.settings.XMLValidationSettings
Returns the noGrammar severity according the given settings and DiagnosticSeverity.Hint otherwise.
getNoNamespaceSchemaLocation() - Method in class org.eclipse.lemminx.dom.DOMDocument
Returns the declared "xsi:noNamespaceSchemaLocation" and null otherwise.
getNonDynamicServerCapabilities(ClientCapabilitiesWrapper, boolean) - Static method in class org.eclipse.lemminx.settings.capabilities.ServerCapabilitiesInitializer
Returns all server capabilities (with default values) that aren't dynamic.
getNormalizedData() - Method in class org.eclipse.lemminx.dom.DOMCharacterData
 
getNormalizedWorkDir() - Method in class org.eclipse.lemminx.settings.ServerSettings
Returns a normalized workDir that was defined in the client preferences.
getNotationName() - Method in class org.eclipse.lemminx.dom.DTDEntityDecl
 
getNotations() - Method in class org.eclipse.lemminx.dom.DOMDocumentType
 
getNotificationService() - Method in class org.eclipse.lemminx.services.extensions.XMLExtensionsRegistry
Returns the notification service
getNumberOfLines() - Method in interface org.eclipse.lemminx.commons.ILineTracker
Returns the number of lines.
getNumberOfLines(int, int) - Method in interface org.eclipse.lemminx.commons.ILineTracker
Returns the number of lines which are occupied by a given text range.
getNumberOfLines() - Method in class org.eclipse.lemminx.commons.TreeLineTracker
 
getNumberOfLines(int, int) - Method in class org.eclipse.lemminx.commons.TreeLineTracker
 
getNumberOfNewLines(String, boolean, String, int) - Static method in class org.eclipse.lemminx.utils.StringUtils
Given a string that is only whitespace, this will return the amount of newline characters.
getOccurrences() - Method in class org.eclipse.lemminx.extensions.generators.AttributeDeclaration
Returns the occurrences of DOM attribute.
getOccurrences() - Method in class org.eclipse.lemminx.extensions.generators.ElementDeclaration
Returns the occurrences of DOM element.
getOffset() - Method in interface org.eclipse.lemminx.services.extensions.IPositionRequest
Returns the offset where completion was triggered.
getOffsetAfterScheme(String) - Static method in class org.eclipse.lemminx.utils.FilesUtils
 
getOffsetAfterWhitespace(String, int) - Static method in class org.eclipse.lemminx.utils.StringUtils
Traverses backwards from the endOffset until it finds a whitespace character.
getOffsetAt(Position) - Method in interface org.eclipse.lemminx.commons.ILineTracker
 
getOffsetAt(Position) - Method in class org.eclipse.lemminx.commons.TreeLineTracker
 
getOffsetFollowedBy(String, int, ScannerState, TokenType) - Static method in class org.eclipse.lemminx.services.XMLCompletions
Returns starting offset of 'expectedToken' if it the next non whitespace token after 'initialState'
getOriginalValue() - Method in class org.eclipse.lemminx.dom.DOMAttr
Get original attribute value from the document.
getOrphanEndElement(int, String) - Method in class org.eclipse.lemminx.dom.DOMElement
 
getOrphanEndElement(int, String) - Method in class org.eclipse.lemminx.dom.DOMNode
 
getOS() - Static method in class org.eclipse.lemminx.utils.platform.Platform
Returns the OS information
getOwnerDocType() - Method in class org.eclipse.lemminx.dom.DOMDocumentType
 
getOwnerDocType() - Method in class org.eclipse.lemminx.dom.DTDDeclNode
 
getOwnerDocType() - Method in class org.eclipse.lemminx.dom.DTDDeclParameter
 
getOwnerDocument() - Method in class org.eclipse.lemminx.dom.DOMAttr
 
getOwnerDocument() - Method in class org.eclipse.lemminx.dom.DOMDocument
 
getOwnerDocument() - Method in class org.eclipse.lemminx.dom.DOMNode
Returns the owner document and null otherwise.
getOwnerDocument() - Method in interface org.eclipse.lemminx.dom.DOMRange
Returns the owner document.
getOwnerDocument() - Method in class org.eclipse.lemminx.dom.DTDDeclParameter
 
getOwnerDocument() - Method in class org.eclipse.lemminx.dom.SchemaLocationHint
 
getOwnerElement() - Method in class org.eclipse.lemminx.dom.DOMAttr
 
getOwnerMatcher() - Method in class org.eclipse.lemminx.xpath.matcher.AbstractXPathNodeMatcher
 
getOwnerMatcher() - Method in interface org.eclipse.lemminx.xpath.matcher.IXPathNodeMatcher
Returns the owner matcher.
getOwnerNode() - Method in class org.eclipse.lemminx.dom.DTDDeclParameter
 
getParameter() - Method in class org.eclipse.lemminx.dom.DTDDeclParameter
 
getParameterAt(int) - Method in class org.eclipse.lemminx.dom.DTDElementDecl
Returns the parameter (start/end offset) at the given offset and null otherwise.
getParameterAtIndex(int) - Method in class org.eclipse.lemminx.dom.DTDDeclNode
 
getParameters() - Method in class org.eclipse.lemminx.dom.DTDDeclNode
 
getParameterWithoutFirstAndLastChar() - Method in class org.eclipse.lemminx.dom.DTDDeclParameter
Will get the parameter with the first and last character removed Can be used to remove the quotations from a URL value...
getParent() - Method in class org.eclipse.lemminx.extensions.generators.ElementDeclaration
 
getParentElement() - Method in class org.eclipse.lemminx.dom.DOMNode
 
getParentElement() - Method in interface org.eclipse.lemminx.services.extensions.IPositionRequest
Returns the parent element of the node where completion was triggered and null otherwise.
getParentNode() - Method in class org.eclipse.lemminx.dom.DOMNode
 
getParentProcessId() - Method in interface org.eclipse.lemminx.commons.ParentProcessWatcher.ProcessLanguageServer
 
getParentProcessId() - Method in class org.eclipse.lemminx.XMLLanguageServer
 
getPath(String) - Static method in class org.eclipse.lemminx.utils.FilesUtils
Returns the IO Path from the given uri.
getPathMatcher() - Method in class org.eclipse.lemminx.settings.PathPatternMatcher
 
getPattern() - Method in class org.eclipse.lemminx.settings.PathPatternMatcher
 
getPercent() - Method in class org.eclipse.lemminx.dom.DTDEntityDecl
 
getPlainText(Element) - Method in class org.eclipse.lemminx.extensions.xsd.contentmodel.HtmlToPlainText
Format an Element to plain-text
getPort(String...) - Method in class org.eclipse.lemminx.XMLServerSocketLauncher
 
getPosition() - Method in interface org.eclipse.lemminx.services.extensions.IPositionRequest
Returns the position
getPositionAt(int) - Method in interface org.eclipse.lemminx.commons.ILineTracker
 
getPositionAt(int) - Method in class org.eclipse.lemminx.commons.TreeLineTracker
 
getPossibleElements(DOMElement, int) - Method in interface org.eclipse.lemminx.extensions.contentmodel.model.CMElementDeclaration
Returns the possible declared elements at the given offset of the given parent element.
getPossibleElements(DOMElement, int) - Method in class org.eclipse.lemminx.extensions.dtd.contentmodel.CMDTDElementDeclaration
 
getPossibleElements(DOMElement, int) - Method in class org.eclipse.lemminx.extensions.xsd.contentmodel.CMXSDElementDeclaration
 
getPreferences() - Method in class org.eclipse.lemminx.settings.SharedSettings
 
getPreferences() - Method in class org.eclipse.lemminx.settings.XMLGeneralClientSettings
Returns the XML preferences
getPreferences() - Method in class org.eclipse.lemminx.XMLTextDocumentService
 
getPrefix() - Method in class org.eclipse.lemminx.dom.DOMAttr
 
getPrefix() - Method in class org.eclipse.lemminx.dom.DOMElement
 
getPrefix(String) - Method in class org.eclipse.lemminx.dom.DOMElement
Returns the xmlns prefix from the given namespace URI and null otherwise.
getPrefix() - Method in class org.eclipse.lemminx.dom.DOMNode
 
getPrefix() - Method in class org.eclipse.lemminx.xpath.matcher.XPathAttributeNameMatcher
 
getPrefix() - Method in class org.eclipse.lemminx.xpath.matcher.XPathElementMatcher
Returns the prefix.
getPrefixes() - Method in class org.eclipse.lemminx.commons.snippets.Snippet
 
getPrefixIfMatchesURI(String) - Method in class org.eclipse.lemminx.dom.DOMAttr
Returns the prefix if the given URI matches this attributes value.
getPreservedNewlines() - Method in class org.eclipse.lemminx.settings.XMLFormattingOptions
 
getPreviousNonTextSibling() - Method in class org.eclipse.lemminx.dom.DOMNode
 
getPreviousSibling() - Method in class org.eclipse.lemminx.dom.DOMNode
 
getProlog() - Method in class org.eclipse.lemminx.dom.DOMDocument
If document has {@code
getProperty(String) - Method in class org.eclipse.lemminx.extensions.xerces.xmlmodel.XMLModelAwareParserConfiguration
 
getPropertyDefault(String) - Method in class org.eclipse.lemminx.extensions.xerces.xmlmodel.XMLModelHandler
 
getPublicId() - Method in class org.eclipse.lemminx.dom.DOMDocumentType
 
getPublicId() - Method in class org.eclipse.lemminx.dom.DTDEntityDecl
 
getPublicId() - Method in class org.eclipse.lemminx.dom.DTDNotationDecl
 
getPublicId() - Method in class org.eclipse.lemminx.extensions.contentmodel.model.ContentModelProvider.Identifier
 
getPublicIdNode() - Method in class org.eclipse.lemminx.dom.DOMDocumentType
 
getPublicIdWithoutQuotes() - Method in class org.eclipse.lemminx.dom.DOMDocumentType
 
getQuotationAsChar() - Method in class org.eclipse.lemminx.settings.XMLPreferences
Returns the actual quotation value as a char.
getQuotationAsString() - Method in class org.eclipse.lemminx.settings.XMLPreferences
Returns the actual quotation value as a String.
getQuoteStyle() - Method in class org.eclipse.lemminx.settings.XMLPreferences
Returns the quote style
getRange() - Method in class org.eclipse.lemminx.extensions.contentmodel.model.ContentModelProvider.Identifier
 
getRange() - Method in class org.eclipse.lemminx.utils.XMLPositionUtility.EntityReferenceRange
 
getRangeLimit() - Method in class org.eclipse.lemminx.settings.XMLFoldingSettings
 
getRecognizedFeatures() - Method in class org.eclipse.lemminx.extensions.xerces.xmlmodel.XMLModelHandler
 
getRecognizedProperties() - Method in class org.eclipse.lemminx.extensions.xerces.xmlmodel.XMLModelHandler
 
getReferencedElementNameAt(int) - Method in class org.eclipse.lemminx.dom.DTDDeclNode
Returns the parameter name which references a DTD element declaration (
getReferencedElementNameAt(int) - Method in class org.eclipse.lemminx.dom.DTDElementDecl
 
getReferencedGrammarInfos(DOMDocument) - Method in class org.eclipse.lemminx.extensions.contentmodel.model.ContentModelManager
Returns informations about all referenced grammar (XSD, DTD) from the given DOM document.
getReferenceParticipants() - Method in class org.eclipse.lemminx.services.extensions.XMLExtensionsRegistry
 
getRegisteredCapabilities() - Method in class org.eclipse.lemminx.settings.capabilities.XMLCapabilityManager
 
getRenameParticipants() - Method in class org.eclipse.lemminx.services.extensions.XMLExtensionsRegistry
 
getReplaceRange() - Method in interface org.eclipse.lemminx.services.extensions.ICompletionRequest
 
getReporterForGrammar() - Method in class org.eclipse.lemminx.extensions.xerces.xmlmodel.XMLModelAwareParserConfiguration
 
getResolvedURI() - Method in class org.eclipse.lemminx.extensions.catalog.CatalogCatalogEntry
 
getResolvedURI() - Method in class org.eclipse.lemminx.extensions.catalog.CatalogEntry
Returns the URI for the document that this catalog entry references, or null if this catalog entry does not refer to an external document
getResolvedURI() - Method in class org.eclipse.lemminx.extensions.catalog.URICatalogEntry
 
getResolvedURI() - Method in class org.eclipse.lemminx.uriresolver.ResolvedURIInfo
Returns the resolved URI.
getResolvedURIInfo() - Method in class org.eclipse.lemminx.extensions.contentmodel.model.ReferencedGrammarInfo
Returns the resolved URI information (the result of the resolve and the resolution strategy (ex : catalog, file association, etc)).
getResolverExtensionManager() - Method in class org.eclipse.lemminx.dom.DOMDocument
 
getResolverExtensionManager() - Method in class org.eclipse.lemminx.services.extensions.XMLExtensionsRegistry
 
getResolverName() - Method in class org.eclipse.lemminx.uriresolver.ResolvedURIInfo
Returns the resolver name URIResolverExtension.getName() (ex : 'default', 'file association) used to resolve the URI.
getResource(String) - Method in class org.eclipse.lemminx.uriresolver.CacheResourcesManager
 
getResourceCachePath(String) - Static method in class org.eclipse.lemminx.uriresolver.CacheResourcesManager
 
getResourceCachePath(URI) - Static method in class org.eclipse.lemminx.uriresolver.CacheResourcesManager
 
getResourceCachePath(CacheResourcesManager.ResourceToDeploy) - Static method in class org.eclipse.lemminx.uriresolver.CacheResourcesManager
Try to get the cached CacheResourcesManager.ResourceToDeploy.resourceCachePath in cache file system and if it is not found, create the file with the given content of CacheResourcesManager.ResourceToDeploy.resourceFromClasspath stored in classpath.
getResourceFromClasspath() - Method in class org.eclipse.lemminx.uriresolver.CacheResourcesManager.ResourceToDeploy
 
getResourceURI() - Method in exception org.eclipse.lemminx.uriresolver.CacheResourceDownloadingException
Returns the resource URI which is downloading.
getRootCause(Throwable) - Static method in class org.eclipse.lemminx.utils.ExceptionUtils
Returns the root cause of a Throwable
getRoots() - Method in class org.eclipse.lemminx.dom.DOMDocument
 
getRuntime() - Method in class org.eclipse.lemminx.utils.platform.JVM
Returns the JVM runtime name.
getScannerState() - Method in interface org.eclipse.lemminx.dom.parser.Scanner
 
getScannerState() - Method in class org.eclipse.lemminx.dom.parser.XMLScanner
 
getSchema() - Method in class org.eclipse.lemminx.extensions.contentmodel.settings.XMLValidationSettings
Returns the XML Schema validation settings.
getSchemaInstancePrefix() - Method in class org.eclipse.lemminx.dom.DOMDocument
Returns the (xsi) schema instance prefix and null otherwise.
getSchemaLocation() - Method in class org.eclipse.lemminx.dom.DOMDocument
Returns the declared "xsi:schemaLocation" and null otherwise.
getSchemaLocation(DOMElement) - Static method in class org.eclipse.lemminx.extensions.xsd.utils.XSDUtils
 
getSchemaLocationHints() - Method in class org.eclipse.lemminx.dom.SchemaLocation
Returns all the location hints given in this xsi:schemaLocation attribute
getSchemaPrefix() - Method in class org.eclipse.lemminx.dom.DOMDocument
Returns the XML Schema prefix (ex : 'xs' for xmlns:xs="http://www.w3.org/2001/XMLSchema")
getSchemaTypeInfo() - Method in class org.eclipse.lemminx.dom.DOMAttr
 
getSchemaTypeInfo() - Method in class org.eclipse.lemminx.dom.DOMElement
 
getScope() - Method in class org.eclipse.lemminx.commons.snippets.Snippet
 
getSelectionRanges(DOMDocument, List<Position>, CancelChecker) - Method in class org.eclipse.lemminx.services.XMLLanguageService
 
getServer() - Method in class org.eclipse.lemminx.settings.XMLGeneralClientSettings
Returns the server
getSettingId() - Method in interface org.eclipse.lemminx.client.IXMLSettingFeature
Returns the related settingId for this feature
getSettingId() - Method in enum org.eclipse.lemminx.client.LimitFeature
 
getSettingId() - Method in enum org.eclipse.lemminx.client.PathFeature
 
getSettings() - Method in class org.eclipse.lemminx.services.extensions.save.AbstractSaveContext
 
getSettings() - Method in interface org.eclipse.lemminx.services.extensions.save.ISaveContext
Returns the settings which has changed and null otherwise.
getSettings() - Method in class org.eclipse.lemminx.settings.InitializationOptionsSettings
 
getSettings(InitializeParams) - Static method in class org.eclipse.lemminx.settings.InitializationOptionsSettings
Returns the "settings" section of InitializeParams.getInitializationOptions().
getSettings() - Method in class org.eclipse.lemminx.XMLLanguageServer
 
getSeverity() - Method in class org.eclipse.lemminx.customservice.ActionableNotification
The message severity.
getSharedCodeLensSettings() - Method in class org.eclipse.lemminx.XMLTextDocumentService
 
getSharedFormattingSettings() - Method in class org.eclipse.lemminx.XMLTextDocumentService
 
getSharedSettings() - Method in class org.eclipse.lemminx.client.AbstractXMLNotifier
 
getSharedSettings() - Method in interface org.eclipse.lemminx.services.extensions.ISharedSettingsRequest
Returns the sharedSettings instance
getSharedSettings() - Method in interface org.eclipse.lemminx.services.IXMLNotificationService
Returns the current SharedSettings instance
getSharedSettings() - Method in class org.eclipse.lemminx.utils.XMLBuilder
 
getSharedSettings() - Method in class org.eclipse.lemminx.XMLLanguageServer
 
getSharedSettings() - Method in class org.eclipse.lemminx.XMLTextDocumentService
 
getSharedSymbolSettings() - Method in class org.eclipse.lemminx.XMLTextDocumentService
 
getShortCommitId() - Method in class org.eclipse.lemminx.utils.platform.Version
Returns the git short commit id.
getShowSchemaDocumentationType() - Method in class org.eclipse.lemminx.settings.XMLPreferences
Returns the showSchemaDocumentationType
getSnippets() - Method in class org.eclipse.lemminx.commons.snippets.SnippetRegistry
Returns all snippets.
getSortText() - Method in class org.eclipse.lemminx.commons.snippets.Snippet
 
getSortText(CompletionItemKind) - Static method in class org.eclipse.lemminx.utils.CompletionSortTextHelper
 
getSource() - Method in class org.eclipse.lemminx.dom.parser.MultiLineStream
 
getSpecified() - Method in class org.eclipse.lemminx.dom.DOMAttr
 
getSplit(XMLFormattingOptions) - Static method in enum org.eclipse.lemminx.extensions.xsi.settings.XSISchemaLocationSplit
 
getSplit(String) - Static method in enum org.eclipse.lemminx.extensions.xsi.settings.XSISchemaLocationSplit
 
getSplitAttributesIndentSize() - Method in class org.eclipse.lemminx.settings.XMLFormattingOptions
Returns the value of splitAttributesIndentSize or zero if it was set to a negative value
getStart() - Method in class org.eclipse.lemminx.dom.DOMAttr
 
getStart() - Method in class org.eclipse.lemminx.dom.DOMNode
 
getStart() - Method in interface org.eclipse.lemminx.dom.DOMRange
Returns the start offset of the node.
getStart() - Method in class org.eclipse.lemminx.dom.DTDDeclParameter
 
getStart() - Method in class org.eclipse.lemminx.dom.SchemaLocationHint
Returns the offset from the beginning of the document where this location hint starts
getStartContent() - Method in class org.eclipse.lemminx.dom.DOMCDATASection
 
getStartContent() - Method in class org.eclipse.lemminx.dom.DOMCharacterData
 
getStartContent() - Method in class org.eclipse.lemminx.dom.DOMComment
 
getStartContent() - Method in class org.eclipse.lemminx.dom.DOMProcessingInstruction
 
getStartTagCloseOffset() - Method in class org.eclipse.lemminx.dom.DOMElement
Returns the start tag close offset and DOMNode.NULL_VALUE if it doesn't exist.
getStartTagOpenOffset() - Method in class org.eclipse.lemminx.dom.DOMElement
Returns the start tag open offset and DOMNode.NULL_VALUE if it doesn't exist.
getStartWhitespaces(String) - Static method in class org.eclipse.lemminx.utils.StringUtils
Returns the start whitespaces of the given line text.
getStrictErrorChecking() - Method in class org.eclipse.lemminx.dom.DOMDocument
 
getString(Object) - Static method in class org.eclipse.lemminx.utils.StringUtils
 
getSubstring(int, int) - Method in class org.eclipse.lemminx.dom.DOMDocumentType
Returns a substring of the whole document.
getSuffix() - Method in class org.eclipse.lemminx.commons.snippets.Snippet
 
getSymbols() - Method in class org.eclipse.lemminx.extensions.contentmodel.settings.ContentModelSettings
 
getSymbols() - Method in class org.eclipse.lemminx.settings.XMLGeneralClientSettings
 
getSymbolSettings() - Method in class org.eclipse.lemminx.settings.SharedSettings
 
getSymbolsProviderParticipants() - Method in class org.eclipse.lemminx.services.extensions.XMLExtensionsRegistry
 
getSystemId() - Method in class org.eclipse.lemminx.dom.DOMDocumentType
 
getSystemId() - Method in class org.eclipse.lemminx.dom.DTDEntityDecl
 
getSystemId() - Method in class org.eclipse.lemminx.dom.DTDNotationDecl
 
getSystemId() - Method in class org.eclipse.lemminx.extensions.contentmodel.model.ContentModelProvider.Identifier
 
getSystemId() - Method in class org.eclipse.lemminx.extensions.contentmodel.settings.XMLFileAssociation
 
getSystemIdNode() - Method in class org.eclipse.lemminx.dom.DOMDocumentType
 
getSystemIdWithoutQuotes() - Method in class org.eclipse.lemminx.dom.DOMDocumentType
 
getTagName() - Method in class org.eclipse.lemminx.dom.DOMElement
 
getTagNameRange(TokenType, int, DOMDocument) - Static method in class org.eclipse.lemminx.utils.XMLPositionUtility
 
getTarget() - Method in class org.eclipse.lemminx.dom.DOMProcessingInstruction
 
getTargetRange() - Method in class org.eclipse.lemminx.dom.DTDDeclParameter
 
getTargetRange() - Method in interface org.eclipse.lemminx.dom.TargetRange
Returns the target range.
getTargetURI() - Method in class org.eclipse.lemminx.dom.DTDDeclParameter
 
getTargetURI() - Method in interface org.eclipse.lemminx.dom.TargetRange
Returns the target URI.
getTelemetry() - Method in class org.eclipse.lemminx.settings.XMLGeneralClientSettings
Returns the telemetry settings
getTelemetryManager() - Method in class org.eclipse.lemminx.XMLLanguageServer
Returns the telemetry manager.
getText() - Method in class org.eclipse.lemminx.dom.DOMDocument
Returns the text content of the XML document.
getTextContent() - Method in class org.eclipse.lemminx.dom.DOMDocumentType
 
getTextContent() - Method in class org.eclipse.lemminx.dom.DOMNode
 
getTextDocument() - Method in class org.eclipse.lemminx.dom.DOMDocument
 
getTextDocument() - Method in class org.eclipse.lemminx.settings.capabilities.ClientCapabilitiesWrapper
 
getTextDocumentation(String, ISharedSettingsRequest) - Method in interface org.eclipse.lemminx.extensions.contentmodel.model.CMElementDeclaration
Returns the documentation for the given enumeration value and null otherwise.
getTextDocumentation(String, ISharedSettingsRequest) - Method in class org.eclipse.lemminx.extensions.dtd.contentmodel.CMDTDElementDeclaration
 
getTextDocumentation(String, ISharedSettingsRequest) - Method in class org.eclipse.lemminx.extensions.xsd.contentmodel.CMXSDElementDeclaration
 
getTextDocumentService() - Method in class org.eclipse.lemminx.XMLLanguageServer
 
getThreshold() - Method in class org.eclipse.lemminx.utils.LevenshteinDistance
Gets the distance threshold.
getTokenEnd() - Method in interface org.eclipse.lemminx.dom.parser.Scanner
Ending offset position of the current token
getTokenEnd() - Method in class org.eclipse.lemminx.dom.parser.XMLScanner
 
getTokenError() - Method in interface org.eclipse.lemminx.dom.parser.Scanner
 
getTokenError() - Method in class org.eclipse.lemminx.dom.parser.XMLScanner
 
getTokenLength() - Method in interface org.eclipse.lemminx.dom.parser.Scanner
 
getTokenLength() - Method in class org.eclipse.lemminx.dom.parser.XMLScanner
 
getTokenOffset() - Method in interface org.eclipse.lemminx.dom.parser.Scanner
Starting offset position of the current token
getTokenOffset() - Method in class org.eclipse.lemminx.dom.parser.XMLScanner
 
getTokenText() - Method in interface org.eclipse.lemminx.dom.parser.Scanner
 
getTokenText() - Method in class org.eclipse.lemminx.dom.parser.XMLScanner
 
getTokenTextFromOffset(int) - Method in class org.eclipse.lemminx.dom.parser.XMLScanner
 
getTokenType() - Method in interface org.eclipse.lemminx.dom.parser.Scanner
 
getTokenType() - Method in class org.eclipse.lemminx.dom.parser.XMLScanner
 
getTotal() - Method in class org.eclipse.lemminx.utils.platform.Memory
 
getTrailingWhitespaceLength(String) - Static method in class org.eclipse.lemminx.utils.StringUtils
Returns the number of consecutive whitespace characters from the end of text
getTrimmedRange(Range) - Method in class org.eclipse.lemminx.dom.DOMDocument
 
getTrimmedRange(int, int) - Method in class org.eclipse.lemminx.dom.DOMDocument
 
getType() - Method in class org.eclipse.lemminx.services.extensions.save.AbstractSaveContext
 
getType() - Method in interface org.eclipse.lemminx.services.extensions.save.ISaveContext
Returns the save context type.
getType() - Method in interface org.eclipse.lemminx.xpath.matcher.IXPathNodeMatcher
Returns matcher type.
getType() - Method in class org.eclipse.lemminx.xpath.matcher.XPathAttributeMatcher
 
getType() - Method in class org.eclipse.lemminx.xpath.matcher.XPathAttributeNameMatcher
 
getType() - Method in class org.eclipse.lemminx.xpath.matcher.XPathElementMatcher
 
getType() - Method in class org.eclipse.lemminx.xpath.matcher.XPathTextMatcher
 
getTypeDefinitionParticipants() - Method in class org.eclipse.lemminx.services.extensions.XMLExtensionsRegistry
 
getUnclosedStartTagCloseOffset() - Method in class org.eclipse.lemminx.dom.DOMElement
Returns the offset at which the given unclosed start tag should be closed with an angle bracket
getUnrecognized() - Method in class org.eclipse.lemminx.dom.DTDDeclNode
 
getURI() - Method in class org.eclipse.lemminx.extensions.dtd.contentmodel.CMDTDDocument
Returns the URI of this document, is none was provided this returns null.
getUri() - Method in class org.eclipse.lemminx.services.extensions.save.AbstractSaveContext
 
getUri() - Method in interface org.eclipse.lemminx.services.extensions.save.ISaveContext
Returns the document URI which was saved and null if it's a settings which was saved.
getUrl() - Method in class org.eclipse.lemminx.extensions.xsd.DataType
 
getUserData(String) - Method in class org.eclipse.lemminx.dom.DOMNode
 
getValidation() - Method in class org.eclipse.lemminx.extensions.contentmodel.settings.ContentModelSettings
 
getValidationService() - Method in class org.eclipse.lemminx.services.extensions.XMLExtensionsRegistry
Returns the XML document validation service
getValidationSettings() - Method in class org.eclipse.lemminx.settings.SharedSettings
 
getValidationSettings() - Method in class org.eclipse.lemminx.XMLTextDocumentService
 
getValue() - Method in class org.eclipse.lemminx.dom.DOMAttr
 
getValue() - Method in class org.eclipse.lemminx.dom.DTDEntityDecl
 
getValue() - Method in enum org.eclipse.lemminx.extensions.entities.EntitiesDocumentationUtils.PredefinedEntity
 
getValues() - Method in class org.eclipse.lemminx.extensions.generators.AttributeDeclaration
Returns the all distinct attribute values.
getValueSet() - Method in class org.eclipse.lemminx.client.CodeLensKindCapabilities
The codeLens kind values the client supports.
getVersion() - Method in class org.eclipse.lemminx.utils.platform.JVM
Returns the JVM version
getVersion() - Method in class org.eclipse.lemminx.utils.platform.OS
Returns the OS version.
getVersion() - Static method in class org.eclipse.lemminx.utils.platform.Platform
Returns the version information
getVersionNumber() - Method in class org.eclipse.lemminx.utils.platform.Version
Returns the version number of LemMinX.
getWhitespaces(String, int, int) - Static method in class org.eclipse.lemminx.utils.StringUtils
Returns the whitespaces from the given range start/end of the given text.
getWhitespacesIndent() - Method in class org.eclipse.lemminx.dom.LineIndentInfo
 
getWholeText() - Method in class org.eclipse.lemminx.dom.DOMText
 
getWildcardValues(Node) - Method in class org.eclipse.lemminx.xpath.matcher.XPathMatcher
Returns list of wildcard values of the given DOM Node.
getWordRangeAt(int, Pattern) - Method in class org.eclipse.lemminx.commons.TextDocument
 
getWorkDir() - Method in class org.eclipse.lemminx.settings.ServerSettings
 
getWorkspaceService() - Method in class org.eclipse.lemminx.XMLLanguageServer
 
getWorkspaceServiceParticipants() - Method in class org.eclipse.lemminx.services.extensions.XMLExtensionsRegistry
 
getWorkspaceSettings() - Method in class org.eclipse.lemminx.settings.SharedSettings
 
getXml() - Method in class org.eclipse.lemminx.settings.AllXMLSettings
 
getXMLDocument() - Method in interface org.eclipse.lemminx.services.extensions.IPositionRequest
Returns the XML document.
getXmlEncoding() - Method in class org.eclipse.lemminx.dom.DOMDocument
 
getXmlEncoding() - Method in class org.eclipse.lemminx.dom.DTDEntityDecl
 
getXMLGenerator() - Method in interface org.eclipse.lemminx.services.extensions.ICompletionRequest
 
getXMLLanguageService() - Method in class org.eclipse.lemminx.XMLLanguageServer
 
getXMLModels() - Method in class org.eclipse.lemminx.dom.DOMDocument
Returns the list of xml-model processing instruction declared in the document.
getXmlStandalone() - Method in class org.eclipse.lemminx.dom.DOMDocument
 
getXmlVersion() - Method in class org.eclipse.lemminx.dom.DOMDocument
 
getXmlVersion() - Method in class org.eclipse.lemminx.dom.DTDEntityDecl
 
getXpath() - Method in class org.eclipse.lemminx.settings.XMLSymbolExpressionFilter
Returns the XPath expression.
goBack(int) - Method in class org.eclipse.lemminx.dom.parser.MultiLineStream
 
goBackTo(int) - Method in class org.eclipse.lemminx.dom.parser.MultiLineStream
 
goToEnd() - Method in class org.eclipse.lemminx.dom.parser.MultiLineStream
 
grammar - Variable in class org.eclipse.lemminx.extensions.contentmodel.participants.diagnostics.LSPXMLGrammarPool.Entry
 
Grammar - Class in org.eclipse.lemminx.extensions.generators
Grammar information.
Grammar() - Constructor for class org.eclipse.lemminx.extensions.generators.Grammar
 
GrammarCacheInfo - Class in org.eclipse.lemminx.extensions.contentmodel.model
Grammar cache information.
GrammarCacheInfo(String, boolean, Exception) - Constructor for class org.eclipse.lemminx.extensions.contentmodel.model.GrammarCacheInfo
 

H

hasAttribute(String) - Method in class org.eclipse.lemminx.dom.DOMNode
 
hasAttribute(String) - Method in interface org.eclipse.lemminx.services.extensions.ICompletionResponse
 
hasAttributeId() - Method in class org.eclipse.lemminx.extensions.generators.ElementDeclaration
Returns true if the element have an attribute ID and false otherwise.
hasAttributeNS(String, String) - Method in class org.eclipse.lemminx.dom.DOMElement
 
hasAttributes() - Method in class org.eclipse.lemminx.dom.DOMNode
 
hasCharacterContent() - Method in class org.eclipse.lemminx.extensions.generators.ElementDeclaration
Returns true if element has character content and false otherwise.
hasChildNodes() - Method in class org.eclipse.lemminx.dom.DOMNode
 
hasContext() - Method in class org.eclipse.lemminx.commons.snippets.Snippet
 
hasData() - Method in class org.eclipse.lemminx.dom.DOMCharacterData
 
hasDelimiter() - Method in class org.eclipse.lemminx.dom.DOMAttr
 
hasDTD() - Method in class org.eclipse.lemminx.dom.DOMDocument
Returns true if XML document has a DTD declaration and false otherwise.
hasEndTag() - Method in class org.eclipse.lemminx.dom.DOMElement
Returns true if has an end tag.
hasExternalGrammar() - Method in class org.eclipse.lemminx.dom.DOMDocument
Returns true if the document is bound to an external grammar (XML file associations, XLM catalog) and false otherwise.
hasFilterFor(IXPathNodeMatcher.MatcherType) - Method in class org.eclipse.lemminx.settings.XMLSymbolFilter
Returns true if the filter have an expression for the given type (element, attribute, text) and false otherwise.
hasGrammar() - Method in class org.eclipse.lemminx.dom.DOMDocument
Returns true if the document is bound to a grammar and false otherwise.
hash - Variable in class org.eclipse.lemminx.extensions.contentmodel.participants.diagnostics.LSPXMLGrammarPool.Entry
 
hashCode() - Method in class org.eclipse.lemminx.client.CodeLensKindCapabilities
 
hashCode() - Method in class org.eclipse.lemminx.client.ExtendedCodeLensCapabilities
 
hashCode() - Method in class org.eclipse.lemminx.dom.DOMAttr
 
hashCode(XMLGrammarDescription) - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.diagnostics.LSPXMLGrammarPool
Returns the hash code value for the given grammar description.
hashCode() - Method in class org.eclipse.lemminx.extensions.contentmodel.settings.XMLFileAssociation
 
hashCode() - Method in class org.eclipse.lemminx.extensions.contentmodel.settings.XMLNamespacesSettings
 
hashCode() - Method in class org.eclipse.lemminx.extensions.contentmodel.settings.XMLSchemaSettings
 
hashCode() - Method in class org.eclipse.lemminx.extensions.contentmodel.settings.XMLValidationSettings
 
hasMultiLine() - Method in class org.eclipse.lemminx.dom.DOMCharacterData
 
hasNamespace(String) - Method in interface org.eclipse.lemminx.extensions.contentmodel.model.CMDocument
Returns true if the model document defines the given namespace and false otherwise.
hasNamespace(String) - Method in class org.eclipse.lemminx.extensions.dtd.contentmodel.CMDTDDocument
 
hasNamespace(String) - Method in class org.eclipse.lemminx.extensions.xsd.contentmodel.CMXSDDocument
 
hasNamespaces() - Method in class org.eclipse.lemminx.dom.DOMDocument
Returns true if document defines namespaces (with xmlns) and false otherwise.
hasNoNamespaceSchemaLocation() - Method in class org.eclipse.lemminx.dom.DOMDocument
Returns true if XML root element declares a "xsi:noNamespaceSchemaLocation" and false otherwise.
hasProlog() - Method in class org.eclipse.lemminx.dom.DOMDocument
If document has {@code
hasSchemaInstancePrefix() - Method in class org.eclipse.lemminx.dom.DOMDocument
Returns true if (xsi) schema instance prefix exists.
hasSchemaLocation() - Method in class org.eclipse.lemminx.dom.DOMDocument
Returns true if XML root element declares a "xsi:schemaLocation" and false otherwise.
hasSiblings() - Method in class org.eclipse.lemminx.dom.DOMCharacterData
Returns true if this node has sibling nodes.
hasSomeItemFromGrammar() - Method in interface org.eclipse.lemminx.services.extensions.ICompletionResponse
Returns true if there are completion items coming from grammar and false otherwise.
hasStartTag() - Method in class org.eclipse.lemminx.dom.DOMElement
Returns true if has a start tag.
hasTagName() - Method in class org.eclipse.lemminx.dom.DOMElement
Returns true if the DOM element have a tag name and false otherwise (ex : '<' or '
hasWildcard() - Method in class org.eclipse.lemminx.xpath.matcher.XPathAttributeMatcher
Returns true if attrValue is wilcard or false otherwise.
hasXMLModel() - Method in class org.eclipse.lemminx.dom.DOMDocument
Returns true if XML document has a xml-model processing declaration and false otherwise.
hover(HoverParams) - Method in class org.eclipse.lemminx.XMLTextDocumentService
 
HOVER_ID - Static variable in class org.eclipse.lemminx.settings.capabilities.ServerCapabilitiesConstants
 
HoverParticipantAdapter - Class in org.eclipse.lemminx.services.extensions
Hover participant adapter.
HoverParticipantAdapter() - Constructor for class org.eclipse.lemminx.services.extensions.HoverParticipantAdapter
 
HREF_ATTR - Static variable in class org.eclipse.lemminx.extensions.xerces.xmlmodel.XMLModelConstants
 
HtmlToPlainText - Class in org.eclipse.lemminx.extensions.xsd.contentmodel
HTML to plain-text.
HtmlToPlainText() - Constructor for class org.eclipse.lemminx.extensions.xsd.contentmodel.HtmlToPlainText
 

I

ICodeActionParticipant - Interface in org.eclipse.lemminx.services.extensions
 
ICodeLensParticipant - Interface in org.eclipse.lemminx.services.extensions.codelens
CodeLens participant API.
ICodeLensRequest - Interface in org.eclipse.lemminx.services.extensions.codelens
CodeLens request API.
ICompletionParticipant - Interface in org.eclipse.lemminx.services.extensions
Completion participant API.
ICompletionRequest - Interface in org.eclipse.lemminx.services.extensions
Completion request API.
ICompletionResponse - Interface in org.eclipse.lemminx.services.extensions
Completion response API.
IComponentProvider - Interface in org.eclipse.lemminx.services.extensions
Component provider API to register utilities class for a given XML language service XMLLanguageService
IDefinitionParticipant - Interface in org.eclipse.lemminx.services.extensions
Definition participant API.
IDefinitionRequest - Interface in org.eclipse.lemminx.services.extensions
Definition request API.
Identifier(String, String, DOMRange, String) - Constructor for class org.eclipse.lemminx.extensions.contentmodel.model.ContentModelProvider.Identifier
 
IDiagnosticsParticipant - Interface in org.eclipse.lemminx.services.extensions.diagnostics
Diagnostics participant API.
IDocumentLinkParticipant - Interface in org.eclipse.lemminx.services.extensions
Document link participant API.
IExternalGrammarLocationProvider - Interface in org.eclipse.lemminx.uriresolver
 
IFileContentGenerator<Source,Settings extends FileContentGeneratorSettings> - Interface in org.eclipse.lemminx.extensions.generators
File content generator API.
IFormatterParticipant - Interface in org.eclipse.lemminx.services.extensions.format
XML formatter participant.
ignorableWhitespace(XMLString, Augmentations) - Method in class org.eclipse.lemminx.extensions.xerces.xmlmodel.XMLModelHandler
 
ignorableWhitespace(char[], int, int) - Method in class org.eclipse.lemminx.services.extensions.diagnostics.LSPContentHandler
 
IHighlightingParticipant - Interface in org.eclipse.lemminx.services.extensions
 
IHoverParticipant - Interface in org.eclipse.lemminx.services.extensions
Hover participant API.
IHoverRequest - Interface in org.eclipse.lemminx.services.extensions
Hover request API.
ILineTracker - Interface in org.eclipse.lemminx.commons
A line tracker maps character positions to line numbers and vice versa.
Implementations - Static variable in class org.eclipse.lemminx.client.CodeLensKind
 
importNode(Node, boolean) - Method in class org.eclipse.lemminx.dom.DOMDocument
 
increment() - Method in class org.eclipse.lemminx.services.extensions.codelens.ReferenceCommand
 
incrementOccurrences() - Method in class org.eclipse.lemminx.extensions.generators.AttributeDeclaration
Increment the DOM attributes occurrence.
incrementOccurrences() - Method in class org.eclipse.lemminx.extensions.generators.ElementDeclaration
Increment the DOM element occurrence.
indent(int) - Method in class org.eclipse.lemminx.utils.XMLBuilder
 
InitializationOptionsExtendedClientCapabilities - Class in org.eclipse.lemminx.settings.capabilities
Represents all extended client capabilities sent from the server
InitializationOptionsExtendedClientCapabilities() - Constructor for class org.eclipse.lemminx.settings.capabilities.InitializationOptionsExtendedClientCapabilities
 
InitializationOptionsSettings - Class in org.eclipse.lemminx.settings
Represents all settings sent from the server { 'settings': { 'xml': {...}, 'http': {...} } }
InitializationOptionsSettings() - Constructor for class org.eclipse.lemminx.settings.InitializationOptionsSettings
 
InitializationTelemetryInfo - Class in org.eclipse.lemminx.telemetry
Telemetry data to collect.
InitializationTelemetryInfo() - Constructor for class org.eclipse.lemminx.telemetry.InitializationTelemetryInfo
 
initialize(InitializeParams) - Method in class org.eclipse.lemminx.XMLLanguageServer
 
initializeCapabilities() - Method in class org.eclipse.lemminx.settings.capabilities.XMLCapabilityManager
Registers all dynamic capabilities that the server does not support client side preferences turning on/off
initialized(InitializedParams) - Method in class org.eclipse.lemminx.XMLLanguageServer
 
initializeIfNeeded() - Method in class org.eclipse.lemminx.services.extensions.XMLExtensionsRegistry
 
initializeParams(InitializeParams) - Method in class org.eclipse.lemminx.services.extensions.XMLExtensionsRegistry
 
initializeReporter(XMLSchemaValidator, XMLErrorReporter) - Static method in class org.eclipse.lemminx.extensions.xerces.AbstractLSPErrorReporter
 
initializeReporter(XMLSchemaLoader, XMLErrorReporter) - Static method in class org.eclipse.lemminx.extensions.xerces.AbstractLSPErrorReporter
 
initializeRootLogger(LanguageClient, LogsSettings) - Static method in class org.eclipse.lemminx.logs.LogHelper
 
insert(String, Position, String, TextDocumentItem, Diagnostic) - Static method in class org.eclipse.lemminx.commons.CodeActionFactory
Create a CodeAction to insert a new content at the end of the given range.
insertBefore(Node, Node) - Method in class org.eclipse.lemminx.dom.DOMNode
 
insertData(int, String) - Method in class org.eclipse.lemminx.dom.DOMCharacterData
 
insertEdit(String, Position, TextDocumentItem) - Static method in class org.eclipse.lemminx.commons.CodeActionFactory
Returns the text edit to insert a new content at the end of the given range.
insertEdit(String, Position) - Static method in class org.eclipse.lemminx.commons.CodeActionFactory
 
insertEdits(TextDocumentItem, List<TextEdit>) - Static method in class org.eclipse.lemminx.commons.CodeActionFactory
 
internalEntityDecl(String, XMLString, XMLString, Augmentations) - Method in class org.eclipse.lemminx.extensions.dtd.contentmodel.CMDTDDocument
 
InvalidPathWarner - Class in org.eclipse.lemminx.client
This class sends a warning to the client via a jsonrpc notification The cache is a Map> where the keys are the feature names and the value is a set of file paths for which notifications have been sent already
InvalidPathWarner(IXMLNotificationService) - Constructor for class org.eclipse.lemminx.client.InvalidPathWarner
 
IOUtils - Class in org.eclipse.lemminx.utils
IO utilities class
IOUtils() - Constructor for class org.eclipse.lemminx.utils.IOUtils
 
IPositionRequest - Interface in org.eclipse.lemminx.services.extensions
 
IReferenceParticipant - Interface in org.eclipse.lemminx.services.extensions
Reference participant API.
IRelatedInfoFinder - Interface in org.eclipse.lemminx.extensions.contentmodel.participants
Provides an interface to find related info for a given error
IRenameParticipant - Interface in org.eclipse.lemminx.services.extensions
Rename participant API.
IRenameRequest - Interface in org.eclipse.lemminx.services.extensions
Definition request API.
isActionableNotificationSupport() - Method in class org.eclipse.lemminx.client.ExtendedClientCapabilities
Returns true if the client supports actionable notifications and false otherwise See ActionableNotification and XMLLanguageClientAPI.actionableNotification(org.eclipse.lemminx.customservice.ActionableNotification)
isActionableNotificationSupport() - Method in class org.eclipse.lemminx.settings.SharedSettings
Returns true if the client supports actionable notifications and false otherwise See ActionableNotification and XMLLanguageClientAPI
isAllNames() - Method in class org.eclipse.lemminx.extensions.generators.AttributeDeclaration
 
isAllNMTOKENs() - Method in class org.eclipse.lemminx.extensions.generators.AttributeDeclaration
 
isAny() - Method in interface org.eclipse.lemminx.xpath.matcher.IXPathNodeMatcher
Returns true if matcher is any (Node is every time matched) and false otherwise.
isAny() - Method in class org.eclipse.lemminx.xpath.matcher.XPathAttributeMatcher
 
isAny() - Method in class org.eclipse.lemminx.xpath.matcher.XPathAttributeNameMatcher
 
isAny() - Method in class org.eclipse.lemminx.xpath.matcher.XPathElementMatcher
 
isAny() - Method in class org.eclipse.lemminx.xpath.matcher.XPathTextMatcher
 
isAttribute() - Method in class org.eclipse.lemminx.dom.DOMNode
 
isAutoCloseRemovesContent() - Method in class org.eclipse.lemminx.settings.XMLCompletionSettings
Returns true if turning a start tag into a self closing tag should remove the content of the element and false otherwise
isAutoCloseTags() - Method in interface org.eclipse.lemminx.services.extensions.ICompletionRequest
Returns true if tag should be autoclosed with an end tag and false otherwise.
isAutoCloseTags() - Method in class org.eclipse.lemminx.settings.XMLCompletionSettings
If tag should be autoclosed with an end tag.
ISaveContext - Interface in org.eclipse.lemminx.services.extensions.save
Save context API.
ISaveContext.SaveContextType - Enum in org.eclipse.lemminx.services.extensions.save
The save context type: DOCUMENT: a document is saved. SETTINGS: a settings is saved.
isBeforeOrEqual(Position, Position) - Static method in class org.eclipse.lemminx.utils.XMLPositionUtility
 
isBeforeProlog(int) - Method in class org.eclipse.lemminx.dom.DOMDocument
Returns true, if the given offset is before XML declaration (<?xml ...?>), false otherwise.
isBlank(String) - Static method in class org.eclipse.lemminx.utils.StringUtils
Checks if a string is null or consists of only whitespace characters.
isCatalog(DOMDocument) - Static method in class org.eclipse.lemminx.utils.DOMUtils
Returns true if the XML document is a XML Catalog and false otherwise.
isCDATA() - Method in class org.eclipse.lemminx.dom.DOMNode
 
isCharacterData() - Method in class org.eclipse.lemminx.dom.DOMNode
 
isChildOfOwnerDocument() - Method in class org.eclipse.lemminx.dom.DOMNode
 
isClient() - Method in class org.eclipse.lemminx.settings.LogsSettings
Returns true if LSP client is enabled and false otherwise.
isClosed() - Method in class org.eclipse.lemminx.dom.DOMElement
Returns true if element has a closing end tag (eg: ) and false otherwise (eg: ).
isClosed() - Method in class org.eclipse.lemminx.dom.DOMNode
 
isCodeActionDynamicRegistered() - Method in class org.eclipse.lemminx.settings.capabilities.ClientCapabilitiesWrapper
 
isCodeLensDynamicRegistrationSupported() - Method in class org.eclipse.lemminx.settings.capabilities.ClientCapabilitiesWrapper
 
isComment() - Method in class org.eclipse.lemminx.dom.DOMNode
 
isCommentSameLineEndTag() - Method in class org.eclipse.lemminx.dom.DOMComment
 
isCompletionDynamicRegistrationSupported() - Method in class org.eclipse.lemminx.settings.capabilities.ClientCapabilitiesWrapper
IMPORTANT This should be up to date with all Server supported capabilities
isCompletionSnippetsSupported() - Method in interface org.eclipse.lemminx.services.extensions.ICompletionRequest
Returns true if the client support snippet and false otherwise.
isCompletionSnippetsSupported() - Method in class org.eclipse.lemminx.settings.XMLCompletionSettings
Returns true if the client support snippet and false otherwise.
isComplex() - Method in enum org.eclipse.lemminx.extensions.xsd.utils.XSDUtils.BindingType
 
isDefaultNamespace(String) - Method in class org.eclipse.lemminx.dom.DOMNode
 
isDefaultXmlns() - Method in class org.eclipse.lemminx.dom.DOMAttr
Returns true if attribute name is the default xmlns attribute and false otherwise.
isDefaultXmlns(String) - Static method in class org.eclipse.lemminx.dom.DOMAttr
 
isDefinitionDynamicRegistered() - Method in class org.eclipse.lemminx.settings.capabilities.ClientCapabilitiesWrapper
 
isDidChangeWatchedFilesRegistered() - Method in class org.eclipse.lemminx.settings.capabilities.ClientCapabilitiesWrapper
 
isDirty() - Method in interface org.eclipse.lemminx.extensions.contentmodel.model.CMDocument
Returns true if the content model document is dirty and false otherwise.
isDirty() - Method in class org.eclipse.lemminx.extensions.contentmodel.model.FilesChangedTracker
Returns true if one file has changed and false otherwise.
isDirty() - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.diagnostics.LSPXMLGrammarPool.Entry
 
isDirty() - Method in class org.eclipse.lemminx.extensions.dtd.contentmodel.CMDTDDocument
 
isDirty() - Method in class org.eclipse.lemminx.extensions.xsd.contentmodel.CMXSDDocument
 
isDisallowDocTypeDecl() - Method in class org.eclipse.lemminx.extensions.contentmodel.settings.XMLValidationSettings
Returns true if a fatal error is thrown if the incoming document contains a DOCTYPE declaration and false otherwise.
isDoctype() - Method in class org.eclipse.lemminx.dom.DOMNode
 
isDocumentElement() - Method in class org.eclipse.lemminx.dom.DOMElement
 
isDocumentHighlightDynamicRegistered() - Method in class org.eclipse.lemminx.settings.capabilities.ClientCapabilitiesWrapper
 
isDocumentSymbolDynamicRegistrationSupported() - Method in class org.eclipse.lemminx.settings.capabilities.ClientCapabilitiesWrapper
 
isDocumentSyncDynamicRegistrationSupported() - Method in class org.eclipse.lemminx.settings.capabilities.ClientCapabilitiesWrapper
 
isDownloading() - Method in class org.eclipse.lemminx.extensions.contentmodel.model.GrammarCacheInfo
Returns true if the grammar is downloading and false otherwise.
isDTD() - Method in class org.eclipse.lemminx.dom.DOMDocument
Returns true if the XML document is a DTD and false otherwise.
isDTD() - Method in exception org.eclipse.lemminx.uriresolver.CacheResourceDownloadingException
Returns true if it's a DTD which id downloading and false otherwise.
isDTD(String) - Static method in class org.eclipse.lemminx.utils.DOMUtils
Returns true if the given URI is a DTD and false otherwise.
isDTDAttListDecl() - Method in class org.eclipse.lemminx.dom.DOMNode
 
isDTDElementDecl() - Method in class org.eclipse.lemminx.dom.DOMNode
 
isDTDEntityDecl() - Method in class org.eclipse.lemminx.dom.DOMNode
 
isDTDNotationDecl() - Method in class org.eclipse.lemminx.dom.DOMNode
 
isElement() - Method in class org.eclipse.lemminx.dom.DOMNode
 
isElementContentWhitespace() - Method in class org.eclipse.lemminx.dom.DOMText
 
isEmpty() - Method in class org.eclipse.lemminx.dom.DOMElement
Returns true if the element is empty and false otherwise.
isEmpty() - Method in interface org.eclipse.lemminx.extensions.contentmodel.model.CMElementDeclaration
Returns true if the element cannot contains element children or text content and false otherwise.
isEmpty() - Method in class org.eclipse.lemminx.extensions.dtd.contentmodel.CMDTDElementDeclaration
 
isEmpty() - Method in class org.eclipse.lemminx.extensions.xsd.contentmodel.CMXSDElementDeclaration
 
isEmpty(String) - Static method in class org.eclipse.lemminx.utils.StringUtils
 
isEnabled() - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.ContentModelSymbolsProviderParticipant
 
isEnabled() - Method in class org.eclipse.lemminx.extensions.contentmodel.settings.XMLValidationSettings
Returns true if the validation is enabled and false otherwise.
isEnabled() - Method in class org.eclipse.lemminx.settings.XMLCodeLensSettings
Returns true if codelens service is enabled and false otherwise.
isEnabled() - Method in class org.eclipse.lemminx.settings.XMLFormattingOptions
 
isEnabled() - Method in class org.eclipse.lemminx.settings.XMLSymbolSettings
 
isEnabled() - Method in class org.eclipse.lemminx.settings.XMLTelemetrySettings
Returns true if telemetry is enabled and false otherwise
isEnabled() - Method in class org.eclipse.lemminx.telemetry.TelemetryManager
 
isEndTagClosed() - Method in class org.eclipse.lemminx.dom.DOMElement
If '>' exists in
isEnums(FileContentGeneratorSettings) - Method in class org.eclipse.lemminx.extensions.generators.AttributeDeclaration
Returns true if attributes have values enumeration and false otherwise.
isEqualNode(Node) - Method in class org.eclipse.lemminx.dom.DOMNode
 
isExcluded() - Method in class org.eclipse.lemminx.settings.XMLSymbolExpressionFilter
Returns true if the filter which matches a node must exclude the node as symbol and false otherwise.
isExcluded(String) - Method in class org.eclipse.lemminx.settings.XMLSymbolSettings
Given a file URI, this will check if it matches any of the given file patterns.
isFileResource(String) - Static method in class org.eclipse.lemminx.utils.URIUtils
Returns true if the given URL is a file resource, false otherwise.
isFilterFor(IXPathNodeMatcher.MatcherType) - Method in class org.eclipse.lemminx.settings.XMLSymbolExpressionFilter
Return true if the filter have is for the given type (element, attribute, text) and false otherwise.
isFixedValue(FileContentGeneratorSettings) - Method in class org.eclipse.lemminx.extensions.generators.AttributeDeclaration
Returns true if all values of the attribute are fixed with a given value and false otherwise.
isFlat() - Method in class org.eclipse.lemminx.extensions.generators.AbstractXML2GrammarGenerator
Returns true if element declaration must be stored as flat mode and false otherwise.
isFlat() - Method in class org.eclipse.lemminx.extensions.generators.xml2dtd.XML2DTDGenerator
 
isFormatComments() - Method in class org.eclipse.lemminx.settings.XMLFormattingOptions
 
isFormattingDynamicRegistrationSupported() - Method in class org.eclipse.lemminx.settings.capabilities.ClientCapabilitiesWrapper
 
isGenericDTDDecl() - Method in class org.eclipse.lemminx.dom.DOMNode
 
ISharedSettingsRequest - Interface in org.eclipse.lemminx.services.extensions
Shared settings request API
isHoverDynamicRegistered() - Method in class org.eclipse.lemminx.settings.capabilities.ClientCapabilitiesWrapper
 
isId() - Method in class org.eclipse.lemminx.dom.DOMAttr
 
isID(FileContentGeneratorSettings) - Method in class org.eclipse.lemminx.extensions.generators.AttributeDeclaration
Returns true if the attribute is an ID and false otherwise.
isIgnoreFatalError(String) - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.diagnostics.LSPErrorReporterForXML
 
isIgnoreFatalError(String) - Method in class org.eclipse.lemminx.extensions.xerces.AbstractLSPErrorReporter
 
isInCache() - Method in class org.eclipse.lemminx.extensions.contentmodel.model.ReferencedGrammarInfo
Returns true if the grammar is in the .lemminx cache and false otherwise.
isIncluded(int) - Method in class org.eclipse.lemminx.dom.DOMAttr
 
isIncluded(DOMRange, int) - Static method in class org.eclipse.lemminx.dom.DOMNode
Returns true if the node included the given offset and false otherwise.
isIncluded(int, int, int) - Static method in class org.eclipse.lemminx.dom.DOMNode
 
isIncludedInDeployedPath(Path) - Static method in class org.eclipse.lemminx.utils.FilesUtils
 
isIncremental() - Method in class org.eclipse.lemminx.commons.TextDocument
 
isIncremental() - Method in class org.eclipse.lemminx.commons.TextDocuments
Returns true if text document is managed in incremental mode and false otherwise.
isIncrementalSupport() - Method in class org.eclipse.lemminx.XMLTextDocumentService
 
isInEndTag(int) - Method in class org.eclipse.lemminx.dom.DOMElement
 
isInEndTag(int, boolean) - Method in class org.eclipse.lemminx.dom.DOMElement
 
isInInsideStartEndTag(int) - Method in class org.eclipse.lemminx.dom.DOMElement
 
isInNameParameter(int) - Method in class org.eclipse.lemminx.dom.DTDDeclNode
 
isInStartTag(int) - Method in class org.eclipse.lemminx.dom.DOMElement
 
isInternalSubset(DTDDeclParameter) - Method in class org.eclipse.lemminx.dom.DOMDocumentType
 
isJoinCDATALines() - Method in class org.eclipse.lemminx.settings.XMLFormattingOptions
 
isJoinCommentLines() - Method in class org.eclipse.lemminx.settings.XMLFormattingOptions
 
isJoinContentLines() - Method in class org.eclipse.lemminx.settings.XMLFormattingOptions
 
isLastLineEmptyOrWhitespace() - Method in class org.eclipse.lemminx.utils.XMLBuilder
 
isLinkDynamicRegistrationSupported() - Method in class org.eclipse.lemminx.settings.capabilities.ClientCapabilitiesWrapper
 
isLinkedEditingRangeDynamicRegistered() - Method in class org.eclipse.lemminx.settings.capabilities.ClientCapabilitiesWrapper
 
isMatch(T, Map<String, String>) - Method in interface org.eclipse.lemminx.commons.snippets.ISnippetContext
Return true if the given value match the snippet context and false otherwise.
isMatch(ICompletionRequest, Map<String, String>) - Method in class org.eclipse.lemminx.services.snippets.CDATASnippetContext
 
isMatch(ICompletionRequest, Map<String, String>) - Method in class org.eclipse.lemminx.services.snippets.CommentSnippetContext
 
isMatch(ICompletionRequest, Map<String, String>) - Method in class org.eclipse.lemminx.services.snippets.DocTypeSnippetContext
 
isMatch(ICompletionRequest, Map<String, String>) - Method in class org.eclipse.lemminx.services.snippets.DTDNodeSnippetContext
 
isMatch(ICompletionRequest, Map<String, String>) - Method in class org.eclipse.lemminx.services.snippets.NewFileSnippetContext
 
isMatch(ICompletionRequest, Map<String, String>) - Method in class org.eclipse.lemminx.services.snippets.ProcessingInstructionSnippetContext
 
isMatch(ICompletionRequest, Map<String, String>) - Method in class org.eclipse.lemminx.services.snippets.XMLDeclarationSnippetContext
 
isMatchType(DOMDocument) - Method in class org.eclipse.lemminx.services.snippets.NewFileSnippetContext
 
isName(int) - Static method in class org.eclipse.lemminx.extensions.generators.XMLChar
Returns true if the specified character is a valid name character as defined by production [4] in the XML 1.0 specification.
isNameStart(int) - Static method in class org.eclipse.lemminx.extensions.generators.XMLChar
Returns true if the specified character is a valid name start character as defined by production [5] in the XML 1.0 specification.
isNativeImage() - Method in class org.eclipse.lemminx.utils.platform.JVM
Returns true if the server is a native image and false otherwise
ISnippetContext<T> - Interface in org.eclipse.lemminx.commons.snippets
Snippet context used to filter the snippet.
ISnippetRegistryLoader - Interface in org.eclipse.lemminx.commons.snippets
Loader used to load snippets in a given registry for a language id.
isNoDefaultXmlns() - Method in class org.eclipse.lemminx.dom.DOMAttr
Returns true if attribute name is the no default xmlns attribute and false otherwise.
isNoDefaultXmlns(String) - Static method in class org.eclipse.lemminx.dom.DOMAttr
 
isNodeSymbol(DOMNode) - Method in class org.eclipse.lemminx.settings.XMLSymbolFilter
Returns true if the given node is a symbol and false otherwise.
ISO_8859_1 - Static variable in class org.eclipse.lemminx.extensions.prolog.PrologModel
 
isOpen() - Method in interface org.eclipse.lemminx.services.extensions.IHoverRequest
Returns true if hovered tag is opened and false otherwise.
isOpenSettingsCommandSupport() - Method in class org.eclipse.lemminx.client.ExtendedClientCapabilities
Returns true if the client supports the open settings command and false otherwise See ClientCommands.OPEN_SETTINGS
isOpenSettingsCommandSupport() - Method in class org.eclipse.lemminx.settings.SharedSettings
Returns true if the client supports the open settings command and false otherwise See ClientCommands.OPEN_SETTINGS
isOrphanEndTag() - Method in class org.eclipse.lemminx.dom.DOMElement
Returns true if the given element is an orphan end tag (which has no start tag, eg: ) and false otherwise.
isOrphanEndTagOf(String) - Method in class org.eclipse.lemminx.dom.DOMElement
Returns true if the given element is an orphan end tag (which has no start tag, eg: ) of the given tag name and false otherwise.
isOwnerDocument() - Method in class org.eclipse.lemminx.dom.DOMNode
 
isPreserveAttrLineBreaks() - Method in class org.eclipse.lemminx.settings.XMLFormattingOptions
Returns the value of preserveAttrLineBreaks
isPreserveEmptyContent() - Method in class org.eclipse.lemminx.settings.XMLFormattingOptions
 
isProcessingInstruction() - Method in class org.eclipse.lemminx.dom.DOMNode
 
isProcessingInstruction() - Method in class org.eclipse.lemminx.dom.DOMProcessingInstruction
 
isProlog() - Method in class org.eclipse.lemminx.dom.DOMNode
 
isProlog() - Method in class org.eclipse.lemminx.dom.DOMProcessingInstruction
 
isQuote(char) - Static method in class org.eclipse.lemminx.utils.StringUtils
 
isQuoted(String) - Static method in class org.eclipse.lemminx.utils.StringUtils
Returns true if value has matching surrounding quotes and false otherwise.
isRangeFoldingDynamicRegistrationSupported() - Method in class org.eclipse.lemminx.settings.capabilities.ClientCapabilitiesWrapper
 
isRangeFormattingDynamicRegistrationSupported() - Method in class org.eclipse.lemminx.settings.capabilities.ClientCapabilitiesWrapper
 
isReferencesDynamicRegistrationSupported() - Method in class org.eclipse.lemminx.settings.capabilities.ClientCapabilitiesWrapper
 
isRelatedInformation() - Method in class org.eclipse.lemminx.extensions.contentmodel.settings.XMLValidationSettings
 
isRenameDynamicRegistrationSupported() - Method in class org.eclipse.lemminx.settings.capabilities.ClientCapabilitiesWrapper
 
isRequired() - Method in interface org.eclipse.lemminx.extensions.contentmodel.model.CMAttributeDeclaration
Returns true if the attribute is required and false otherwise.
isRequired() - Method in class org.eclipse.lemminx.extensions.dtd.contentmodel.CMDTDAttributeDeclaration
 
isRequired() - Method in class org.eclipse.lemminx.extensions.generators.AttributeDeclaration
Returns true if the attribute declaration is required and false otherwise.
isRequired() - Method in class org.eclipse.lemminx.extensions.xsd.contentmodel.CMXSDAttributeDeclaration
 
isResolveExternalEntities() - Method in class org.eclipse.lemminx.extensions.contentmodel.settings.XMLValidationSettings
Returns true if external entities must be resolved and false otherwise.
isResourceOperationSupported(String) - Method in class org.eclipse.lemminx.settings.XMLWorkspaceSettings
Returns true if the client can support the given resource operation kind and false otherwise.
isResultLimitExceeded() - Method in class org.eclipse.lemminx.services.LimitList
Returns true if the symbols limit has been exceeded while computing symbols information, false otherwise
isRootAttlist() - Method in class org.eclipse.lemminx.dom.DTDAttlistDecl
Returns true if this node's parent is the Doctype node.
isSameNode(Node) - Method in class org.eclipse.lemminx.dom.DOMNode
 
isSameTag(String) - Method in class org.eclipse.lemminx.dom.DOMElement
Returns true if the given tag is the same tag of this element and false otherwise.
isSelectionRangeDynamicRegistered() - Method in class org.eclipse.lemminx.settings.capabilities.ClientCapabilitiesWrapper
 
isSelfClosed() - Method in class org.eclipse.lemminx.dom.DOMElement
 
isSequenced() - Method in class org.eclipse.lemminx.extensions.generators.ChildrenProperties
Returns true if tags for each child hierarchy have the same order and false otherwise.
isShowReferencedGrammars() - Method in class org.eclipse.lemminx.extensions.contentmodel.settings.ContentModelSettings
 
isShowReferencedGrammars() - Method in class org.eclipse.lemminx.extensions.contentmodel.settings.XMLSymbolsSettings
Returns true if the referenced grammars must be inserted in the symbols and false otherwise.
isSimple() - Method in enum org.eclipse.lemminx.extensions.xsd.utils.XSDUtils.BindingType
 
isSpaceBeforeEmptyCloseTag() - Method in class org.eclipse.lemminx.settings.XMLFormattingOptions
 
isSplitAttributes() - Method in class org.eclipse.lemminx.settings.XMLFormattingOptions
 
isStartTagClosed() - Method in class org.eclipse.lemminx.dom.DOMElement
If '>' exists in
isSupported(String, String) - Method in class org.eclipse.lemminx.dom.DOMNode
 
isSupportedByClient(String) - Method in interface org.eclipse.lemminx.services.extensions.codelens.ICodeLensRequest
Returns true if the given code lens kind is supported by the client and false otherwise.
isSupportedByClient(String) - Method in class org.eclipse.lemminx.settings.XMLCodeLensSettings
Returns true if the given code lens kind is supported by the client and false otherwise.
isTagOutsideOfBackticks(String) - Static method in class org.eclipse.lemminx.utils.StringUtils
 
isText() - Method in class org.eclipse.lemminx.dom.DOMNode
 
isTrimFinalNewlines() - Method in class org.eclipse.lemminx.settings.XMLFormattingOptions
Returns the value of trimFinalNewlines.
isTrimTrailingWhitespace() - Method in class org.eclipse.lemminx.settings.XMLFormattingOptions
 
isTypeDefinitionDynamicRegistered() - Method in class org.eclipse.lemminx.settings.capabilities.ClientCapabilitiesWrapper
 
ISuffixPositionProvider - Interface in org.eclipse.lemminx.commons.snippets
Suffix position provider API.
isUnique() - Method in class org.eclipse.lemminx.extensions.generators.AttributeDeclaration
 
isUseCache() - Method in class org.eclipse.lemminx.extensions.contentmodel.settings.ContentModelSettings
Returns true if cache to download XML Schema, DTD must be activated and false otherwise.
isUseCache() - Method in class org.eclipse.lemminx.extensions.contentmodel.uriresolver.XMLCacheResolverExtension
Returns true if cache must be used, false otherwise.
isUseCache() - Method in class org.eclipse.lemminx.uriresolver.CacheResourcesManager
Returns true if cache must be used, false otherwise.
isValidName(String) - Static method in class org.eclipse.lemminx.extensions.generators.XMLChar
Check to see if a string is a valid Name according to [5] in the XML 1.0 Recommendation
isValidNmtoken(String) - Static method in class org.eclipse.lemminx.extensions.generators.XMLChar
Check to see if a string is a valid Nmtoken according to [7] in the XML 1.0 Recommendation
isWhitespace() - Method in class org.eclipse.lemminx.dom.DOMCharacterData
 
isWhitespace(String, int) - Static method in class org.eclipse.lemminx.utils.StringUtils
 
isWhitespace(String, int, int) - Static method in class org.eclipse.lemminx.utils.StringUtils
 
isWhitespace(String) - Static method in class org.eclipse.lemminx.utils.StringUtils
 
isWindows() - Method in class org.eclipse.lemminx.utils.platform.OS
Returns true if the operating system is Windows and false otherwise
isWindows - Static variable in class org.eclipse.lemminx.utils.platform.Platform
 
isWithinInternalDTD(int) - Method in class org.eclipse.lemminx.dom.DOMDocument
Returns true if 'offset' is within an internal DOCTYPE dtd.
isXMLModel(DOMNode) - Static method in class org.eclipse.lemminx.dom.XMLModel
Returns true if the given node is a xml-model processing instruction and false otherwise.
isXmlns() - Method in class org.eclipse.lemminx.dom.DOMAttr
Returns true if attribute name is a xmlns attribute and false otherwise.
isXmlns(String) - Static method in class org.eclipse.lemminx.dom.DOMAttr
 
isXSAttribute(DOMElement) - Static method in class org.eclipse.lemminx.extensions.xsd.utils.XSDUtils
 
isXSComplexType(Element) - Static method in class org.eclipse.lemminx.extensions.xsd.utils.XSDUtils
 
isXSD(DOMDocument) - Static method in class org.eclipse.lemminx.utils.DOMUtils
Returns true if the XML document is a XML Schema and false otherwise.
isXSD(String) - Static method in class org.eclipse.lemminx.utils.DOMUtils
Returns true if the given URI is a XML Schema and false otherwise.
isXSElement(Element) - Static method in class org.eclipse.lemminx.extensions.xsd.utils.XSDUtils
 
isXSGroup(Element) - Static method in class org.eclipse.lemminx.extensions.xsd.utils.XSDUtils
 
isXSImport(Element) - Static method in class org.eclipse.lemminx.extensions.xsd.utils.XSDUtils
 
isXSInclude(Element) - Static method in class org.eclipse.lemminx.extensions.xsd.utils.XSDUtils
 
isXSISchemaLocationAttr(String, DOMAttr) - Static method in class org.eclipse.lemminx.extensions.xsi.XSISchemaModel
 
isXSSchema(Element) - Static method in class org.eclipse.lemminx.extensions.xsd.utils.XSDUtils
 
isXSSimpleType(Element) - Static method in class org.eclipse.lemminx.extensions.xsd.utils.XSDUtils
 
isXSTargetElement(Element) - Static method in class org.eclipse.lemminx.extensions.xsd.utils.XSDUtils
 
ISymbolsProviderParticipant - Interface in org.eclipse.lemminx.services.extensions
Symbols provider participant API.
ISymbolsProviderParticipant.SymbolStrategy - Enum in org.eclipse.lemminx.services.extensions
 
ITypeDefinitionParticipant - Interface in org.eclipse.lemminx.services.extensions
Type Definition participant API.
ITypeDefinitionRequest - Interface in org.eclipse.lemminx.services.extensions
Type Definition request API.
IWorkspaceServiceParticipant - Interface in org.eclipse.lemminx.services.extensions
Workspace Service participant API.
IXMLCommandService - Interface in org.eclipse.lemminx.services.extensions.commands
Service available to XML LS extensions to add/remove/execute commands via the XML LS
IXMLCommandService.IDelegateCommandHandler - Interface in org.eclipse.lemminx.services.extensions.commands
Command handler to register with the workspace service
IXMLDocumentProvider - Interface in org.eclipse.lemminx.services
DOMDocument provider.
IXMLErrorCode - Interface in org.eclipse.lemminx.services.extensions.diagnostics
XML error code API.
IXMLExtension - Interface in org.eclipse.lemminx.services.extensions
XML extension.
IXMLFullFormatter - Interface in org.eclipse.lemminx.services
XML formatter API.
IXMLNotificationService - Interface in org.eclipse.lemminx.services
Notification service API
IXMLSettingFeature - Interface in org.eclipse.lemminx.client
Features that are associated with a particuliar settingId
IXMLSnippetContext - Interface in org.eclipse.lemminx.services.snippets
XML snippet context API.
IXMLValidationService - Interface in org.eclipse.lemminx.services
XML Document validation service available to XML LS extensions
IXPathNodeMatcher - Interface in org.eclipse.lemminx.xpath.matcher
XPath node matcher tests if Node match a fragment of XPath.
IXPathNodeMatcher.MatcherType - Enum in org.eclipse.lemminx.xpath.matcher
 

J

JSONUtility - Class in org.eclipse.lemminx.utils
JSONUtility
JVM - Class in org.eclipse.lemminx.utils.platform
JVM information
JVM() - Constructor for class org.eclipse.lemminx.utils.platform.JVM
 
JVM_IS_NATIVE_IMAGE - Static variable in class org.eclipse.lemminx.telemetry.InitializationTelemetryInfo
 
JVM_MEMORY_FREE - Static variable in class org.eclipse.lemminx.telemetry.InitializationTelemetryInfo
 
JVM_MEMORY_MAX - Static variable in class org.eclipse.lemminx.telemetry.InitializationTelemetryInfo
 
JVM_MEMORY_TOTAL - Static variable in class org.eclipse.lemminx.telemetry.InitializationTelemetryInfo
 
JVM_NAME - Static variable in class org.eclipse.lemminx.telemetry.InitializationTelemetryInfo
 
JVM_RUNTIME - Static variable in class org.eclipse.lemminx.telemetry.InitializationTelemetryInfo
 
JVM_VERSION - Static variable in class org.eclipse.lemminx.telemetry.InitializationTelemetryInfo
 

L

launch(InputStream, OutputStream) - Static method in class org.eclipse.lemminx.XMLServerLauncher
Launches XMLLanguageServer and makes it accessible through the JSON RPC protocol defined by the LSP.
launch(String[]) - Method in class org.eclipse.lemminx.XMLServerSocketLauncher
Launches XMLLanguageServer using asynchronous server-socket channel and makes it accessible through the JSON RPC protocol defined by the LSP.
LEMMINX_WORKDIR_KEY - Static variable in class org.eclipse.lemminx.utils.FilesUtils
 
length() - Method in class org.eclipse.lemminx.utils.XMLBuilder
 
LevenshteinDistance - Class in org.eclipse.lemminx.utils
An algorithm for measuring the difference between two character sequences.
LevenshteinDistance() - Constructor for class org.eclipse.lemminx.utils.LevenshteinDistance
This returns the default instance that uses a version of the algorithm that does not use a threshold parameter.
LevenshteinDistance(Integer) - Constructor for class org.eclipse.lemminx.utils.LevenshteinDistance
If the threshold is not null, distance calculations will be limited to a maximum length.
LimitExceededWarner - Class in org.eclipse.lemminx.client
LimitExceededWarner sends a warning to the client via a jsonrpc notification Cache is a Map> where the keys are the feature names and the values are the file paths for which notifications have been sent already
LimitExceededWarner(IXMLNotificationService) - Constructor for class org.eclipse.lemminx.client.LimitExceededWarner
 
LimitFeature - Enum in org.eclipse.lemminx.client
Features that are associated with some limit For example, document symbols have a maximum limit for performance reasons
LimitList<T> - Class in org.eclipse.lemminx.services
List class which checks the limit when item is added.
LimitList(AtomicLong) - Constructor for class org.eclipse.lemminx.services.LimitList
 
LimitList.ResultLimitExceededException - Exception in org.eclipse.lemminx.services
 
lineDelimiter(int) - Method in class org.eclipse.lemminx.commons.TextDocument
 
lineDelimiter(int) - Method in class org.eclipse.lemminx.dom.DOMDocument
 
linefeed() - Method in class org.eclipse.lemminx.utils.XMLBuilder
 
LineIndentInfo - Class in org.eclipse.lemminx.dom
 
LineIndentInfo(String, String) - Constructor for class org.eclipse.lemminx.dom.LineIndentInfo
 
lineText(int) - Method in class org.eclipse.lemminx.commons.TextDocument
 
lineText(int) - Method in class org.eclipse.lemminx.dom.DOMDocument
 
LINK_ID - Static variable in class org.eclipse.lemminx.settings.capabilities.ServerCapabilitiesConstants
 
LINKED_EDITING_RANGE_ID - Static variable in class org.eclipse.lemminx.settings.capabilities.ServerCapabilitiesConstants
 
linkedEditingRange(LinkedEditingRangeParams) - Method in class org.eclipse.lemminx.XMLTextDocumentService
 
load(SnippetRegistry) - Method in interface org.eclipse.lemminx.commons.snippets.ISnippetRegistryLoader
Register snippets in the given snippet registry.
load(SnippetRegistry) - Method in class org.eclipse.lemminx.services.snippets.XMLSnippetRegistryLoader
 
loadDocument(String, URIResolverExtensionManager) - Static method in class org.eclipse.lemminx.utils.DOMUtils
Returns the DOM document from the given XML Schema uri.
loadGrammar(XMLInputSource) - Method in class org.eclipse.lemminx.extensions.dtd.contentmodel.CMDTDDocument
 
loadInternalDTD(String, String, String) - Method in class org.eclipse.lemminx.extensions.dtd.contentmodel.CMDTDDocument
 
lockPool() - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.diagnostics.LSPXMLGrammarPool
 
LogHelper - Class in org.eclipse.lemminx.logs
LogHelper
LogHelper() - Constructor for class org.eclipse.lemminx.logs.LogHelper
 
LogsSettings - Class in org.eclipse.lemminx.settings
XML logs settings.
LogsSettings() - Constructor for class org.eclipse.lemminx.settings.LogsSettings
 
lookupNamespaceURI(String) - Method in class org.eclipse.lemminx.dom.DOMNode
 
lookupPrefix(String) - Method in class org.eclipse.lemminx.dom.DOMNode
 
LSPClientLogHandler - Class in org.eclipse.lemminx.logs
LSP client JUL Handler
LSPClientLogHandler(LanguageClient) - Constructor for class org.eclipse.lemminx.logs.LSPClientLogHandler
 
LSPContentHandler - Class in org.eclipse.lemminx.services.extensions.diagnostics
SAX content handler to stop immediatly the XML parsing by checking CancelChecker.checkCanceled()
LSPContentHandler(CancelChecker) - Constructor for class org.eclipse.lemminx.services.extensions.diagnostics.LSPContentHandler
 
LSPErrorReporterForXML - Class in org.eclipse.lemminx.extensions.contentmodel.participants.diagnostics
LSP error reporter for XML syntax and error grammar (XML Schema/DTD).
LSPErrorReporterForXML(DOMDocument, List<Diagnostic>, ContentModelManager, boolean, Map<String, ReferencedGrammarDiagnosticsInfo>) - Constructor for class org.eclipse.lemminx.extensions.contentmodel.participants.diagnostics.LSPErrorReporterForXML
 
LSPErrorReporterForXSD - Class in org.eclipse.lemminx.extensions.xsd.participants.diagnostics
The SAX ErrorHandler gives just information of the offset where there is an error.
LSPErrorReporterForXSD(DOMDocument, List<Diagnostic>, boolean) - Constructor for class org.eclipse.lemminx.extensions.xsd.participants.diagnostics.LSPErrorReporterForXSD
 
LSPMessageFormatter - Class in org.eclipse.lemminx.extensions.xerces
SchemaMessageProvider implements an XMLMessageProvider that provides localizable error messages for the W3C XML Schema Language
LSPMessageFormatter() - Constructor for class org.eclipse.lemminx.extensions.xerces.LSPMessageFormatter
 
LSPSAXParser - Class in org.eclipse.lemminx.extensions.contentmodel.participants.diagnostics
Extension of Xerces SAX Parser to fix some Xerces bugs: [BUG 1]: when the DTD file path is wrong on DOCTYPE, Xerces breaks all validation like syntax validation [BUG 2]: when Xerces XML grammar pool is used, the second validation ignore the existing of entities.
LSPSAXParser(DOMDocument, LSPErrorReporterForXML, XMLParserConfiguration, XMLGrammarPool) - Constructor for class org.eclipse.lemminx.extensions.contentmodel.participants.diagnostics.LSPSAXParser
 
LSPXMLGrammarPool - Class in org.eclipse.lemminx.extensions.contentmodel.participants.diagnostics
LSP XML grammar pool.
LSPXMLGrammarPool() - Constructor for class org.eclipse.lemminx.extensions.contentmodel.participants.diagnostics.LSPXMLGrammarPool
 
LSPXMLGrammarPool(int) - Constructor for class org.eclipse.lemminx.extensions.contentmodel.participants.diagnostics.LSPXMLGrammarPool
 
LSPXMLGrammarPool.Entry - Class in org.eclipse.lemminx.extensions.contentmodel.participants.diagnostics
This class is a grammar pool entry.
LSPXMLGrammarPreparser - Class in org.eclipse.lemminx.extensions.xsd.participants.diagnostics
Xerces XMLGrammarPreparser doesn't provide the capability to override the XMLErrorReporter which is required to get XMLl This class overrides XMLGrammarPreparser.preparseGrammar(String, XMLInputSource) to use LSP error reporter.
LSPXMLGrammarPreparser() - Constructor for class org.eclipse.lemminx.extensions.xsd.participants.diagnostics.LSPXMLGrammarPreparser
 
lTrim(String) - Static method in class org.eclipse.lemminx.utils.StringUtils
 

M

main(String[]) - Static method in class org.eclipse.lemminx.XMLServerLauncher
Calls XMLServerLauncher.launch(InputStream, OutputStream), using the standard input and output streams.
main(String[]) - Static method in class org.eclipse.lemminx.XMLServerSocketLauncher
MAIN_BRANCH - Static variable in class org.eclipse.lemminx.utils.platform.Version
 
MARKDOWN_SEPARATOR - Static variable in class org.eclipse.lemminx.utils.MarkupContentFactory
 
MarkdownConverter - Class in org.eclipse.lemminx.utils
Converts HTML content into Markdown equivalent.
MarkupContentFactory - Class in org.eclipse.lemminx.utils
Factory to create LSP4J MarkupContent
MarkupContentFactory() - Constructor for class org.eclipse.lemminx.utils.MarkupContentFactory
 
MarkupEntityMismatchCodeAction - Class in org.eclipse.lemminx.extensions.contentmodel.participants.codeactions
MarkupEntityMismatchCodeAction is a code action that triggers when the end tag of the root element is missing.
MarkupEntityMismatchCodeAction() - Constructor for class org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.MarkupEntityMismatchCodeAction
 
MASK_CONTENT - Static variable in class org.eclipse.lemminx.extensions.generators.XMLChar
Content character mask.
MASK_NAME - Static variable in class org.eclipse.lemminx.extensions.generators.XMLChar
Name character mask.
MASK_NAME_START - Static variable in class org.eclipse.lemminx.extensions.generators.XMLChar
Name start character mask.
MASK_NCNAME - Static variable in class org.eclipse.lemminx.extensions.generators.XMLChar
NCName character mask.
MASK_NCNAME_START - Static variable in class org.eclipse.lemminx.extensions.generators.XMLChar
NCName start character mask.
MASK_PUBID - Static variable in class org.eclipse.lemminx.extensions.generators.XMLChar
Pubid character mask.
MASK_SPACE - Static variable in class org.eclipse.lemminx.extensions.generators.XMLChar
Space character mask.
MASK_VALID - Static variable in class org.eclipse.lemminx.extensions.generators.XMLChar
Valid character mask.
match(BiPredicate<ISnippetContext<?>, Map<String, String>>, Map<String, String>) - Method in class org.eclipse.lemminx.commons.snippets.Snippet
 
match(DOMDocument) - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.ContentModelTypeDefinitionParticipant
 
match(DOMDocument) - Method in class org.eclipse.lemminx.extensions.dtd.participants.DTDDefinitionParticipant
 
match(DOMDocument) - Method in class org.eclipse.lemminx.extensions.dtd.participants.DTDReferenceParticipant
 
match(DOMDocument) - Method in class org.eclipse.lemminx.extensions.entities.participants.EntitiesDefinitionParticipant
 
match(DOMDocument) - Method in class org.eclipse.lemminx.extensions.references.participants.XMLReferencesDefinitionParticipant
 
match(DOMDocument) - Method in class org.eclipse.lemminx.extensions.xsd.participants.XSDDefinitionParticipant
 
match(DOMDocument) - Method in class org.eclipse.lemminx.extensions.xsd.participants.XSDReferenceParticipant
 
match(DOMDocument) - Method in class org.eclipse.lemminx.services.extensions.AbstractDefinitionParticipant
Returns true if the definition support is applicable for the given document and false otherwise.
match(DOMDocument) - Method in class org.eclipse.lemminx.services.extensions.AbstractReferenceParticipant
Returns true if the reference support is applicable for the given document and false otherwise.
match(DOMDocument) - Method in class org.eclipse.lemminx.services.extensions.AbstractTypeDefinitionParticipant
Returns true if the type definition support is applicable for the given document and false otherwise.
match(Node) - Method in class org.eclipse.lemminx.settings.XMLSymbolExpressionFilter
Returns true if the given node match the XPath expression and false otherwise.
match(Node, Collection<String>) - Method in interface org.eclipse.lemminx.xpath.matcher.IXPathNodeMatcher
Match the Node and fill wildcard values if node matcher define widcard.
match(Node, Collection<String>) - Method in class org.eclipse.lemminx.xpath.matcher.XPathAttributeMatcher
 
match(Node, Collection<String>) - Method in class org.eclipse.lemminx.xpath.matcher.XPathAttributeNameMatcher
 
match(Node, Collection<String>) - Method in class org.eclipse.lemminx.xpath.matcher.XPathElementMatcher
 
match(Node) - Method in class org.eclipse.lemminx.xpath.matcher.XPathMatcher
Returns true if the given DOM Node match the XPath expression of this XPath matcher and false otherwise.
match(Node, Collection<String>) - Method in class org.eclipse.lemminx.xpath.matcher.XPathMatcher
Returns true if the given DOM Node match the XPath expression of this XPath matcher and false otherwise.
match(Node, Collection<String>) - Method in class org.eclipse.lemminx.xpath.matcher.XPathTextMatcher
 
matches(String) - Method in class org.eclipse.lemminx.settings.PathPatternMatcher
 
matches(URI) - Method in class org.eclipse.lemminx.settings.PathPatternMatcher
 
matchingTagPosition(TextDocumentPositionParams) - Method in interface org.eclipse.lemminx.customservice.XMLLanguageServerAPI
 
matchingTagPosition(TextDocumentPositionParams) - Method in class org.eclipse.lemminx.XMLLanguageServer
 
Memory - Class in org.eclipse.lemminx.utils.platform
JVM memory information
merge(XMLValidationSettings) - Method in class org.eclipse.lemminx.extensions.contentmodel.settings.XMLValidationSettings
 
merge(XMLCodeLensSettings) - Method in class org.eclipse.lemminx.settings.XMLCodeLensSettings
 
merge(XMLCompletionSettings) - Method in class org.eclipse.lemminx.settings.XMLCompletionSettings
Merge only the given completion settings (and not the capability) in the settings.
merge(FormattingOptions) - Method in class org.eclipse.lemminx.settings.XMLFormattingOptions
 
merge(XMLPreferences) - Method in class org.eclipse.lemminx.settings.XMLPreferences
Merges the contents of newPreferences to the current XMLPreferences instance
merge(XMLSymbolSettings) - Method in class org.eclipse.lemminx.settings.XMLSymbolSettings
 
ModelTextDocument<T> - Class in org.eclipse.lemminx.commons
A TextDocument which is associate to a model loaded in async.
ModelTextDocument(TextDocumentItem, BiFunction<TextDocument, CancelChecker, T>) - Constructor for class org.eclipse.lemminx.commons.ModelTextDocument
 
ModelTextDocument(String, String, BiFunction<TextDocument, CancelChecker, T>) - Constructor for class org.eclipse.lemminx.commons.ModelTextDocument
 
ModelTextDocuments<T> - Class in org.eclipse.lemminx.commons
The cache of TextDocument linked to a model.
ModelTextDocuments(BiFunction<TextDocument, CancelChecker, T>) - Constructor for class org.eclipse.lemminx.commons.ModelTextDocuments
 
MultiCancelChecker - Class in org.eclipse.lemminx.commons
Multiple cancel checker.
MultiCancelChecker(CancelChecker...) - Constructor for class org.eclipse.lemminx.commons.MultiCancelChecker
 
MultiLineStream - Class in org.eclipse.lemminx.dom.parser
Multi line stream.
MultiLineStream(String, int) - Constructor for class org.eclipse.lemminx.dom.parser.MultiLineStream
 

N

name - Variable in class org.eclipse.lemminx.telemetry.TelemetryEvent
 
NamespacesEnabled - Enum in org.eclipse.lemminx.extensions.contentmodel.settings
 
NewFileSnippetContext - Class in org.eclipse.lemminx.services.snippets
Snippet context used to filter snippets if XML file is empty or not.
NewFileSnippetContext() - Constructor for class org.eclipse.lemminx.services.snippets.NewFileSnippetContext
 
next - Variable in class org.eclipse.lemminx.extensions.contentmodel.participants.diagnostics.LSPXMLGrammarPool.Entry
 
next() - Method in class org.eclipse.lemminx.utils.CompletionSortTextHelper
 
next(CompletionItemKind) - Method in class org.eclipse.lemminx.utils.CompletionSortTextHelper
 
nextDelimiterInfo(String, int) - Method in class org.eclipse.lemminx.commons.TreeLineTracker
Returns the information about the first delimiter found in the given text starting at the given offset.
NIL_DOC - Static variable in class org.eclipse.lemminx.extensions.xsi.XSISchemaModel
 
NO - Static variable in class org.eclipse.lemminx.extensions.prolog.PrologModel
 
NO_NAMESPACE_SCHEMA_LOCATION - Static variable in interface org.eclipse.lemminx.uriresolver.IExternalGrammarLocationProvider
 
NO_NAMESPACE_SCHEMA_LOCATION_DOC - Static variable in class org.eclipse.lemminx.extensions.xsi.XSISchemaModel
 
NO_RANGE - Static variable in class org.eclipse.lemminx.extensions.xerces.AbstractLSPErrorReporter
 
NoGrammarConstraintsCodeAction - Class in org.eclipse.lemminx.extensions.contentmodel.participants.codeactions
Code Action to bind a XML to a grammar (DTD, XSD) by generating the grammar.
NoGrammarConstraintsCodeAction() - Constructor for class org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.NoGrammarConstraintsCodeAction
 
NoNamespaceSchemaLocation - Class in org.eclipse.lemminx.dom
The declared "xsi:noNamespaceSchemaLocation"
NoNamespaceSchemaLocation(DOMAttr) - Constructor for class org.eclipse.lemminx.dom.NoNamespaceSchemaLocation
 
normalize() - Method in class org.eclipse.lemminx.dom.DOMNode
 
normalizeDocument() - Method in class org.eclipse.lemminx.dom.DOMDocument
 
normalizePath(String) - Static method in class org.eclipse.lemminx.utils.FilesUtils
Given a file path as a string, will normalize it and return the normalized string if valid, or null if not.
normalizeSpace(String, StringBuilder) - Static method in class org.eclipse.lemminx.utils.StringUtils
Normalizes the whitespace characters of a given string and applies it to the given string builder.
normalizeSpace(String) - Static method in class org.eclipse.lemminx.utils.StringUtils
Returns the result of normalize space of the given string.
NULL_VALUE - Static variable in class org.eclipse.lemminx.dom.DOMNode
Null value used for offset.

O

offsetAt(Position) - Method in class org.eclipse.lemminx.commons.TextDocument
 
offsetAt(Position) - Method in class org.eclipse.lemminx.dom.DOMDocument
 
onAttributeName(boolean, ICompletionRequest, ICompletionResponse, CancelChecker) - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.ContentModelCompletionParticipant
 
onAttributeName(IHoverRequest) - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.ContentModelHoverParticipant
 
onAttributeName(boolean, ICompletionRequest, ICompletionResponse, CancelChecker) - Method in class org.eclipse.lemminx.extensions.prolog.PrologCompletionParticipant
 
onAttributeName(boolean, ICompletionRequest, ICompletionResponse, CancelChecker) - Method in class org.eclipse.lemminx.extensions.xsi.participants.XSICompletionParticipant
 
onAttributeName(IHoverRequest) - Method in class org.eclipse.lemminx.extensions.xsi.participants.XSIHoverParticipant
 
onAttributeName(boolean, ICompletionRequest, ICompletionResponse, CancelChecker) - Method in class org.eclipse.lemminx.services.extensions.CompletionParticipantAdapter
 
onAttributeName(IHoverRequest) - Method in class org.eclipse.lemminx.services.extensions.HoverParticipantAdapter
 
onAttributeName(boolean, ICompletionRequest, ICompletionResponse, CancelChecker) - Method in interface org.eclipse.lemminx.services.extensions.ICompletionParticipant
 
onAttributeName(IHoverRequest) - Method in interface org.eclipse.lemminx.services.extensions.IHoverParticipant
onAttributeName method
onAttributeValue(String, ICompletionRequest, ICompletionResponse, CancelChecker) - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.ContentModelCompletionParticipant
 
onAttributeValue(IHoverRequest) - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.ContentModelHoverParticipant
 
onAttributeValue(String, ICompletionRequest, ICompletionResponse, CancelChecker) - Method in class org.eclipse.lemminx.extensions.general.completion.FilePathCompletionParticipant
 
onAttributeValue(String, ICompletionRequest, ICompletionResponse, CancelChecker) - Method in class org.eclipse.lemminx.extensions.prolog.PrologCompletionParticipant
 
onAttributeValue(String, ICompletionRequest, ICompletionResponse, CancelChecker) - Method in class org.eclipse.lemminx.extensions.xsd.participants.XSDCompletionParticipant
 
onAttributeValue(String, ICompletionRequest, ICompletionResponse, CancelChecker) - Method in class org.eclipse.lemminx.extensions.xsi.participants.XSICompletionParticipant
 
onAttributeValue(String, ICompletionRequest, ICompletionResponse, CancelChecker) - Method in class org.eclipse.lemminx.services.extensions.CompletionParticipantAdapter
 
onAttributeValue(IHoverRequest) - Method in class org.eclipse.lemminx.services.extensions.HoverParticipantAdapter
 
onAttributeValue(String, ICompletionRequest, ICompletionResponse, CancelChecker) - Method in interface org.eclipse.lemminx.services.extensions.ICompletionParticipant
Collects and stores attribute value completion items within the provided completion response response
onAttributeValue(IHoverRequest) - Method in interface org.eclipse.lemminx.services.extensions.IHoverParticipant
onAttributeValue method
onDidChangeTextDocument(DidChangeTextDocumentParams) - Method in class org.eclipse.lemminx.commons.TextDocuments
 
onDidCloseTextDocument(DidCloseTextDocumentParams) - Method in class org.eclipse.lemminx.commons.TextDocuments
 
onDidOpenTextDocument(DidOpenTextDocumentParams) - Method in class org.eclipse.lemminx.commons.TextDocuments
 
onDTDSystemId(String, ICompletionRequest, ICompletionResponse, CancelChecker) - Method in class org.eclipse.lemminx.extensions.general.completion.FilePathCompletionParticipant
 
onDTDSystemId(String, ICompletionRequest, ICompletionResponse, CancelChecker) - Method in class org.eclipse.lemminx.services.extensions.CompletionParticipantAdapter
 
onDTDSystemId(String, ICompletionRequest, ICompletionResponse, CancelChecker) - Method in interface org.eclipse.lemminx.services.extensions.ICompletionParticipant
Collects and stores systemId completion items within the provided completion response response
onInitialized(InitializedParams) - Method in class org.eclipse.lemminx.telemetry.TelemetryManager
Send a telemetry event on start of the XML server
onInvalidFilePath(Set<String>, PathFeature) - Method in class org.eclipse.lemminx.client.InvalidPathWarner
Sends the invalid path warning to the client only if the provided invalidPaths set does not match the feature's cache set After sending the warning, the feature's cache set is replaced with the provided invalidPaths set
onResultLimitExceeded(String, LimitFeature) - Method in class org.eclipse.lemminx.client.LimitExceededWarner
Sends the limit exceeded warning to the client only if the provided uri does not exist in the feature's cache set After sending the warning, the uri is added to the feature's cache set
onResultLimitExceeded(String, int, LimitFeature) - Method in class org.eclipse.lemminx.client.LimitExceededWarner
Sends the limit exceeded warning to the client only if the provided uri does not exist in the cache After sending the warning, the uri is added to the cache
onTag(IHoverRequest) - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.ContentModelHoverParticipant
 
onTag(IHoverRequest) - Method in class org.eclipse.lemminx.services.extensions.HoverParticipantAdapter
 
onTag(IHoverRequest) - Method in interface org.eclipse.lemminx.services.extensions.IHoverParticipant
onTag method
onTagOpen(ICompletionRequest, ICompletionResponse, CancelChecker) - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.ContentModelCompletionParticipant
 
onTagOpen(ICompletionRequest, ICompletionResponse, CancelChecker) - Method in class org.eclipse.lemminx.services.extensions.CompletionParticipantAdapter
 
onTagOpen(ICompletionRequest, ICompletionResponse, CancelChecker) - Method in interface org.eclipse.lemminx.services.extensions.ICompletionParticipant
 
onText(IHoverRequest) - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.ContentModelHoverParticipant
 
onText(IHoverRequest) - Method in class org.eclipse.lemminx.extensions.entities.participants.EntitiesHoverParticipant
 
onText(IHoverRequest) - Method in class org.eclipse.lemminx.services.extensions.HoverParticipantAdapter
 
onText(IHoverRequest) - Method in interface org.eclipse.lemminx.services.extensions.IHoverParticipant
onText method
onXMLContent(ICompletionRequest, ICompletionResponse, CancelChecker) - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.ContentModelCompletionParticipant
 
onXMLContent(ICompletionRequest, ICompletionResponse, CancelChecker) - Method in class org.eclipse.lemminx.extensions.entities.participants.EntitiesCompletionParticipant
 
onXMLContent(ICompletionRequest, ICompletionResponse, CancelChecker) - Method in class org.eclipse.lemminx.extensions.references.participants.XMLReferencesCompletionParticipant
 
onXMLContent(ICompletionRequest, ICompletionResponse, CancelChecker) - Method in class org.eclipse.lemminx.services.extensions.CompletionParticipantAdapter
 
onXMLContent(ICompletionRequest, ICompletionResponse, CancelChecker) - Method in interface org.eclipse.lemminx.services.extensions.ICompletionParticipant
 
OPEN_BINDING_WIZARD - Static variable in class org.eclipse.lemminx.client.ClientCommands
Open the binding wizard to bind the XML to a grammar/schema.
OPEN_SETTINGS - Static variable in class org.eclipse.lemminx.client.ClientCommands
Open settings command.
OpenQuoteExpectedCodeAction - Class in org.eclipse.lemminx.extensions.contentmodel.participants.codeactions
OpenQuoteExpectedCodeAction
OpenQuoteExpectedCodeAction() - Constructor for class org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.OpenQuoteExpectedCodeAction
 
org.eclipse.lemminx - package org.eclipse.lemminx
 
org.eclipse.lemminx.client - package org.eclipse.lemminx.client
 
org.eclipse.lemminx.commons - package org.eclipse.lemminx.commons
 
org.eclipse.lemminx.commons.snippets - package org.eclipse.lemminx.commons.snippets
 
org.eclipse.lemminx.customservice - package org.eclipse.lemminx.customservice
 
org.eclipse.lemminx.dom - package org.eclipse.lemminx.dom
 
org.eclipse.lemminx.dom.parser - package org.eclipse.lemminx.dom.parser
 
org.eclipse.lemminx.extensions.catalog - package org.eclipse.lemminx.extensions.catalog
 
org.eclipse.lemminx.extensions.contentmodel - package org.eclipse.lemminx.extensions.contentmodel
 
org.eclipse.lemminx.extensions.contentmodel.commands - package org.eclipse.lemminx.extensions.contentmodel.commands
 
org.eclipse.lemminx.extensions.contentmodel.model - package org.eclipse.lemminx.extensions.contentmodel.model
 
org.eclipse.lemminx.extensions.contentmodel.participants - package org.eclipse.lemminx.extensions.contentmodel.participants
 
org.eclipse.lemminx.extensions.contentmodel.participants.codeactions - package org.eclipse.lemminx.extensions.contentmodel.participants.codeactions
 
org.eclipse.lemminx.extensions.contentmodel.participants.diagnostics - package org.eclipse.lemminx.extensions.contentmodel.participants.diagnostics
 
org.eclipse.lemminx.extensions.contentmodel.settings - package org.eclipse.lemminx.extensions.contentmodel.settings
 
org.eclipse.lemminx.extensions.contentmodel.uriresolver - package org.eclipse.lemminx.extensions.contentmodel.uriresolver
 
org.eclipse.lemminx.extensions.contentmodel.utils - package org.eclipse.lemminx.extensions.contentmodel.utils
 
org.eclipse.lemminx.extensions.dtd - package org.eclipse.lemminx.extensions.dtd
 
org.eclipse.lemminx.extensions.dtd.contentmodel - package org.eclipse.lemminx.extensions.dtd.contentmodel
 
org.eclipse.lemminx.extensions.dtd.participants - package org.eclipse.lemminx.extensions.dtd.participants
 
org.eclipse.lemminx.extensions.dtd.participants.diagnostics - package org.eclipse.lemminx.extensions.dtd.participants.diagnostics
 
org.eclipse.lemminx.extensions.dtd.utils - package org.eclipse.lemminx.extensions.dtd.utils
 
org.eclipse.lemminx.extensions.entities - package org.eclipse.lemminx.extensions.entities
 
org.eclipse.lemminx.extensions.entities.participants - package org.eclipse.lemminx.extensions.entities.participants
 
org.eclipse.lemminx.extensions.general - package org.eclipse.lemminx.extensions.general
 
org.eclipse.lemminx.extensions.general.completion - package org.eclipse.lemminx.extensions.general.completion
 
org.eclipse.lemminx.extensions.generators - package org.eclipse.lemminx.extensions.generators
 
org.eclipse.lemminx.extensions.generators.xml2dtd - package org.eclipse.lemminx.extensions.generators.xml2dtd
 
org.eclipse.lemminx.extensions.generators.xml2xsd - package org.eclipse.lemminx.extensions.generators.xml2xsd
 
org.eclipse.lemminx.extensions.prolog - package org.eclipse.lemminx.extensions.prolog
 
org.eclipse.lemminx.extensions.references - package org.eclipse.lemminx.extensions.references
 
org.eclipse.lemminx.extensions.references.participants - package org.eclipse.lemminx.extensions.references.participants
 
org.eclipse.lemminx.extensions.xerces - package org.eclipse.lemminx.extensions.xerces
 
org.eclipse.lemminx.extensions.xerces.xmlmodel - package org.eclipse.lemminx.extensions.xerces.xmlmodel
 
org.eclipse.lemminx.extensions.xerces.xmlmodel.msg - package org.eclipse.lemminx.extensions.xerces.xmlmodel.msg
 
org.eclipse.lemminx.extensions.xmlmodel - package org.eclipse.lemminx.extensions.xmlmodel
 
org.eclipse.lemminx.extensions.xmlmodel.contentmodel - package org.eclipse.lemminx.extensions.xmlmodel.contentmodel
 
org.eclipse.lemminx.extensions.xsd - package org.eclipse.lemminx.extensions.xsd
 
org.eclipse.lemminx.extensions.xsd.contentmodel - package org.eclipse.lemminx.extensions.xsd.contentmodel
 
org.eclipse.lemminx.extensions.xsd.participants - package org.eclipse.lemminx.extensions.xsd.participants
 
org.eclipse.lemminx.extensions.xsd.participants.diagnostics - package org.eclipse.lemminx.extensions.xsd.participants.diagnostics
 
org.eclipse.lemminx.extensions.xsd.utils - package org.eclipse.lemminx.extensions.xsd.utils
 
org.eclipse.lemminx.extensions.xsi - package org.eclipse.lemminx.extensions.xsi
 
org.eclipse.lemminx.extensions.xsi.participants - package org.eclipse.lemminx.extensions.xsi.participants
 
org.eclipse.lemminx.extensions.xsi.settings - package org.eclipse.lemminx.extensions.xsi.settings
 
org.eclipse.lemminx.extensions.xsl - package org.eclipse.lemminx.extensions.xsl
 
org.eclipse.lemminx.logs - package org.eclipse.lemminx.logs
 
org.eclipse.lemminx.services - package org.eclipse.lemminx.services
 
org.eclipse.lemminx.services.extensions - package org.eclipse.lemminx.services.extensions
 
org.eclipse.lemminx.services.extensions.codelens - package org.eclipse.lemminx.services.extensions.codelens
 
org.eclipse.lemminx.services.extensions.commands - package org.eclipse.lemminx.services.extensions.commands
 
org.eclipse.lemminx.services.extensions.diagnostics - package org.eclipse.lemminx.services.extensions.diagnostics
 
org.eclipse.lemminx.services.extensions.format - package org.eclipse.lemminx.services.extensions.format
 
org.eclipse.lemminx.services.extensions.save - package org.eclipse.lemminx.services.extensions.save
 
org.eclipse.lemminx.services.snippets - package org.eclipse.lemminx.services.snippets
 
org.eclipse.lemminx.settings - package org.eclipse.lemminx.settings
 
org.eclipse.lemminx.settings.capabilities - package org.eclipse.lemminx.settings.capabilities
 
org.eclipse.lemminx.telemetry - package org.eclipse.lemminx.telemetry
 
org.eclipse.lemminx.uriresolver - package org.eclipse.lemminx.uriresolver
 
org.eclipse.lemminx.utils - package org.eclipse.lemminx.utils
 
org.eclipse.lemminx.utils.platform - package org.eclipse.lemminx.utils.platform
 
org.eclipse.lemminx.xpath.matcher - package org.eclipse.lemminx.xpath.matcher
 
OS - Class in org.eclipse.lemminx.utils.platform
OS information
OS() - Constructor for class org.eclipse.lemminx.utils.platform.OS
 

P

ParentProcessWatcher - Class in org.eclipse.lemminx.commons
Watches the parent process PID and invokes exit if it is no longer available.
ParentProcessWatcher(ParentProcessWatcher.ProcessLanguageServer) - Constructor for class org.eclipse.lemminx.commons.ParentProcessWatcher
 
ParentProcessWatcher.ProcessLanguageServer - Interface in org.eclipse.lemminx.commons
 
parse(String, String, URIResolverExtensionManager) - Method in class org.eclipse.lemminx.dom.DOMParser
 
parse(String, String, URIResolverExtensionManager, boolean) - Method in class org.eclipse.lemminx.dom.DOMParser
 
parse(TextDocument, URIResolverExtensionManager) - Method in class org.eclipse.lemminx.dom.DOMParser
 
parse(TextDocument, URIResolverExtensionManager, boolean) - Method in class org.eclipse.lemminx.dom.DOMParser
 
parse(TextDocument, URIResolverExtensionManager, boolean, CancelChecker) - Method in class org.eclipse.lemminx.dom.DOMParser
 
parse(XMLString) - Static method in class org.eclipse.lemminx.extensions.xerces.xmlmodel.XMLModelDeclaration
 
parse(char[], int, int) - Static method in class org.eclipse.lemminx.extensions.xerces.xmlmodel.XMLModelDeclaration
Returns the result of parse the data of xml-model processing insruction.
pathEndsWithFile(String) - Static method in class org.eclipse.lemminx.utils.FilesUtils
 
PathFeature - Enum in org.eclipse.lemminx.client
Features that are associated with filePaths For example, XML catalog support is associated with XML catalog filePaths
PathPatternMatcher - Class in org.eclipse.lemminx.settings
 
PathPatternMatcher() - Constructor for class org.eclipse.lemminx.settings.PathPatternMatcher
 
peekChar() - Method in class org.eclipse.lemminx.dom.parser.MultiLineStream
 
peekChar(int) - Method in class org.eclipse.lemminx.dom.parser.MultiLineStream
Peeks at next char at position + n.
peekCharAtOffset(int) - Method in class org.eclipse.lemminx.dom.parser.MultiLineStream
Peeks at the char at position 'offset' of the whole document
PI_TAG_NAME - Static variable in class org.eclipse.lemminx.dom.parser.Constants
 
PI_WITH_VARIABLES - Static variable in class org.eclipse.lemminx.dom.parser.Constants
 
placeholders(int, String, StringBuilder) - Static method in class org.eclipse.lemminx.commons.SnippetsBuilder
 
Platform - Class in org.eclipse.lemminx.utils.platform
Platform information about OS and JVM.
pos() - Method in class org.eclipse.lemminx.dom.parser.MultiLineStream
 
positionAt(int) - Method in class org.eclipse.lemminx.commons.TextDocument
 
positionAt(int) - Method in class org.eclipse.lemminx.dom.DOMDocument
 
preparseGrammar(String, XMLInputSource) - Method in class org.eclipse.lemminx.extensions.xsd.participants.diagnostics.LSPXMLGrammarPreparser
 
processingInstruction(String, XMLString, Augmentations) - Method in class org.eclipse.lemminx.extensions.xerces.xmlmodel.XMLModelHandler
 
processingInstruction(String, String) - Method in class org.eclipse.lemminx.services.extensions.diagnostics.LSPContentHandler
 
ProcessingInstructionSnippetContext - Class in org.eclipse.lemminx.services.snippets
Snippet context used to filter if Processing Instruction Snippets should be triggered or not.
ProcessingInstructionSnippetContext() - Constructor for class org.eclipse.lemminx.services.snippets.ProcessingInstructionSnippetContext
 
PROLOG_NAME_OPTIONS - Static variable in class org.eclipse.lemminx.dom.parser.Constants
 
PrologCompletionParticipant - Class in org.eclipse.lemminx.extensions.prolog
PrologCompletionParticipant
PrologCompletionParticipant() - Constructor for class org.eclipse.lemminx.extensions.prolog.PrologCompletionParticipant
 
PrologModel - Class in org.eclipse.lemminx.extensions.prolog
This class holds values that represent the XSI xsd.
PrologModel() - Constructor for class org.eclipse.lemminx.extensions.prolog.PrologModel
 
PrologPlugin - Class in org.eclipse.lemminx.extensions.prolog
Plugin to handle `xsi` attributes or a namespace with the value of: "http://www.w3.org/2001/XMLSchema-instance" Loaded by service loader in 'resources' folder.
PrologPlugin() - Constructor for class org.eclipse.lemminx.extensions.prolog.PrologPlugin
 
properties - Variable in class org.eclipse.lemminx.telemetry.TelemetryEvent
 
publish(LogRecord) - Method in class org.eclipse.lemminx.logs.LSPClientLogHandler
 
publishDiagnostics(DOMDocument, Consumer<PublishDiagnosticsParams>, Consumer<TextDocument>, XMLValidationSettings, CancelChecker) - Method in class org.eclipse.lemminx.services.XMLLanguageService
 

Q

QuoteStyle - Enum in org.eclipse.lemminx.settings
Quote style (single quotes, double quotes)

R

range - Variable in class org.eclipse.lemminx.customservice.AutoCloseTagResponse
 
rangeFormatting(DocumentRangeFormattingParams) - Method in class org.eclipse.lemminx.XMLTextDocumentService
 
ReferenceCommand - Class in org.eclipse.lemminx.services.extensions.codelens
References command for CodeLens.
ReferenceCommand(String, Position, boolean) - Constructor for class org.eclipse.lemminx.services.extensions.codelens.ReferenceCommand
 
ReferencedGrammarInfo - Class in org.eclipse.lemminx.extensions.contentmodel.model
Class which holds a referenced grammar information.
ReferencedGrammarInfo(ResolvedURIInfo, GrammarCacheInfo, ContentModelProvider.Identifier) - Constructor for class org.eclipse.lemminx.extensions.contentmodel.model.ReferencedGrammarInfo
 
References - Static variable in class org.eclipse.lemminx.client.CodeLensKind
 
references(ReferenceParams) - Method in class org.eclipse.lemminx.XMLTextDocumentService
 
REFERENCES_ID - Static variable in class org.eclipse.lemminx.settings.capabilities.ServerCapabilitiesConstants
 
referencesFor(Predicate<DOMDocument>) - Method in class org.eclipse.lemminx.extensions.references.XMLReferencesManager
 
ReflectionUtils - Class in org.eclipse.lemminx.extensions.xerces
Java reflection utilities.
ReflectionUtils() - Constructor for class org.eclipse.lemminx.extensions.xerces.ReflectionUtils
 
reformatSchemaArguments(XMLSchemaErrorCode, Object[]) - Static method in class org.eclipse.lemminx.extensions.xerces.LSPMessageFormatter
Modifies the schema message arguments to a cleaned down format
refreshCatalogs() - Method in class org.eclipse.lemminx.extensions.contentmodel.model.ContentModelManager
Refresh the XML catalogs.
refreshCatalogs() - Method in class org.eclipse.lemminx.extensions.contentmodel.uriresolver.XMLCatalogResolverExtension
Refresh the XML catalogs.
registerCapability(String, String) - Method in class org.eclipse.lemminx.settings.capabilities.XMLCapabilityManager
 
registerCapability(String, String, Object) - Method in class org.eclipse.lemminx.settings.capabilities.XMLCapabilityManager
 
registerCodeActionParticipant(ICodeActionParticipant) - Method in class org.eclipse.lemminx.services.extensions.XMLExtensionsRegistry
 
registerCodeActionParticipants(Map<String, ICodeActionParticipant>, SharedSettings) - Static method in enum org.eclipse.lemminx.extensions.contentmodel.participants.DTDErrorCode
 
registerCodeActionParticipants(Map<String, ICodeActionParticipant>, SharedSettings) - Static method in enum org.eclipse.lemminx.extensions.contentmodel.participants.XMLSchemaErrorCode
 
registerCodeActionParticipants(Map<String, ICodeActionParticipant>, SharedSettings) - Static method in enum org.eclipse.lemminx.extensions.contentmodel.participants.XMLSyntaxErrorCode
 
registerCodeActionParticipants(Map<String, ICodeActionParticipant>) - Static method in enum org.eclipse.lemminx.extensions.xsd.participants.XSDErrorCode
 
registerCodeLensParticipant(ICodeLensParticipant) - Method in class org.eclipse.lemminx.services.extensions.XMLExtensionsRegistry
 
registerCommand(String, IXMLCommandService.IDelegateCommandHandler) - Method in interface org.eclipse.lemminx.services.extensions.commands.IXMLCommandService
Registers a command with the language server
registerCommand(String, IXMLCommandService.IDelegateCommandHandler) - Method in class org.eclipse.lemminx.XMLWorkspaceService
 
registerCompletionParticipant(ICompletionParticipant) - Method in class org.eclipse.lemminx.services.extensions.XMLExtensionsRegistry
 
registerComponent(Object) - Method in class org.eclipse.lemminx.services.extensions.XMLExtensionsRegistry
 
registerDefinitionParticipant(IDefinitionParticipant) - Method in class org.eclipse.lemminx.services.extensions.XMLExtensionsRegistry
 
registerDiagnosticsParticipant(IDiagnosticsParticipant) - Method in class org.eclipse.lemminx.services.extensions.XMLExtensionsRegistry
 
registerDocumentLinkParticipant(IDocumentLinkParticipant) - Method in class org.eclipse.lemminx.services.extensions.XMLExtensionsRegistry
 
registerExecuteCommand(List<String>) - Method in class org.eclipse.lemminx.settings.capabilities.XMLCapabilityManager
 
registerFormatterParticipant(IFormatterParticipant) - Method in class org.eclipse.lemminx.services.extensions.XMLExtensionsRegistry
 
registerGenerator(IFileContentGenerator<?, ?>, Class<? extends FileContentGeneratorSettings>) - Method in class org.eclipse.lemminx.extensions.generators.FileContentGeneratorManager
Register the given generator by using settings class as key generator.
registerHighlightingParticipant(IHighlightingParticipant) - Method in class org.eclipse.lemminx.services.extensions.XMLExtensionsRegistry
 
registerHoverParticipant(IHoverParticipant) - Method in class org.eclipse.lemminx.services.extensions.XMLExtensionsRegistry
 
registerModelProvider(ContentModelProvider) - Method in class org.eclipse.lemminx.extensions.contentmodel.model.ContentModelManager
 
registerReferenceParticipant(IReferenceParticipant) - Method in class org.eclipse.lemminx.services.extensions.XMLExtensionsRegistry
 
registerRenameParticipant(IRenameParticipant) - Method in class org.eclipse.lemminx.services.extensions.XMLExtensionsRegistry
 
registerResolver(URIResolverExtension) - Method in class org.eclipse.lemminx.uriresolver.URIResolverExtensionManager
Register an URI resolver.
registerSnippet(Snippet) - Method in class org.eclipse.lemminx.commons.snippets.SnippetRegistry
Register the given snippet.
registerSnippets(InputStream) - Method in class org.eclipse.lemminx.commons.snippets.SnippetRegistry
Register the snippets from the given JSON input stream.
registerSnippets(InputStream, TypeAdapter<? extends ISnippetContext<?>>) - Method in class org.eclipse.lemminx.commons.snippets.SnippetRegistry
Register the snippets from the given JSON stream with a context.
registerSnippets(InputStream, ISnippetContext<?>) - Method in class org.eclipse.lemminx.commons.snippets.SnippetRegistry
Register the snippets from the given JSON stream with a context.
registerSnippets(InputStream, ISnippetContext<?>, TypeAdapter<? extends ISnippetContext<?>>) - Method in class org.eclipse.lemminx.commons.snippets.SnippetRegistry
Register the snippets from the given JSON stream with a context.
registerSnippets(Reader) - Method in class org.eclipse.lemminx.commons.snippets.SnippetRegistry
Register the snippets from the given JSON reader.
registerSnippets(Reader, TypeAdapter<? extends ISnippetContext<?>>) - Method in class org.eclipse.lemminx.commons.snippets.SnippetRegistry
Register the snippets from the given JSON reader with a context.
registerSnippets(Reader, ISnippetContext<?>) - Method in class org.eclipse.lemminx.commons.snippets.SnippetRegistry
Register the snippets from the given JSON stream with a context.
registerSnippets(Reader, ISnippetContext<?>, TypeAdapter<? extends ISnippetContext<?>>) - Method in class org.eclipse.lemminx.commons.snippets.SnippetRegistry
Register the snippets from the given JSON stream with a context.
registerSymbolsProviderParticipant(ISymbolsProviderParticipant) - Method in class org.eclipse.lemminx.services.extensions.XMLExtensionsRegistry
 
registerTypeDefinitionParticipant(ITypeDefinitionParticipant) - Method in class org.eclipse.lemminx.services.extensions.XMLExtensionsRegistry
 
registerWorkspaceServiceParticipant(IWorkspaceServiceParticipant) - Method in class org.eclipse.lemminx.services.extensions.XMLExtensionsRegistry
Register a new workspace service participant
remove(String, Range, TextDocumentItem, Diagnostic) - Static method in class org.eclipse.lemminx.commons.CodeActionFactory
Create a CodeAction to remove the content from the given range.
removeAttribute(String) - Method in class org.eclipse.lemminx.dom.DOMElement
 
removeAttributeNode(Attr) - Method in class org.eclipse.lemminx.dom.DOMElement
 
removeAttributeNS(String, String) - Method in class org.eclipse.lemminx.dom.DOMElement
 
removeChild(Node) - Method in class org.eclipse.lemminx.dom.DOMNode
 
removeFileScheme(String) - Static method in class org.eclipse.lemminx.utils.FilesUtils
Remove the file:// scheme from the given file URI.
removeGrammar(String) - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.diagnostics.LSPXMLGrammarPool
 
removeProtocolForCahe(String) - Method in class org.eclipse.lemminx.uriresolver.CacheResourcesManager
Remove protocol to avoid using cache when url will start with the given protocol.
rename(RenameParams) - Method in class org.eclipse.lemminx.XMLTextDocumentService
 
RENAME_ID - Static variable in class org.eclipse.lemminx.settings.capabilities.ServerCapabilitiesConstants
 
renameNode(Node, String, String) - Method in class org.eclipse.lemminx.dom.DOMDocument
 
replace(String, Range, String, TextDocumentItem, Diagnostic) - Static method in class org.eclipse.lemminx.commons.CodeActionFactory
 
replace(String, List<TextEdit>, TextDocumentItem, Diagnostic) - Static method in class org.eclipse.lemminx.commons.CodeActionFactory
 
replace(int, int, String) - Method in interface org.eclipse.lemminx.commons.ILineTracker
Informs the line tracker about the specified change in the tracked text.
replace(int, int, String) - Method in class org.eclipse.lemminx.commons.TreeLineTracker
 
replaceAt(String, String, TextDocumentItem, Diagnostic, Collection<Range>) - Static method in class org.eclipse.lemminx.commons.CodeActionFactory
 
replaceChild(Node, Node) - Method in class org.eclipse.lemminx.dom.DOMNode
 
replaceData(int, int, String) - Method in class org.eclipse.lemminx.dom.DOMCharacterData
 
replaceWholeText(String) - Method in class org.eclipse.lemminx.dom.DOMText
 
reportError(XMLLocator, String, String, Object[], short, Exception) - Method in class org.eclipse.lemminx.extensions.xerces.AbstractLSPErrorReporter
 
reset(XMLComponentManager) - Method in class org.eclipse.lemminx.extensions.xerces.ExternalXMLDTDValidator
 
reset(XMLComponentManager) - Method in class org.eclipse.lemminx.extensions.xerces.xmlmodel.XMLModelHandler
 
reset(XMLComponentManager) - Method in class org.eclipse.lemminx.extensions.xerces.xmlmodel.XMLModelSchemaValidator
 
resetDeployPath() - Static method in class org.eclipse.lemminx.utils.FilesUtils
Public for test purposes
resetGrammar() - Method in class org.eclipse.lemminx.dom.DOMDocument
Reset the cached grammar flag.
resolve(String, String, String) - Method in class org.eclipse.lemminx.extensions.catalog.XMLCatalogURIResolverExtension
 
resolve(String, String, String) - Method in class org.eclipse.lemminx.extensions.contentmodel.uriresolver.XMLCacheResolverExtension
 
resolve(String, String, String) - Method in class org.eclipse.lemminx.extensions.contentmodel.uriresolver.XMLCatalogResolverExtension
 
resolve(String, String, String) - Method in class org.eclipse.lemminx.extensions.contentmodel.uriresolver.XMLFileAssociationResolverExtension
 
resolve(String, String, String) - Method in class org.eclipse.lemminx.extensions.xsd.XSDURIResolverExtension
 
resolve(String, String, String) - Method in class org.eclipse.lemminx.extensions.xsl.XSLURIResolverExtension
 
resolve(String, String, String) - Method in interface org.eclipse.lemminx.uriresolver.URIResolverExtension
 
resolve(String, String, String) - Method in class org.eclipse.lemminx.uriresolver.URIResolverExtensionManager
 
ResolvedURIInfo - Class in org.eclipse.lemminx.uriresolver
Resolver URI information.
ResolvedURIInfo(String, URIResolverExtension) - Constructor for class org.eclipse.lemminx.uriresolver.ResolvedURIInfo
 
resolveEntity(XMLResourceIdentifier) - Method in class org.eclipse.lemminx.extensions.catalog.XMLCatalogURIResolverExtension
 
resolveEntity(XMLResourceIdentifier) - Method in class org.eclipse.lemminx.extensions.contentmodel.uriresolver.XMLCacheResolverExtension
 
resolveEntity(XMLResourceIdentifier) - Method in class org.eclipse.lemminx.extensions.contentmodel.uriresolver.XMLCatalogResolverExtension
 
resolveEntity(XMLResourceIdentifier) - Method in class org.eclipse.lemminx.extensions.xsd.XSDURIResolverExtension
 
resolveEntity(XMLResourceIdentifier) - Method in class org.eclipse.lemminx.extensions.xsl.XSLURIResolverExtension
 
resolveEntity(XMLResourceIdentifier) - Method in interface org.eclipse.lemminx.uriresolver.URIResolverExtension
 
resolveEntity(XMLResourceIdentifier) - Method in class org.eclipse.lemminx.uriresolver.URIResolverExtensionManager
 
resolveInfo(String, String, String) - Method in class org.eclipse.lemminx.uriresolver.URIResolverExtensionManager
 
ResourceToDeploy(String, String) - Constructor for class org.eclipse.lemminx.uriresolver.CacheResourcesManager.ResourceToDeploy
 
ResourceToDeploy(URI, String) - Constructor for class org.eclipse.lemminx.uriresolver.CacheResourcesManager.ResourceToDeploy
 
ResultLimitExceededException() - Constructor for exception org.eclipse.lemminx.services.LimitList.ResultLimitExceededException
 
retrieveGrammar(XMLGrammarDescription) - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.diagnostics.LSPXMLGrammarPool
 
retrieveInitialGrammarSet(String) - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.diagnostics.LSPXMLGrammarPool
 
RootElementTypeMustMatchDoctypedeclCodeAction - Class in org.eclipse.lemminx.extensions.contentmodel.participants.codeactions
Code action for RootElementTypeMustMatchDoctypedecl This class depends on the diagnostic message (Diagnostic#message) to determine the correct root name.
RootElementTypeMustMatchDoctypedeclCodeAction() - Constructor for class org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.RootElementTypeMustMatchDoctypedeclCodeAction
 
run() - Method in class org.eclipse.lemminx.commons.ParentProcessWatcher
 

S

s4s_elt_invalid_content_3CodeAction - Class in org.eclipse.lemminx.extensions.contentmodel.participants.codeactions
Code action to fix cvc-attribute-3 error.
s4s_elt_invalid_content_3CodeAction() - Constructor for class org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.s4s_elt_invalid_content_3CodeAction
 
sanitizingUri(String) - Static method in class org.eclipse.lemminx.utils.URIUtils
Returns a well folder URI which ends with '/' according the URI specification https://tools.ietf.org/html/rfc3986#section-6 which is used with Xerces XMLEntityManager#expandSystemId
saveToFile(InputStream, Path) - Static method in class org.eclipse.lemminx.utils.FilesUtils
Save the given input stream in in the give out file outFile
saveToFile(String, Path) - Static method in class org.eclipse.lemminx.utils.FilesUtils
Save the given String content in the give out file outFile
scan() - Method in interface org.eclipse.lemminx.dom.parser.Scanner
 
scan() - Method in class org.eclipse.lemminx.dom.parser.XMLScanner
 
Scanner - Interface in org.eclipse.lemminx.dom.parser
Scanner API.
ScannerState - Enum in org.eclipse.lemminx.dom.parser
XML Scanner state.
schedule(Runnable, int, TimeUnit) - Method in class org.eclipse.lemminx.XMLLanguageServer
 
SCHEMA_DOMAIN - Static variable in class org.eclipse.lemminx.extensions.xerces.LSPMessageFormatter
The domain of messages concerning the XML Schema: Structures specification.
SCHEMA_LOCATION - Static variable in interface org.eclipse.lemminx.uriresolver.IExternalGrammarLocationProvider
 
SCHEMA_LOCATION_ATTR - Static variable in class org.eclipse.lemminx.extensions.xsd.utils.XSDUtils
 
SCHEMA_LOCATION_DOC - Static variable in class org.eclipse.lemminx.extensions.xsi.XSISchemaModel
 
schema_reference_4CodeAction - Class in org.eclipse.lemminx.extensions.contentmodel.participants.codeactions
Code Action that creates a schema file referenced by xsi:noNamespaceSchemaLocation if it is missing
schema_reference_4CodeAction() - Constructor for class org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.schema_reference_4CodeAction
 
SchemaDocumentationType - Enum in org.eclipse.lemminx.settings
SchemaDocumentationType enum Defines enums managing the which XSD element content to display as documentation SchemaDocumentationType.documentation XSD documentation element SchemaDocumentationType.appinfo XSD appinfo element SchemaDocumentationType.all XSD documentation and appinfo elements SchemaDocumentationType.none none
SchemaEnabled - Enum in org.eclipse.lemminx.extensions.contentmodel.settings
 
SchemaLocation - Class in org.eclipse.lemminx.dom
The declared "xsi:schemaLocation"
SchemaLocation(DOMAttr) - Constructor for class org.eclipse.lemminx.dom.SchemaLocation
 
SchemaLocationHint - Class in org.eclipse.lemminx.dom
Represents one of the location hints provided in an xsi:schemaLocation attribute.
SchemaLocationHint(int, int, String, SchemaLocation) - Constructor for class org.eclipse.lemminx.dom.SchemaLocationHint
Create a new SchemaLocationHint object that represents one of the location hints given in the parent SchemaLocation.
searchDTDOriginElementDecls(DTDDeclNode, BiConsumer<DTDDeclParameter, DTDDeclParameter>, CancelChecker) - Static method in class org.eclipse.lemminx.extensions.dtd.utils.DTDUtils
Search origin DTD node (
searchDTDTargetElementDecl(DTDDeclParameter, boolean, Consumer<DTDDeclParameter>) - Static method in class org.eclipse.lemminx.extensions.dtd.utils.DTDUtils
Collect
searchXSOriginAttributes(DOMNode, BiConsumer<DOMAttr, DOMAttr>, CancelChecker) - Static method in class org.eclipse.lemminx.extensions.xsd.utils.XSDUtils
Search origin attributes from the given target node..
searchXSTargetAttributes(DOMAttr, XSDUtils.BindingType, boolean, boolean, BiConsumer<String, DOMAttr>) - Static method in class org.eclipse.lemminx.extensions.xsd.utils.XSDUtils
Collect XSD target attributes declared in the XML Schema according the given attribute and binding type.
selectAllAttributes(int, DOMDocument) - Static method in class org.eclipse.lemminx.utils.XMLPositionUtility
 
selectAttributeFromGivenNameAt(String, int, DOMDocument) - Static method in class org.eclipse.lemminx.utils.XMLPositionUtility
 
selectAttributeName(DOMAttr) - Static method in class org.eclipse.lemminx.utils.XMLPositionUtility
Returns the attribute name range and null otherwise.
selectAttributeNameAt(int, DOMDocument) - Static method in class org.eclipse.lemminx.utils.XMLPositionUtility
 
selectAttributeNameFromGivenNameAt(String, int, DOMDocument) - Static method in class org.eclipse.lemminx.utils.XMLPositionUtility
 
selectAttributePrefixFromGivenNameAt(String, int, DOMDocument) - Static method in class org.eclipse.lemminx.utils.XMLPositionUtility
Returns the range of the prefix of an attribute name For example, if attrName = "xsi:example", the range for "xsi" will be returned
selectAttributeValue(DOMAttr) - Static method in class org.eclipse.lemminx.utils.XMLPositionUtility
Returns the attribute value range and null otherwise.
selectAttributeValueAt(String, int, DOMDocument) - Static method in class org.eclipse.lemminx.utils.XMLPositionUtility
 
selectAttributeValueByGivenValueAt(String, int, DOMDocument) - Static method in class org.eclipse.lemminx.utils.XMLPositionUtility
 
selectAttributeValueFromGivenValue(String, int, DOMDocument) - Static method in class org.eclipse.lemminx.utils.XMLPositionUtility
 
selectChildEndTag(String, int, DOMDocument) - Static method in class org.eclipse.lemminx.utils.XMLPositionUtility
 
selectContent(int, DOMDocument) - Static method in class org.eclipse.lemminx.utils.XMLPositionUtility
 
selectCurrentTagOffset(int, DOMDocument) - Static method in class org.eclipse.lemminx.utils.XMLPositionUtility
 
selectDTDDeclTagNameAt(int, DOMDocument) - Static method in class org.eclipse.lemminx.utils.XMLPositionUtility
 
selectDTDElementDeclAt(int, DOMDocument) - Static method in class org.eclipse.lemminx.utils.XMLPositionUtility
 
selectEndTagLocalName(DOMElement) - Static method in class org.eclipse.lemminx.utils.XMLPositionUtility
Returns the range of the end tag of the given LOCAL element name and null otherwise.
selectEndTagName(int, DOMDocument) - Static method in class org.eclipse.lemminx.utils.XMLPositionUtility
 
selectEndTagName(DOMElement) - Static method in class org.eclipse.lemminx.utils.XMLPositionUtility
Returns the range of the end tag of the given element name and null otherwise.
selectEndTagName(DOMElement, boolean) - Static method in class org.eclipse.lemminx.utils.XMLPositionUtility
Returns the range of the end tag of the given element and null otherwise.
selectEntityReference(int, DOMDocument) - Static method in class org.eclipse.lemminx.utils.XMLPositionUtility
Returns the range of the entity reference in a text node (ex : &) and null otherwise.
selectEntityReference(int, DOMDocument, boolean) - Static method in class org.eclipse.lemminx.utils.XMLPositionUtility
Returns the range of the entity reference in a text node (ex : &) and null otherwise.
selectFirstChild(int, DOMDocument) - Static method in class org.eclipse.lemminx.utils.XMLPositionUtility
Returns the range covering the first child of the node located at offset.
selectFirstNonWhitespaceText(int, DOMDocument) - Static method in class org.eclipse.lemminx.utils.XMLPositionUtility
 
SELECTION_RANGE_ID - Static variable in class org.eclipse.lemminx.settings.capabilities.ServerCapabilitiesConstants
 
selectionRange(SelectionRangeParams) - Method in class org.eclipse.lemminx.XMLTextDocumentService
 
selectRootAttributeValue(String, DOMDocument) - Static method in class org.eclipse.lemminx.utils.XMLPositionUtility
Finds the root element of the given document and returns the attribute value Range for the attribute attrName.
selectRootStartTag(DOMDocument) - Static method in class org.eclipse.lemminx.utils.XMLPositionUtility
Returns the range of the root start tag (excludes the '<') of the given document and null otherwise.
selectStartTagLocalName(DOMNode) - Static method in class org.eclipse.lemminx.utils.XMLPositionUtility
Returns the range of a tag's local name.
selectStartTagName(int, DOMDocument) - Static method in class org.eclipse.lemminx.utils.XMLPositionUtility
 
selectStartTagName(DOMNode) - Static method in class org.eclipse.lemminx.utils.XMLPositionUtility
Returns the range of the start tag name (excludes the '<') of the given element and null otherwise.
selectText(DOMText) - Static method in class org.eclipse.lemminx.utils.XMLPositionUtility
Returns the text content range and null otherwise.
selectTrimmedText(int, DOMDocument) - Static method in class org.eclipse.lemminx.utils.XMLPositionUtility
Returns the range covering the trimmed text belonging to the node located at offset.
selectWholeTag(int, DOMDocument) - Static method in class org.eclipse.lemminx.utils.XMLPositionUtility
 
selfCloseElement() - Method in class org.eclipse.lemminx.utils.XMLBuilder
 
sendNotification(String, MessageType, Command...) - Method in class org.eclipse.lemminx.client.AbstractXMLNotifier
 
sendNotification(String, MessageType, Command...) - Method in interface org.eclipse.lemminx.services.IXMLNotificationService
Sends a notification to the client with the provided message If the client supports actionable notifications, the provided commands will be provided alongside the notification See ActionableNotification and XMLLanguageClientAPI.actionableNotification(org.eclipse.lemminx.customservice.ActionableNotification)
sendNotification(String, MessageType, Command...) - Method in class org.eclipse.lemminx.XMLLanguageServer
 
SERVER_VERSION_NUMBER - Static variable in class org.eclipse.lemminx.telemetry.InitializationTelemetryInfo
 
ServerCapabilitiesConstants - Class in org.eclipse.lemminx.settings.capabilities
Server Capabilities Constants
ServerCapabilitiesInitializer - Class in org.eclipse.lemminx.settings.capabilities
All default capabilities of this server
ServerSettings - Class in org.eclipse.lemminx.settings
ServerSettings
ServerSettings() - Constructor for class org.eclipse.lemminx.settings.ServerSettings
 
set(String) - Method in interface org.eclipse.lemminx.commons.ILineTracker
Sets the tracked text to the specified text.
set(String) - Method in class org.eclipse.lemminx.commons.TreeLineTracker
 
set(Long) - Method in class org.eclipse.lemminx.extensions.generators.Cardinality
 
setActionableNotificationSupport(boolean) - Method in class org.eclipse.lemminx.client.ExtendedClientCapabilities
Sets the actionableNotificationSupport boolean
setActionableNotificationSupport(boolean) - Method in class org.eclipse.lemminx.settings.SharedSettings
Sets the actionableNotificationSupport boolean
setAttribute(String, String) - Method in class org.eclipse.lemminx.dom.DOMNode
 
setAttributeName(int, int) - Method in class org.eclipse.lemminx.dom.DTDAttlistDecl
 
setAttributeNode(Attr) - Method in class org.eclipse.lemminx.dom.DOMElement
 
setAttributeNode(DOMAttr) - Method in class org.eclipse.lemminx.dom.DOMNode
 
setAttributeNodeNS(Attr) - Method in class org.eclipse.lemminx.dom.DOMElement
 
setAttributeNS(String, String, String) - Method in class org.eclipse.lemminx.dom.DOMElement
 
setAttributeType(int, int) - Method in class org.eclipse.lemminx.dom.DTDAttlistDecl
 
setAttributeValue(int, int) - Method in class org.eclipse.lemminx.dom.DTDAttlistDecl
 
setAutoCloseRemovesContent(boolean) - Method in class org.eclipse.lemminx.settings.XMLCompletionSettings
If turning a start tag into a self closing tag should remove the content of the element
setAutoCloseTags(boolean) - Method in class org.eclipse.lemminx.settings.XMLCompletionSettings
Tag should be autoclosed with an end tag.
setBody(List<String>) - Method in class org.eclipse.lemminx.commons.snippets.Snippet
 
setCachePathSetting(String) - Static method in class org.eclipse.lemminx.utils.FilesUtils
 
setCacheValues(IXMLSettingFeature, Set<String>) - Method in class org.eclipse.lemminx.client.AbstractXMLNotifier
Sets the cache set identified by key
setCancelChecker(CancelChecker) - Method in class org.eclipse.lemminx.dom.DOMDocument
 
setCapabilities(PublishDiagnosticsCapabilities) - Method in class org.eclipse.lemminx.extensions.contentmodel.settings.XMLValidationSettings
 
setCapabilities(CompletionCapabilities) - Method in class org.eclipse.lemminx.settings.XMLCompletionSettings
 
setCapabilities(FoldingRangeCapabilities) - Method in class org.eclipse.lemminx.settings.XMLFoldingSettings
 
setCapabilities(HoverCapabilities) - Method in class org.eclipse.lemminx.settings.XMLHoverSettings
 
setCapabilities(WorkspaceClientCapabilities) - Method in class org.eclipse.lemminx.settings.XMLWorkspaceSettings
 
setCatalogs(String[]) - Method in class org.eclipse.lemminx.extensions.contentmodel.model.ContentModelManager
Set up XML catalogs.
setCatalogs(String[]) - Method in class org.eclipse.lemminx.extensions.contentmodel.settings.ContentModelSettings
Register the list of the XML catalogs file path.
setCatalogs(String[]) - Method in class org.eclipse.lemminx.extensions.contentmodel.uriresolver.XMLCatalogResolverExtension
Initialize catalogs path.
setCategory(int, int) - Method in class org.eclipse.lemminx.dom.DTDElementDecl
 
setClient(boolean) - Method in class org.eclipse.lemminx.settings.LogsSettings
 
setClient(LanguageClient) - Method in class org.eclipse.lemminx.XMLLanguageServer
 
setClientCapabilities(ClientCapabilities, ExtendedClientCapabilities) - Method in class org.eclipse.lemminx.settings.capabilities.XMLCapabilityManager
Creates and sets a ClientCapabilitiesWrapper instance formed from clientCapabilities
setClosingBracketNewLine(boolean) - Method in class org.eclipse.lemminx.settings.XMLFormattingOptions
Sets the value of closingBracketNewLine
setCmSettings(ContentModelSettings) - Method in class org.eclipse.lemminx.settings.ClientSettingsManager
 
setCodeLens(ExtendedCodeLensCapabilities) - Method in class org.eclipse.lemminx.client.ExtendedClientCapabilities
 
setCodeLens(ExtendedCodeLensCapabilities) - Method in class org.eclipse.lemminx.settings.XMLCodeLensSettings
Update the codelens client capabilities.
setCodeLens(XMLCodeLensSettings) - Method in class org.eclipse.lemminx.settings.XMLGeneralClientSettings
Sets the code lens settings.
setCodeLensKind(CodeLensKindCapabilities) - Method in class org.eclipse.lemminx.client.ExtendedCodeLensCapabilities
Specific capabilities for the `CodeLensKind` in the `textDocument/codeLens` request.
setCommands(List<Command>) - Method in class org.eclipse.lemminx.customservice.ActionableNotification
 
setCommandService(IXMLCommandService) - Method in class org.eclipse.lemminx.services.extensions.XMLExtensionsRegistry
Sets the LS command service
setCompletion(XMLCompletionSettings) - Method in class org.eclipse.lemminx.settings.XMLGeneralClientSettings
Sets the completion settings
setContent(int, int) - Method in class org.eclipse.lemminx.dom.DTDElementDecl
 
setContext(ISnippetContext<?>) - Method in class org.eclipse.lemminx.commons.snippets.Snippet
 
setData(Object) - Method in class org.eclipse.lemminx.customservice.ActionableNotification
 
setData(String) - Method in class org.eclipse.lemminx.dom.DOMCharacterData
 
setData(String) - Method in class org.eclipse.lemminx.dom.DOMProcessingInstruction
 
setDeclType(int, int) - Method in class org.eclipse.lemminx.dom.DTDDeclNode
 
setDelimiter(boolean) - Method in class org.eclipse.lemminx.dom.DOMAttr
 
setDescription(String) - Method in class org.eclipse.lemminx.commons.snippets.Snippet
 
setDisallowDocTypeDecl(boolean) - Method in class org.eclipse.lemminx.extensions.contentmodel.settings.XMLValidationSettings
Set true if a fatal error is thrown if the incoming document contains a DOCTYPE declaration and false otherwise.
setDocumentHandler(XMLDocumentHandler) - Method in class org.eclipse.lemminx.extensions.xerces.xmlmodel.XMLModelHandler
 
setDocumentLocator(Locator) - Method in class org.eclipse.lemminx.services.extensions.diagnostics.LSPContentHandler
 
setDocumentProvider(IXMLDocumentProvider) - Method in class org.eclipse.lemminx.services.extensions.XMLExtensionsRegistry
Set the XML Document provider
setDocumentSource(XMLDocumentSource) - Method in class org.eclipse.lemminx.extensions.xerces.xmlmodel.XMLModelHandler
 
setDocumentURI(String) - Method in class org.eclipse.lemminx.dom.DOMDocument
 
setEmptyElement(XMLFormattingOptions.EmptyElements) - Method in class org.eclipse.lemminx.settings.XMLFormattingOptions
 
setEnabled(boolean) - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.ContentModelSymbolsProviderParticipant
 
setEnabled(NamespacesEnabled) - Method in class org.eclipse.lemminx.extensions.contentmodel.settings.XMLNamespacesSettings
 
setEnabled(SchemaEnabled) - Method in class org.eclipse.lemminx.extensions.contentmodel.settings.XMLSchemaSettings
 
setEnabled(boolean) - Method in class org.eclipse.lemminx.extensions.contentmodel.settings.XMLValidationSettings
Set true if the validation is enabled and false otherwise.
setEnabled(boolean) - Method in class org.eclipse.lemminx.settings.XMLCodeLensSettings
Set true if codelens service is enabled and false otherwise.
setEnabled(boolean) - Method in class org.eclipse.lemminx.settings.XMLFormattingOptions
 
setEnabled(boolean) - Method in class org.eclipse.lemminx.settings.XMLSymbolSettings
 
setEnabled(boolean) - Method in class org.eclipse.lemminx.settings.XMLTelemetrySettings
Set if telemetry should be enabled
setEnabled(boolean) - Method in class org.eclipse.lemminx.telemetry.TelemetryManager
 
setEndInternalSubset(int) - Method in class org.eclipse.lemminx.dom.DOMDocumentType
 
setEnforceQuoteStyle(EnforceQuoteStyle) - Method in class org.eclipse.lemminx.settings.XMLFormattingOptions
 
setErrorReporter(XMLErrorReporter) - Method in class org.eclipse.lemminx.extensions.xsd.participants.diagnostics.LSPXMLGrammarPreparser
 
setExcluded(boolean) - Method in class org.eclipse.lemminx.settings.XMLSymbolExpressionFilter
Set true if the filter which matches a node must exclude the node as symbol and false otherwise.
setExcluded(String[]) - Method in class org.eclipse.lemminx.settings.XMLSymbolSettings
Will use the excluded pattern strings to create a list of XMLExcludedSymbolFile objects within this object.
setExpressions(XMLSymbolExpressionFilter[]) - Method in class org.eclipse.lemminx.settings.XMLSymbolFilter
Set the expression list filter.
setExtendedClientCapabilities(ExtendedClientCapabilities) - Method in class org.eclipse.lemminx.settings.capabilities.InitializationOptionsExtendedClientCapabilities
 
setExternalDoctype(String) - Method in class org.eclipse.lemminx.extensions.xerces.ExternalXMLDTDValidator
 
setFeature(String, boolean) - Method in class org.eclipse.lemminx.extensions.xerces.xmlmodel.XMLModelHandler
 
setFile(String) - Method in class org.eclipse.lemminx.settings.LogsSettings
 
setFileAssociations(XMLFileAssociation[]) - Method in class org.eclipse.lemminx.extensions.contentmodel.model.ContentModelManager
Set file associations.
setFileAssociations(XMLFileAssociation[]) - Method in class org.eclipse.lemminx.extensions.contentmodel.settings.ContentModelSettings
 
setFileAssociations(XMLFileAssociation[]) - Method in class org.eclipse.lemminx.extensions.contentmodel.uriresolver.XMLFileAssociationResolverExtension
 
setFilters(XMLSymbolFilter[]) - Method in class org.eclipse.lemminx.settings.XMLSymbolSettings
 
setFormat(XMLFormattingOptions) - Method in class org.eclipse.lemminx.settings.XMLGeneralClientSettings
Sets the formatting options
setFormatComments(boolean) - Method in class org.eclipse.lemminx.settings.XMLFormattingOptions
 
setGeneralXMLSettings(XMLGeneralClientSettings) - Method in class org.eclipse.lemminx.settings.ClientSettingsManager
 
setHref(String) - Method in class org.eclipse.lemminx.extensions.xerces.xmlmodel.XMLModelDeclaration
Set the location of the referenced schema
setHref(String) - Method in class org.eclipse.lemminx.extensions.xerces.xmlmodel.XMLModelDTDValidator
 
setHref(String) - Method in class org.eclipse.lemminx.extensions.xerces.xmlmodel.XMLModelSchemaValidator
 
setHref(String) - Method in interface org.eclipse.lemminx.extensions.xerces.xmlmodel.XMLModelValidator
 
setHrefOffset(int) - Method in class org.eclipse.lemminx.extensions.xerces.xmlmodel.XMLModelDeclaration
Set the start offset where href is declared.
setIdAttribute(String, boolean) - Method in class org.eclipse.lemminx.dom.DOMElement
 
setIdAttributeNode(Attr, boolean) - Method in class org.eclipse.lemminx.dom.DOMElement
 
setIdAttributeNS(String, String, boolean) - Method in class org.eclipse.lemminx.dom.DOMElement
 
setIncremental(boolean) - Method in class org.eclipse.lemminx.commons.TextDocument
 
setIncremental(boolean) - Method in class org.eclipse.lemminx.commons.TextDocuments
Set the incremental support.
setJoinCDATALines(boolean) - Method in class org.eclipse.lemminx.settings.XMLFormattingOptions
 
setJoinCommentLines(boolean) - Method in class org.eclipse.lemminx.settings.XMLFormattingOptions
 
setJoinContentLines(boolean) - Method in class org.eclipse.lemminx.settings.XMLFormattingOptions
 
setKind(int, int) - Method in class org.eclipse.lemminx.dom.DTDEntityDecl
 
setLabel(String) - Method in class org.eclipse.lemminx.commons.snippets.Snippet
 
setLocator(XMLLocator) - Method in class org.eclipse.lemminx.extensions.xerces.ExternalXMLDTDValidator
 
setLocator(XMLLocator) - Method in class org.eclipse.lemminx.extensions.xerces.xmlmodel.XMLModelSchemaValidator
 
setLocator(XMLLocator) - Method in interface org.eclipse.lemminx.extensions.xerces.xmlmodel.XMLModelValidator
 
setLogs(LogsSettings) - Method in class org.eclipse.lemminx.settings.XMLGeneralClientSettings
 
setMax(long) - Method in class org.eclipse.lemminx.extensions.generators.Cardinality
 
setMaxEnumerationValues(int) - Method in class org.eclipse.lemminx.extensions.generators.FileContentGeneratorSettings
Set the maximum number of distinct attribute values to be included in an enumeration.
setMaxIdValues(int) - Method in class org.eclipse.lemminx.extensions.generators.FileContentGeneratorSettings
Set the maximum number of attribute values to be saved while checking for uniqueness.
setMaxItemsComputed(int) - Method in class org.eclipse.lemminx.settings.XMLSymbolSettings
 
setMessage(String) - Method in class org.eclipse.lemminx.customservice.ActionableNotification
The actual message
setMin(long) - Method in class org.eclipse.lemminx.extensions.generators.Cardinality
 
setMinEnumerationInstances(int) - Method in class org.eclipse.lemminx.extensions.generators.FileContentGeneratorSettings
Set the minimum number of appearances of an attribute for it to be considered a candidate for an enumeration type
setMinEnumerationRatio(int) - Method in class org.eclipse.lemminx.extensions.generators.FileContentGeneratorSettings
Set the ratio for an attribute will be regarded as an enumeration attribute only if the number of instances divided by the number of distinct values is >= this ratio
setMinFixed(int) - Method in class org.eclipse.lemminx.extensions.generators.FileContentGeneratorSettings
Set the minimum number of attributes that must appear, with the same value each time, for the value to be regarded as FIXED.
setMinIdValues(int) - Method in class org.eclipse.lemminx.extensions.generators.FileContentGeneratorSettings
Set the minumum number of attribute values that must appear for the attribute to be regarded as an ID value.
setName(int, int) - Method in class org.eclipse.lemminx.dom.DTDDeclNode
 
setNamespaces(XMLNamespacesSettings) - Method in class org.eclipse.lemminx.extensions.contentmodel.settings.XMLValidationSettings
Set the XML Namespaces validation settings.
setNodeAttrValue(DOMNode) - Method in class org.eclipse.lemminx.dom.DOMAttr
 
setNodeValue(String) - Method in class org.eclipse.lemminx.dom.DOMNode
 
setNoGrammar(String) - Method in class org.eclipse.lemminx.extensions.contentmodel.settings.XMLValidationSettings
 
setNotificationService(IXMLNotificationService) - Method in class org.eclipse.lemminx.services.extensions.XMLExtensionsRegistry
Sets the notification service
setOpenSettingsCommandSupport(boolean) - Method in class org.eclipse.lemminx.client.ExtendedClientCapabilities
Sets the openSettingsCommandSupport boolean
setOpenSettingsCommandSupport(boolean) - Method in class org.eclipse.lemminx.settings.SharedSettings
Sets the openSettingsCommandSupport boolean
setPathMatcher(PathMatcher) - Method in class org.eclipse.lemminx.settings.PathPatternMatcher
 
setPattern(String) - Method in class org.eclipse.lemminx.settings.PathPatternMatcher
 
setPercent(int, int) - Method in class org.eclipse.lemminx.dom.DTDEntityDecl
 
setPreferences(XMLPreferences) - Method in class org.eclipse.lemminx.settings.XMLGeneralClientSettings
Sets the XML preferences
setPrefix(String) - Method in class org.eclipse.lemminx.dom.DOMNode
 
setPrefixes(List<String>) - Method in class org.eclipse.lemminx.commons.snippets.Snippet
 
setPreserveAttrLineBreaks(boolean) - Method in class org.eclipse.lemminx.settings.XMLFormattingOptions
Sets the value of preserveAttrLineBreaks
setPreservedNewlines(int) - Method in class org.eclipse.lemminx.settings.XMLFormattingOptions
 
setPreserveEmptyContent(boolean) - Method in class org.eclipse.lemminx.settings.XMLFormattingOptions
 
setProperty(String, Object) - Method in class org.eclipse.lemminx.extensions.xerces.xmlmodel.XMLModelHandler
 
setProperty(String, Object) - Method in class org.eclipse.lemminx.extensions.xsd.participants.diagnostics.LSPXMLGrammarPreparser
 
setPublicId(int, int) - Method in class org.eclipse.lemminx.dom.DTDEntityDecl
 
setQuoteStyle(QuoteStyle) - Method in class org.eclipse.lemminx.settings.XMLPreferences
Sets the quote style
setResolveExternalEntities(boolean) - Method in class org.eclipse.lemminx.extensions.contentmodel.settings.XMLValidationSettings
Set true if external entities must be resolved and false otherwise.
setRootURI(String) - Method in class org.eclipse.lemminx.extensions.contentmodel.model.ContentModelManager
 
setRootUri(String) - Method in class org.eclipse.lemminx.extensions.contentmodel.uriresolver.XMLCatalogResolverExtension
Set the root URI
setRootUri(String) - Method in class org.eclipse.lemminx.extensions.contentmodel.uriresolver.XMLFileAssociationResolverExtension
Set the root URI
setSchema(XMLSchemaSettings) - Method in class org.eclipse.lemminx.extensions.contentmodel.settings.XMLValidationSettings
Set the XML Schema validation settings.
setScope(String) - Method in class org.eclipse.lemminx.commons.snippets.Snippet
 
setServer(ServerSettings) - Method in class org.eclipse.lemminx.settings.XMLGeneralClientSettings
Sets the server
setSettings(Object) - Method in class org.eclipse.lemminx.settings.InitializationOptionsSettings
 
setSeverity(MessageType) - Method in class org.eclipse.lemminx.customservice.ActionableNotification
The message severity.
setShouldLanguageServerExitOnShutdown(boolean) - Method in class org.eclipse.lemminx.client.ExtendedClientCapabilities
Sets the boolean permitting language server to exit on client shutdown() request, without waiting for client to call exit()
setShowReferencedGrammars(boolean) - Method in class org.eclipse.lemminx.extensions.contentmodel.settings.XMLSymbolsSettings
 
setShowSchemaDocumentationType(SchemaDocumentationType) - Method in class org.eclipse.lemminx.settings.XMLPreferences
Sets the showSchemaDocumentationType
setSortText(String) - Method in class org.eclipse.lemminx.commons.snippets.Snippet
 
setSpaceBeforeEmptyCloseTag(boolean) - Method in class org.eclipse.lemminx.settings.XMLFormattingOptions
 
setSplit(XSISchemaLocationSplit, XMLFormattingOptions) - Static method in enum org.eclipse.lemminx.extensions.xsi.settings.XSISchemaLocationSplit
 
setSplitAttributes(boolean) - Method in class org.eclipse.lemminx.settings.XMLFormattingOptions
 
setSplitAttributesIndentSize(int) - Method in class org.eclipse.lemminx.settings.XMLFormattingOptions
Sets the value of splitAttributesIndentSize
setStartInternalSubset(int) - Method in class org.eclipse.lemminx.dom.DOMDocumentType
 
setStrictErrorChecking(boolean) - Method in class org.eclipse.lemminx.dom.DOMDocument
 
setSuffix(String) - Method in class org.eclipse.lemminx.commons.snippets.Snippet
 
setSymbols(XMLSymbolsSettings) - Method in class org.eclipse.lemminx.extensions.contentmodel.settings.ContentModelSettings
 
setSymbols(XMLSymbolSettings) - Method in class org.eclipse.lemminx.settings.XMLGeneralClientSettings
 
setSystemId(int, int) - Method in class org.eclipse.lemminx.dom.DTDEntityDecl
 
setSystemId(String) - Method in class org.eclipse.lemminx.extensions.contentmodel.settings.XMLFileAssociation
 
setTelemetry(XMLTelemetrySettings) - Method in class org.eclipse.lemminx.settings.XMLGeneralClientSettings
Sets the telemetry settings
setText(String) - Method in class org.eclipse.lemminx.commons.ModelTextDocument
 
setTextContent(String) - Method in class org.eclipse.lemminx.dom.DOMNode
 
setTrimTrailingWhitespace(boolean) - Method in class org.eclipse.lemminx.settings.XMLFormattingOptions
 
setUnrecognized(int, int) - Method in class org.eclipse.lemminx.dom.DTDDeclNode
 
setUseCache(boolean) - Method in class org.eclipse.lemminx.extensions.contentmodel.model.ContentModelManager
 
setUseCache(Boolean) - Method in class org.eclipse.lemminx.extensions.contentmodel.settings.ContentModelSettings
Set cache to true if cache to download XML Schema, DTD must be activated and false otherwise.
setUseCache(boolean) - Method in class org.eclipse.lemminx.extensions.contentmodel.uriresolver.XMLCacheResolverExtension
Set true if cache must be used, false otherwise.
setUseCache(boolean) - Method in class org.eclipse.lemminx.uriresolver.CacheResourcesManager
Set true if cache must be used, false otherwise.
setUserData(String, Object, UserDataHandler) - Method in class org.eclipse.lemminx.dom.DOMNode
 
setValidation(XMLValidationSettings) - Method in class org.eclipse.lemminx.extensions.contentmodel.settings.ContentModelSettings
 
setValidationService(IXMLValidationService) - Method in class org.eclipse.lemminx.services.extensions.XMLExtensionsRegistry
Sets the XML document validation service
setValue(String) - Method in class org.eclipse.lemminx.dom.DOMAttr
 
setValue(String, int, int) - Method in class org.eclipse.lemminx.dom.DOMAttr
 
setValue(int, int) - Method in class org.eclipse.lemminx.dom.DTDEntityDecl
 
setValueSet(List<String>) - Method in class org.eclipse.lemminx.client.CodeLensKindCapabilities
The codeLens kind values the client supports.
setVersion(int) - Method in class org.eclipse.lemminx.commons.ModelTextDocument
 
setWhitespace(boolean) - Method in class org.eclipse.lemminx.dom.DOMCharacterData
Set true if this node's data is all whitespace
setWorkDir(String) - Method in class org.eclipse.lemminx.settings.ServerSettings
 
setXml(Object) - Method in class org.eclipse.lemminx.settings.AllXMLSettings
 
setXmlStandalone(boolean) - Method in class org.eclipse.lemminx.dom.DOMDocument
 
setXmlVersion(String) - Method in class org.eclipse.lemminx.dom.DOMDocument
 
setXpath(String) - Method in class org.eclipse.lemminx.settings.XMLSymbolExpressionFilter
Set the XPath expression.
SharedSettings - Class in org.eclipse.lemminx.settings
SharedSettings
SharedSettings() - Constructor for class org.eclipse.lemminx.settings.SharedSettings
 
SharedSettings(SharedSettings) - Constructor for class org.eclipse.lemminx.settings.SharedSettings
 
SHIFT_JIS - Static variable in class org.eclipse.lemminx.extensions.prolog.PrologModel
 
shouldLanguageServerExitOnShutdown() - Method in class org.eclipse.lemminx.client.ExtendedClientCapabilities
Returns true if the client should exit on shutdown() request and avoid waiting for an exit() request
SHOW_REFERENCES - Static variable in class org.eclipse.lemminx.client.ClientCommands
Show references
shutdown() - Method in class org.eclipse.lemminx.XMLLanguageServer
 
SIGNATURE_HELP_ID - Static variable in class org.eclipse.lemminx.settings.capabilities.ServerCapabilitiesConstants
 
skippedEntity(String) - Method in class org.eclipse.lemminx.services.extensions.diagnostics.LSPContentHandler
 
skipWhitespace() - Method in class org.eclipse.lemminx.dom.parser.MultiLineStream
Advances until it reaches a whitespace character
SLASH - Static variable in class org.eclipse.lemminx.utils.platform.Platform
 
Snippet - Class in org.eclipse.lemminx.commons.snippets
Snippet description (like vscode snippet).
Snippet() - Constructor for class org.eclipse.lemminx.commons.snippets.Snippet
 
snippet - Variable in class org.eclipse.lemminx.customservice.AutoCloseTagResponse
 
SnippetContextUtils - Class in org.eclipse.lemminx.services.snippets
Snippet context utilities.
SnippetRegistry - Class in org.eclipse.lemminx.commons.snippets
A registry for snippets which uses the same format than vscode snippet.
SnippetRegistry() - Constructor for class org.eclipse.lemminx.commons.snippets.SnippetRegistry
 
SnippetRegistry(String, boolean) - Constructor for class org.eclipse.lemminx.commons.snippets.SnippetRegistry
Snippet registry for a given language id.
SnippetsBuilder - Class in org.eclipse.lemminx.commons
Snippet syntax utilities.
splitText(int) - Method in class org.eclipse.lemminx.dom.DOMText
 
src_import_1_2CodeAction - Class in org.eclipse.lemminx.extensions.contentmodel.participants.codeactions
Code action to fix cvc-attribute-3 error.
src_import_1_2CodeAction() - Constructor for class org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.src_import_1_2CodeAction
 
STANDALONE_NAME - Static variable in class org.eclipse.lemminx.extensions.prolog.PrologModel
 
STANDALONE_VALUES - Static variable in class org.eclipse.lemminx.extensions.prolog.PrologModel
 
start(InitializeParams, XMLExtensionsRegistry) - Method in class org.eclipse.lemminx.extensions.catalog.XMLCatalogPlugin
 
start(InitializeParams, XMLExtensionsRegistry) - Method in class org.eclipse.lemminx.extensions.contentmodel.ContentModelPlugin
 
start(InitializeParams, XMLExtensionsRegistry) - Method in class org.eclipse.lemminx.extensions.dtd.DTDPlugin
 
start(InitializeParams, XMLExtensionsRegistry) - Method in class org.eclipse.lemminx.extensions.entities.EntitiesPlugin
 
start(InitializeParams, XMLExtensionsRegistry) - Method in class org.eclipse.lemminx.extensions.general.FilePathPlugin
 
start(InitializeParams, XMLExtensionsRegistry) - Method in class org.eclipse.lemminx.extensions.generators.FileContentGeneratorPlugin
 
start(InitializeParams, XMLExtensionsRegistry) - Method in class org.eclipse.lemminx.extensions.prolog.PrologPlugin
 
start(InitializeParams, XMLExtensionsRegistry) - Method in class org.eclipse.lemminx.extensions.references.XMLReferencesPlugin
 
start(InitializeParams, XMLExtensionsRegistry) - Method in class org.eclipse.lemminx.extensions.xmlmodel.XMLModelPlugin
 
start(InitializeParams, XMLExtensionsRegistry) - Method in class org.eclipse.lemminx.extensions.xsd.XSDPlugin
 
start(InitializeParams, XMLExtensionsRegistry) - Method in class org.eclipse.lemminx.extensions.xsi.XSISchemaPlugin
 
start(InitializeParams, XMLExtensionsRegistry) - Method in class org.eclipse.lemminx.extensions.xsl.XSLPlugin
 
start(InitializeParams, XMLExtensionsRegistry) - Method in interface org.eclipse.lemminx.services.extensions.IXMLExtension
Start method to register participants like ICompletionParticipant, IHoverParticipant, IDiagnosticsParticipant in the given registry.
startAttlist(String, Augmentations) - Method in class org.eclipse.lemminx.extensions.dtd.contentmodel.CMDTDDocument
 
startCDATA(Augmentations) - Method in class org.eclipse.lemminx.extensions.xerces.xmlmodel.XMLModelHandler
 
startCDATA() - Method in class org.eclipse.lemminx.utils.XMLBuilder
 
startComment(DOMComment) - Method in class org.eclipse.lemminx.utils.XMLBuilder
 
startContentModel(String, Augmentations) - Method in class org.eclipse.lemminx.extensions.dtd.contentmodel.CMDTDDocument
 
startDoctype() - Method in class org.eclipse.lemminx.utils.XMLBuilder
 
startDoctypeInternalSubset() - Method in class org.eclipse.lemminx.utils.XMLBuilder
 
startDocument(XMLLocator, String, NamespaceContext, Augmentations) - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.diagnostics.LSPSAXParser
 
startDocument(XMLLocator, String, NamespaceContext, Augmentations) - Method in class org.eclipse.lemminx.extensions.xerces.ExternalXMLDTDValidator
 
startDocument(XMLLocator, String, NamespaceContext, Augmentations) - Method in class org.eclipse.lemminx.extensions.xerces.xmlmodel.XMLModelHandler
 
startDocument() - Method in class org.eclipse.lemminx.services.extensions.diagnostics.LSPContentHandler
 
startDTDAttlistDecl() - Method in class org.eclipse.lemminx.utils.XMLBuilder
 
startDTDElementDecl() - Method in class org.eclipse.lemminx.utils.XMLBuilder
 
startElement(QName, XMLAttributes, Augmentations) - Method in class org.eclipse.lemminx.extensions.xerces.ExternalXMLDTDValidator
 
startElement(QName, XMLAttributes, Augmentations) - Method in class org.eclipse.lemminx.extensions.xerces.xmlmodel.XMLModelHandler
 
startElement(QName, XMLAttributes, Augmentations) - Method in class org.eclipse.lemminx.extensions.xerces.xmlmodel.XMLModelSchemaValidator
 
startElement(String, String, String, Attributes) - Method in class org.eclipse.lemminx.services.extensions.diagnostics.LSPContentHandler
 
startElement(String, String, boolean) - Method in class org.eclipse.lemminx.utils.XMLBuilder
 
startElement(String, boolean) - Method in class org.eclipse.lemminx.utils.XMLBuilder
 
startGeneralEntity(String, XMLResourceIdentifier, String, Augmentations) - Method in class org.eclipse.lemminx.extensions.xerces.xmlmodel.XMLModelHandler
 
startPrefixMapping(String, String) - Method in class org.eclipse.lemminx.services.extensions.diagnostics.LSPContentHandler
 
startPrologOrPI(String) - Method in class org.eclipse.lemminx.utils.XMLBuilder
 
startsWithNewLine() - Method in class org.eclipse.lemminx.dom.DOMCharacterData
If data ends with a new line character.
startUnindentedDoctypeInternalSubset() - Method in class org.eclipse.lemminx.utils.XMLBuilder
 
stop(XMLExtensionsRegistry) - Method in class org.eclipse.lemminx.extensions.catalog.XMLCatalogPlugin
 
stop(XMLExtensionsRegistry) - Method in class org.eclipse.lemminx.extensions.contentmodel.ContentModelPlugin
 
stop(XMLExtensionsRegistry) - Method in class org.eclipse.lemminx.extensions.dtd.DTDPlugin
 
stop(XMLExtensionsRegistry) - Method in class org.eclipse.lemminx.extensions.entities.EntitiesPlugin
 
stop(XMLExtensionsRegistry) - Method in class org.eclipse.lemminx.extensions.general.FilePathPlugin
 
stop(XMLExtensionsRegistry) - Method in class org.eclipse.lemminx.extensions.generators.FileContentGeneratorPlugin
 
stop(XMLExtensionsRegistry) - Method in class org.eclipse.lemminx.extensions.prolog.PrologPlugin
 
stop(XMLExtensionsRegistry) - Method in class org.eclipse.lemminx.extensions.references.XMLReferencesPlugin
 
stop(XMLExtensionsRegistry) - Method in class org.eclipse.lemminx.extensions.xmlmodel.XMLModelPlugin
 
stop(XMLExtensionsRegistry) - Method in class org.eclipse.lemminx.extensions.xsd.XSDPlugin
 
stop(XMLExtensionsRegistry) - Method in class org.eclipse.lemminx.extensions.xsi.XSISchemaPlugin
 
stop(XMLExtensionsRegistry) - Method in class org.eclipse.lemminx.extensions.xsl.XSLPlugin
 
stop(XMLExtensionsRegistry) - Method in interface org.eclipse.lemminx.services.extensions.IXMLExtension
Stop method to un-register participants like ICompletionParticipant, IHoverParticipant, IDiagnosticsParticipant in the given registry.
StringUtils - Class in org.eclipse.lemminx.utils
String utilities.
substringData(int, int) - Method in class org.eclipse.lemminx.dom.DOMCharacterData
 
symbol(WorkspaceSymbolParams) - Method in class org.eclipse.lemminx.XMLWorkspaceService
 
SymbolInformationResult - Class in org.eclipse.lemminx.services
Result for symbols information computation for the textDocument/documentSymbol request
SymbolInformationResult(AtomicLong) - Constructor for class org.eclipse.lemminx.services.SymbolInformationResult
 
SYNC_ID - Static variable in class org.eclipse.lemminx.settings.capabilities.ServerCapabilitiesConstants
 
syncDynamicCapabilitiesWithPreferences() - Method in class org.eclipse.lemminx.settings.capabilities.XMLCapabilityManager
Registers(indicates the servers ability to support the service) all capabilities that have the ability to be turned on/off on the client side through preferences.

T

tabstops(int, StringBuilder) - Static method in class org.eclipse.lemminx.commons.SnippetsBuilder
 
tabstops(int) - Static method in class org.eclipse.lemminx.commons.SnippetsBuilder
 
TARGET_NAMESPACE_ATTR - Static variable in class org.eclipse.lemminx.extensions.xsd.utils.XSDUtils
 
TargetNamespace_1CodeAction - Class in org.eclipse.lemminx.extensions.contentmodel.participants.codeactions
CodeAction to replace an incorrect namespace in an .xml document.
TargetNamespace_1CodeAction() - Constructor for class org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.TargetNamespace_1CodeAction
 
TargetNamespace_2CodeAction - Class in org.eclipse.lemminx.extensions.contentmodel.participants.codeactions
Code action to add the missing xmlns declaration to the root element in an .xml document.
TargetNamespace_2CodeAction() - Constructor for class org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.TargetNamespace_2CodeAction
 
TargetRange - Interface in org.eclipse.lemminx.dom
Target range API.
TelemetryEvent - Class in org.eclipse.lemminx.telemetry
Telemetry event
TelemetryManager - Class in org.eclipse.lemminx.telemetry
Telemetry manager.
TelemetryManager(LanguageClient) - Constructor for class org.eclipse.lemminx.telemetry.TelemetryManager
 
TEXT_DOCUMENT_CODE_ACTION - Static variable in class org.eclipse.lemminx.settings.capabilities.ServerCapabilitiesConstants
 
TEXT_DOCUMENT_CODE_LENS - Static variable in class org.eclipse.lemminx.settings.capabilities.ServerCapabilitiesConstants
 
TEXT_DOCUMENT_COMPLETION - Static variable in class org.eclipse.lemminx.settings.capabilities.ServerCapabilitiesConstants
 
TEXT_DOCUMENT_DEFINITION - Static variable in class org.eclipse.lemminx.settings.capabilities.ServerCapabilitiesConstants
 
TEXT_DOCUMENT_DOCUMENT_SYMBOL - Static variable in class org.eclipse.lemminx.settings.capabilities.ServerCapabilitiesConstants
 
TEXT_DOCUMENT_FOLDING_RANGE - Static variable in class org.eclipse.lemminx.settings.capabilities.ServerCapabilitiesConstants
 
TEXT_DOCUMENT_FORMATTING - Static variable in class org.eclipse.lemminx.settings.capabilities.ServerCapabilitiesConstants
 
TEXT_DOCUMENT_HIGHLIGHT - Static variable in class org.eclipse.lemminx.settings.capabilities.ServerCapabilitiesConstants
 
TEXT_DOCUMENT_HOVER - Static variable in class org.eclipse.lemminx.settings.capabilities.ServerCapabilitiesConstants
 
TEXT_DOCUMENT_LINK - Static variable in class org.eclipse.lemminx.settings.capabilities.ServerCapabilitiesConstants
 
TEXT_DOCUMENT_LINKED_EDITING_RANGE - Static variable in class org.eclipse.lemminx.settings.capabilities.ServerCapabilitiesConstants
 
TEXT_DOCUMENT_ON_TYPE_FORMATTING - Static variable in class org.eclipse.lemminx.settings.capabilities.ServerCapabilitiesConstants
 
TEXT_DOCUMENT_RANGE_FORMATTING - Static variable in class org.eclipse.lemminx.settings.capabilities.ServerCapabilitiesConstants
 
TEXT_DOCUMENT_REFERENCES - Static variable in class org.eclipse.lemminx.settings.capabilities.ServerCapabilitiesConstants
 
TEXT_DOCUMENT_RENAME - Static variable in class org.eclipse.lemminx.settings.capabilities.ServerCapabilitiesConstants
 
TEXT_DOCUMENT_SELECTION_RANGE - Static variable in class org.eclipse.lemminx.settings.capabilities.ServerCapabilitiesConstants
 
TEXT_DOCUMENT_SIGNATURE_HELP - Static variable in class org.eclipse.lemminx.settings.capabilities.ServerCapabilitiesConstants
 
TEXT_DOCUMENT_SYNC - Static variable in class org.eclipse.lemminx.settings.capabilities.ServerCapabilitiesConstants
 
TEXT_DOCUMENT_TYPEDEFINITION - Static variable in class org.eclipse.lemminx.settings.capabilities.ServerCapabilitiesConstants
 
textDecl(String, String, Augmentations) - Method in class org.eclipse.lemminx.extensions.xerces.xmlmodel.XMLModelHandler
 
TextDocument - Class in org.eclipse.lemminx.commons
Text document extends LSP4j TextDocumentItem to provide methods to retrieve position.
TextDocument(TextDocumentItem) - Constructor for class org.eclipse.lemminx.commons.TextDocument
 
TextDocument(String, String) - Constructor for class org.eclipse.lemminx.commons.TextDocument
 
TextDocuments<T extends TextDocument> - Class in org.eclipse.lemminx.commons
A manager for simple text documents
TextDocuments() - Constructor for class org.eclipse.lemminx.commons.TextDocuments
 
TextDocumentVersionChecker - Class in org.eclipse.lemminx.commons
A CancelChecker implementation to throw a CancellationException when version of TextDocument changed.
TextDocumentVersionChecker(TextDocument, int) - Constructor for class org.eclipse.lemminx.commons.TextDocumentVersionChecker
 
to(String) - Method in class org.eclipse.lemminx.extensions.references.XMLReference
 
toggleCapability(boolean, String, String, Object) - Method in class org.eclipse.lemminx.settings.capabilities.XMLCapabilityManager
 
TokenType - Enum in org.eclipse.lemminx.dom.parser
XML Token type.
toLocation(LocationLink) - Static method in class org.eclipse.lemminx.utils.XMLPositionUtility
 
toLSPRange(XMLLocator, String, Object[], String, DiagnosticSeverity, boolean, DOMDocument) - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.diagnostics.LSPErrorReporterForXML
Create the LSP range from the SAX error.
toLSPRange(XMLLocator, DTDErrorCode, Object[], DOMDocument) - Static method in enum org.eclipse.lemminx.extensions.contentmodel.participants.DTDErrorCode
Create the LSP range from the SAX error.
toLSPRange(XMLLocator, XMLSchemaErrorCode, Object[], DOMDocument) - Static method in enum org.eclipse.lemminx.extensions.contentmodel.participants.XMLSchemaErrorCode
Create the LSP range from the SAX error.
toLSPRange(XMLLocator, XMLSyntaxErrorCode, Object[], DOMDocument) - Static method in enum org.eclipse.lemminx.extensions.contentmodel.participants.XMLSyntaxErrorCode
Create the LSP range from the SAX error.
toLSPRange(XMLLocator, String, Object[], String, DiagnosticSeverity, boolean, DOMDocument) - Method in class org.eclipse.lemminx.extensions.xerces.AbstractLSPErrorReporter
Returns the range of the given error information, or {AbstractLSPErrorReporter.NO_RANGE if diagnostic must not be created and null otherwise.
toLSPRange(XMLLocator, String, Object[], String, DiagnosticSeverity, boolean, DOMDocument) - Method in class org.eclipse.lemminx.extensions.xsd.participants.diagnostics.LSPErrorReporterForXSD
Create the LSP range from the SAX error.
toLSPRange(XMLLocator, XSDErrorCode, Object[], DOMDocument) - Static method in enum org.eclipse.lemminx.extensions.xsd.participants.XSDErrorCode
Create the LSP range from the SAX error.
toModel(Object, Class<T>) - Static method in class org.eclipse.lemminx.utils.JSONUtility
 
toString() - Method in class org.eclipse.lemminx.client.CodeLensKindCapabilities
 
toString() - Method in class org.eclipse.lemminx.client.ExtendedCodeLensCapabilities
 
toString() - Method in class org.eclipse.lemminx.commons.TreeLineTracker
 
toString() - Method in class org.eclipse.lemminx.customservice.ActionableNotification
 
toString() - Method in class org.eclipse.lemminx.dom.DOMNode
 
toString() - Method in enum org.eclipse.lemminx.extensions.contentmodel.participants.XMLSchemaErrorCode
 
toString() - Method in class org.eclipse.lemminx.extensions.generators.Cardinality
 
toString() - Method in class org.eclipse.lemminx.extensions.xsd.contentmodel.CMXSDElementDeclaration
 
toString() - Method in class org.eclipse.lemminx.utils.XMLBuilder
 
TreeLineTracker - Class in org.eclipse.lemminx.commons
Abstract implementation of ILineTracker.
TreeLineTracker() - Constructor for class org.eclipse.lemminx.commons.TreeLineTracker
Creates a new line tracker.
TreeLineTracker(ListLineTracker) - Constructor for class org.eclipse.lemminx.commons.TreeLineTracker
Package visible constructor for creating a tree tracker from a list tracker.
trimFinalNewlines() - Method in class org.eclipse.lemminx.utils.XMLBuilder
Trims the trailing newlines for the current XML StringBuilder
trimNewLines(String, StringBuilder) - Static method in class org.eclipse.lemminx.utils.StringUtils
 
trimNewLines(String) - Static method in class org.eclipse.lemminx.utils.StringUtils
 
TRUE - Static variable in class org.eclipse.lemminx.utils.StringUtils
 
TRUE_FALSE_ARRAY - Static variable in class org.eclipse.lemminx.utils.StringUtils
 
TYPE_DOC - Static variable in class org.eclipse.lemminx.extensions.xsi.XSISchemaModel
 
typeDefinition(TypeDefinitionParams) - Method in class org.eclipse.lemminx.XMLTextDocumentService
 
TYPEDEFINITION_ID - Static variable in class org.eclipse.lemminx.settings.capabilities.ServerCapabilitiesConstants
 

U

unavailableURICache - Variable in class org.eclipse.lemminx.uriresolver.CacheResourcesManager
 
UnknownBindingTypeException(String) - Constructor for exception org.eclipse.lemminx.extensions.contentmodel.commands.AssociateGrammarCommand.UnknownBindingTypeException
 
unlockPool() - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.diagnostics.LSPXMLGrammarPool
 
unrecognized - Variable in class org.eclipse.lemminx.dom.DTDDeclNode
This class is the base for all declaration nodes for DTD's.
unregisterAllHandlers(Handler[]) - Static method in class org.eclipse.lemminx.logs.LogHelper
 
unregisterCapability(String, String) - Method in class org.eclipse.lemminx.settings.capabilities.XMLCapabilityManager
 
unregisterCodeActionParticipant(ICodeActionParticipant) - Method in class org.eclipse.lemminx.services.extensions.XMLExtensionsRegistry
 
unregisterCodeLensParticipant(ICodeLensParticipant) - Method in class org.eclipse.lemminx.services.extensions.XMLExtensionsRegistry
 
unregisterCommand(String) - Method in interface org.eclipse.lemminx.services.extensions.commands.IXMLCommandService
Unregisters the command from the language server
unregisterCommand(String) - Method in class org.eclipse.lemminx.XMLWorkspaceService
 
unregisterCompletionParticipant(ICompletionParticipant) - Method in class org.eclipse.lemminx.services.extensions.XMLExtensionsRegistry
 
unregisterDefinitionParticipant(IDefinitionParticipant) - Method in class org.eclipse.lemminx.services.extensions.XMLExtensionsRegistry
 
unregisterDiagnosticsParticipant(IDiagnosticsParticipant) - Method in class org.eclipse.lemminx.services.extensions.XMLExtensionsRegistry
 
unregisterDocumentLinkParticipant(IDocumentLinkParticipant) - Method in class org.eclipse.lemminx.services.extensions.XMLExtensionsRegistry
 
unregisterFormatterParticipant(IFormatterParticipant) - Method in class org.eclipse.lemminx.services.extensions.XMLExtensionsRegistry
 
unregisterHandler(Handler) - Static method in class org.eclipse.lemminx.logs.LogHelper
 
unregisterHighlightingParticipant(IHighlightingParticipant) - Method in class org.eclipse.lemminx.services.extensions.XMLExtensionsRegistry
 
unregisterHoverParticipant(IHoverParticipant) - Method in class org.eclipse.lemminx.services.extensions.XMLExtensionsRegistry
 
unregisterModelProvider(ContentModelProvider) - Method in class org.eclipse.lemminx.extensions.contentmodel.model.ContentModelManager
 
unregisterReferenceParticipant(IReferenceParticipant) - Method in class org.eclipse.lemminx.services.extensions.XMLExtensionsRegistry
 
unregisterRenameParticipant(IRenameParticipant) - Method in class org.eclipse.lemminx.services.extensions.XMLExtensionsRegistry
 
unregisterResolver(URIResolverExtension) - Method in class org.eclipse.lemminx.uriresolver.URIResolverExtensionManager
Unregister an URI resolver.
unregisterSymbolsProviderParticipant(ISymbolsProviderParticipant) - Method in class org.eclipse.lemminx.services.extensions.XMLExtensionsRegistry
 
unregisterTypeDefinitionParticipant(ITypeDefinitionParticipant) - Method in class org.eclipse.lemminx.services.extensions.XMLExtensionsRegistry
 
unregisterWorkspaceServiceParticipant(IWorkspaceServiceParticipant) - Method in class org.eclipse.lemminx.services.extensions.XMLExtensionsRegistry
Unregister a new workspace service participant.
update(List<TextDocumentContentChangeEvent>) - Method in class org.eclipse.lemminx.commons.TextDocument
Update text of the document by using the changes and according the incremental support.
update(long) - Method in class org.eclipse.lemminx.extensions.generators.Cardinality
 
updateClientCapabilities(ClientCapabilities, ExtendedClientCapabilities) - Method in class org.eclipse.lemminx.XMLTextDocumentService
 
updateCodeLensSettings(XMLCodeLensSettings) - Method in class org.eclipse.lemminx.XMLTextDocumentService
 
updateCompletionSettings(XMLCompletionSettings) - Method in class org.eclipse.lemminx.XMLTextDocumentService
 
updateLastParameterEnd(int) - Method in class org.eclipse.lemminx.dom.DTDDeclNode
 
updatePreferences(XMLPreferences) - Method in class org.eclipse.lemminx.XMLTextDocumentService
 
updateSettings(Object) - Method in class org.eclipse.lemminx.XMLLanguageServer
Update XML settings configured from the client.
updateSettings(Object) - Method in class org.eclipse.lemminx.XMLTextDocumentService
Update settings of the language service.
updateSymbolSettings(XMLSymbolSettings) - Method in class org.eclipse.lemminx.XMLTextDocumentService
 
URICatalogEntry - Class in org.eclipse.lemminx.extensions.catalog
Represents a catalog entry that uses the "uri" attribute to reference an external document
URICatalogEntry(String, DOMElement) - Constructor for class org.eclipse.lemminx.extensions.catalog.URICatalogEntry
 
URIResolverExtension - Interface in org.eclipse.lemminx.uriresolver
URI resolver API
URIResolverExtensionManager - Class in org.eclipse.lemminx.uriresolver
URI resolver manager.
URIResolverExtensionManager() - Constructor for class org.eclipse.lemminx.uriresolver.URIResolverExtensionManager
 
URIUtils - Class in org.eclipse.lemminx.utils
URIUtils
URL_VALUE_REGEX - Static variable in class org.eclipse.lemminx.dom.parser.Constants
 
UTF_8 - Static variable in class org.eclipse.lemminx.extensions.prolog.PrologModel
 

V

validate(DOMDocument) - Method in interface org.eclipse.lemminx.services.IXMLValidationService
Performs XML document validation
validate(DOMDocument) - Method in class org.eclipse.lemminx.XMLLanguageServer
 
VALIDATION_MANAGER - Static variable in class org.eclipse.lemminx.extensions.contentmodel.participants.diagnostics.LSPSAXParser
 
valueContainsOffset(int) - Method in class org.eclipse.lemminx.dom.DOMAttr
 
valueOf(String) - Static method in enum org.eclipse.lemminx.client.LimitFeature
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.lemminx.client.PathFeature
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.lemminx.dom.DOMDocumentType.DocumentTypeKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.lemminx.dom.parser.ScannerState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.lemminx.dom.parser.TokenType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.lemminx.extensions.contentmodel.commands.AssociateGrammarCommand.GrammarBindingType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.lemminx.extensions.contentmodel.participants.DTDErrorCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.lemminx.extensions.contentmodel.participants.XMLSchemaErrorCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.lemminx.extensions.contentmodel.participants.XMLSyntaxErrorCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.lemminx.extensions.contentmodel.settings.NamespacesEnabled
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.lemminx.extensions.contentmodel.settings.SchemaEnabled
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.lemminx.extensions.entities.EntitiesDocumentationUtils.EntityOriginType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.lemminx.extensions.entities.EntitiesDocumentationUtils.PredefinedEntity
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.lemminx.extensions.generators.AttributeDeclaration.DataType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.lemminx.extensions.xsd.participants.XSDErrorCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.lemminx.extensions.xsd.utils.XSDUtils.BindingType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.lemminx.extensions.xsi.settings.XSISchemaLocationSplit
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.lemminx.services.extensions.ISymbolsProviderParticipant.SymbolStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.lemminx.services.extensions.save.ISaveContext.SaveContextType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.lemminx.settings.EnforceQuoteStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.lemminx.settings.QuoteStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.lemminx.settings.SchemaDocumentationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.lemminx.settings.XMLFormattingOptions.EmptyElements
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.lemminx.xpath.matcher.IXPathNodeMatcher.MatcherType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.eclipse.lemminx.client.LimitFeature
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.lemminx.client.PathFeature
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.lemminx.dom.DOMDocumentType.DocumentTypeKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.lemminx.dom.parser.ScannerState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.lemminx.dom.parser.TokenType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.lemminx.extensions.contentmodel.commands.AssociateGrammarCommand.GrammarBindingType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.lemminx.extensions.contentmodel.participants.DTDErrorCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.lemminx.extensions.contentmodel.participants.XMLSchemaErrorCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.lemminx.extensions.contentmodel.participants.XMLSyntaxErrorCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.lemminx.extensions.contentmodel.settings.NamespacesEnabled
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.lemminx.extensions.contentmodel.settings.SchemaEnabled
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.lemminx.extensions.entities.EntitiesDocumentationUtils.EntityOriginType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.lemminx.extensions.entities.EntitiesDocumentationUtils.PredefinedEntity
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.lemminx.extensions.generators.AttributeDeclaration.DataType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.lemminx.extensions.xsd.participants.XSDErrorCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.lemminx.extensions.xsd.utils.XSDUtils.BindingType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.lemminx.extensions.xsi.settings.XSISchemaLocationSplit
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.lemminx.services.extensions.ISymbolsProviderParticipant.SymbolStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.lemminx.services.extensions.save.ISaveContext.SaveContextType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.lemminx.settings.EnforceQuoteStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.lemminx.settings.QuoteStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.lemminx.settings.SchemaDocumentationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.lemminx.settings.XMLFormattingOptions.EmptyElements
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.lemminx.xpath.matcher.IXPathNodeMatcher.MatcherType
Returns an array containing the constants of this enum type, in the order they are declared.
Version - Class in org.eclipse.lemminx.utils.platform
LemMinX version information The information is read from git
Version() - Constructor for class org.eclipse.lemminx.utils.platform.Version
 
VERSION_1 - Static variable in class org.eclipse.lemminx.extensions.prolog.PrologModel
 
VERSION_1_1 - Static variable in class org.eclipse.lemminx.extensions.prolog.PrologModel
 
VERSION_NAME - Static variable in class org.eclipse.lemminx.extensions.prolog.PrologModel
 
VERSION_VALUES - Static variable in class org.eclipse.lemminx.extensions.prolog.PrologModel
 

W

WINDOWS_1251 - Static variable in class org.eclipse.lemminx.extensions.prolog.PrologModel
 
WINDOWS_1252 - Static variable in class org.eclipse.lemminx.extensions.prolog.PrologModel
 
withCommands(List<Command>) - Method in class org.eclipse.lemminx.customservice.ActionableNotification
 
withData(Object) - Method in class org.eclipse.lemminx.customservice.ActionableNotification
 
withMessage(String) - Method in class org.eclipse.lemminx.customservice.ActionableNotification
 
withSeverity(MessageType) - Method in class org.eclipse.lemminx.customservice.ActionableNotification
 
WORKSPACE_CHANGE_FOLDERS - Static variable in class org.eclipse.lemminx.settings.capabilities.ServerCapabilitiesConstants
 
WORKSPACE_CHANGE_FOLDERS_ID - Static variable in class org.eclipse.lemminx.settings.capabilities.ServerCapabilitiesConstants
 
WORKSPACE_EXECUTE_COMMAND - Static variable in class org.eclipse.lemminx.settings.capabilities.ServerCapabilitiesConstants
 
WORKSPACE_EXECUTE_COMMAND_ID - Static variable in class org.eclipse.lemminx.settings.capabilities.ServerCapabilitiesConstants
 
WORKSPACE_SYMBOL - Static variable in class org.eclipse.lemminx.settings.capabilities.ServerCapabilitiesConstants
 
WORKSPACE_SYMBOL_ID - Static variable in class org.eclipse.lemminx.settings.capabilities.ServerCapabilitiesConstants
 
WORKSPACE_WATCHED_FILES - Static variable in class org.eclipse.lemminx.settings.capabilities.ServerCapabilitiesConstants
 
WORKSPACE_WATCHED_FILES_ID - Static variable in class org.eclipse.lemminx.settings.capabilities.ServerCapabilitiesConstants
 

X

XML2DTDGenerator - Class in org.eclipse.lemminx.extensions.generators.xml2dtd
File Generator implementation to generate DTD from a given XML source.
XML2DTDGenerator() - Constructor for class org.eclipse.lemminx.extensions.generators.xml2dtd.XML2DTDGenerator
 
XML2XMLSchemaGenerator - Class in org.eclipse.lemminx.extensions.generators.xml2xsd
File Generator implementation to generate XML Schema (XSD) from a given XML source.
XML2XMLSchemaGenerator() - Constructor for class org.eclipse.lemminx.extensions.generators.xml2xsd.XML2XMLSchemaGenerator
 
XML_CONTEXT - Static variable in class org.eclipse.lemminx.services.snippets.NewFileSnippetContext
 
XML_MODEL_DOMAIN - Static variable in class org.eclipse.lemminx.extensions.xerces.xmlmodel.msg.XMLModelMessageFormatter
The domain of messages concerning the XML 1.0 specification.
XML_MODEL_PI - Static variable in class org.eclipse.lemminx.extensions.xerces.xmlmodel.XMLModelConstants
 
XMLBuilder - Class in org.eclipse.lemminx.utils
XML content builder utilities.
XMLBuilder(SharedSettings, String, String) - Constructor for class org.eclipse.lemminx.utils.XMLBuilder
 
XMLBuilder(SharedSettings, String, String, Collection<IFormatterParticipant>) - Constructor for class org.eclipse.lemminx.utils.XMLBuilder
 
XMLCacheResolverExtension - Class in org.eclipse.lemminx.extensions.contentmodel.uriresolver
URI resolver which, on the first access, downloads the XML Schema or DTD from "http(s)" or "ftp" URIs to the file system.
XMLCacheResolverExtension() - Constructor for class org.eclipse.lemminx.extensions.contentmodel.uriresolver.XMLCacheResolverExtension
 
XMLCapabilityManager - Class in org.eclipse.lemminx.settings.capabilities
Manager for capability related tasks A capability is a service (Formatting, Highlighting, ...) that the server is able to provide.
XMLCapabilityManager(LanguageClient, XMLTextDocumentService) - Constructor for class org.eclipse.lemminx.settings.capabilities.XMLCapabilityManager
 
XMLCatalogDocumentLinkParticipant - Class in org.eclipse.lemminx.extensions.catalog
Document links that are specific to catalogs
XMLCatalogDocumentLinkParticipant() - Constructor for class org.eclipse.lemminx.extensions.catalog.XMLCatalogDocumentLinkParticipant
 
XMLCatalogPlugin - Class in org.eclipse.lemminx.extensions.catalog
XMl Catalog plugin.
XMLCatalogPlugin() - Constructor for class org.eclipse.lemminx.extensions.catalog.XMLCatalogPlugin
 
XMLCatalogResolverExtension - Class in org.eclipse.lemminx.extensions.contentmodel.uriresolver
XML catalog URI resolver.
XMLCatalogResolverExtension() - Constructor for class org.eclipse.lemminx.extensions.contentmodel.uriresolver.XMLCatalogResolverExtension
 
XMLCatalogURIResolverExtension - Class in org.eclipse.lemminx.extensions.catalog
Resolve the XML Schema of XML/Catalog
XMLCatalogURIResolverExtension(XMLExtensionsRegistry) - Constructor for class org.eclipse.lemminx.extensions.catalog.XMLCatalogURIResolverExtension
 
XMLChar - Class in org.eclipse.lemminx.extensions.generators
This class is a copy/paste from some methods of Xerces org.apache.xerces.util.XMLChar.
XMLChar() - Constructor for class org.eclipse.lemminx.extensions.generators.XMLChar
 
XMLCodeActions - Class in org.eclipse.lemminx.services
Code action support.
XMLCodeActions(XMLExtensionsRegistry) - Constructor for class org.eclipse.lemminx.services.XMLCodeActions
 
XMLCodeLensSettings - Class in org.eclipse.lemminx.settings
XML CodeLens settings
XMLCodeLensSettings() - Constructor for class org.eclipse.lemminx.settings.XMLCodeLensSettings
 
XMLCompletions - Class in org.eclipse.lemminx.services
XML completions support.
XMLCompletions(XMLExtensionsRegistry) - Constructor for class org.eclipse.lemminx.services.XMLCompletions
 
XMLCompletionSettings - Class in org.eclipse.lemminx.settings
A wrapper around LSP CompletionCapabilities.
XMLCompletionSettings(boolean, boolean) - Constructor for class org.eclipse.lemminx.settings.XMLCompletionSettings
 
XMLCompletionSettings() - Constructor for class org.eclipse.lemminx.settings.XMLCompletionSettings
 
xmlDecl(String, String, String, Augmentations) - Method in class org.eclipse.lemminx.extensions.xerces.xmlmodel.XMLModelHandler
 
XMLDeclarationSnippetContext - Class in org.eclipse.lemminx.services.snippets
Snippet context used to filter the XML declaration snippets.
XMLDeclarationSnippetContext() - Constructor for class org.eclipse.lemminx.services.snippets.XMLDeclarationSnippetContext
 
XMLExcludedSymbolFile - Class in org.eclipse.lemminx.settings
XMLExcludedSymbolFiles
XMLExcludedSymbolFile(String) - Constructor for class org.eclipse.lemminx.settings.XMLExcludedSymbolFile
 
XMLExtensionsRegistry - Class in org.eclipse.lemminx.services.extensions
XML extensions registry.
XMLExtensionsRegistry() - Constructor for class org.eclipse.lemminx.services.extensions.XMLExtensionsRegistry
 
XMLFileAssociation - Class in org.eclipse.lemminx.extensions.contentmodel.settings
XML file association between a XML file pattern (glob) and an XML Schema file (systemId).
XMLFileAssociation() - Constructor for class org.eclipse.lemminx.extensions.contentmodel.settings.XMLFileAssociation
 
XMLFileAssociationResolverExtension - Class in org.eclipse.lemminx.extensions.contentmodel.uriresolver
XML file association URI resolver.
XMLFileAssociationResolverExtension() - Constructor for class org.eclipse.lemminx.extensions.contentmodel.uriresolver.XMLFileAssociationResolverExtension
 
XMLFoldingSettings - Class in org.eclipse.lemminx.settings
A wrapper around LSP FoldingRangeCapabilities.
XMLFoldingSettings() - Constructor for class org.eclipse.lemminx.settings.XMLFoldingSettings
 
XMLFormattingOptions - Class in org.eclipse.lemminx.settings
This class is the root of all formatting settings.
XMLFormattingOptions() - Constructor for class org.eclipse.lemminx.settings.XMLFormattingOptions
 
XMLFormattingOptions(boolean) - Constructor for class org.eclipse.lemminx.settings.XMLFormattingOptions
Create an XMLFormattingOptions instance with the option to initialize default values for all supported settings.
XMLFormattingOptions(int, boolean, boolean) - Constructor for class org.eclipse.lemminx.settings.XMLFormattingOptions
 
XMLFormattingOptions(int, boolean) - Constructor for class org.eclipse.lemminx.settings.XMLFormattingOptions
 
XMLFormattingOptions(FormattingOptions, boolean) - Constructor for class org.eclipse.lemminx.settings.XMLFormattingOptions
 
XMLFormattingOptions(FormattingOptions) - Constructor for class org.eclipse.lemminx.settings.XMLFormattingOptions
 
XMLFormattingOptions.EmptyElements - Enum in org.eclipse.lemminx.settings
Options for formatting empty elements.
XMLGeneralClientSettings - Class in org.eclipse.lemminx.settings
Class to hold all settings from the client side.
XMLGeneralClientSettings() - Constructor for class org.eclipse.lemminx.settings.XMLGeneralClientSettings
 
XMLGenerator - Class in org.eclipse.lemminx.extensions.contentmodel.utils
XML generator used to generate an XML fragment with formatting from a given element declaration (XML Schema element declaration, DTD element, etc).
XMLGenerator(SharedSettings, String, String, boolean, int) - Constructor for class org.eclipse.lemminx.extensions.contentmodel.utils.XMLGenerator
XML generator constructor.
XMLGenerator(SharedSettings, boolean, String, String, boolean, int) - Constructor for class org.eclipse.lemminx.extensions.contentmodel.utils.XMLGenerator
 
XMLHoverSettings - Class in org.eclipse.lemminx.settings
A wrapper around LSP HoverCapabilities.
XMLHoverSettings() - Constructor for class org.eclipse.lemminx.settings.XMLHoverSettings
 
XMLLanguageClientAPI - Interface in org.eclipse.lemminx.customservice
XML language client API.
XMLLanguageServer - Class in org.eclipse.lemminx
XML language server.
XMLLanguageServer() - Constructor for class org.eclipse.lemminx.XMLLanguageServer
 
XMLLanguageServerAPI - Interface in org.eclipse.lemminx.customservice
XML custom services.
XMLLanguageService - Class in org.eclipse.lemminx.services
XML Language service.
XMLLanguageService() - Constructor for class org.eclipse.lemminx.services.XMLLanguageService
 
XMLModel - Class in org.eclipse.lemminx.dom
XML model processing instruction.
XMLModel(DOMProcessingInstruction) - Constructor for class org.eclipse.lemminx.dom.XMLModel
 
XMLModelAwareParserConfiguration - Class in org.eclipse.lemminx.extensions.xerces.xmlmodel
This class is the configuration used to parse XML 1.0 and XML 1.1 documents and provides support for xml-model association.
XMLModelAwareParserConfiguration() - Constructor for class org.eclipse.lemminx.extensions.xerces.xmlmodel.XMLModelAwareParserConfiguration
Default constructor.
XMLModelAwareParserConfiguration(SymbolTable) - Constructor for class org.eclipse.lemminx.extensions.xerces.xmlmodel.XMLModelAwareParserConfiguration
Constructs a parser configuration using the specified symbol table.
XMLModelAwareParserConfiguration(SymbolTable, XMLGrammarPool) - Constructor for class org.eclipse.lemminx.extensions.xerces.xmlmodel.XMLModelAwareParserConfiguration
Constructs a parser configuration using the specified symbol table and grammar pool.
XMLModelAwareParserConfiguration(SymbolTable, XMLGrammarPool, LSPErrorReporterForXML) - Constructor for class org.eclipse.lemminx.extensions.xerces.xmlmodel.XMLModelAwareParserConfiguration
Constructs a parser configuration using the specified symbol table, grammar pool, and parent settings.
XMLModelConstants - Class in org.eclipse.lemminx.extensions.xerces.xmlmodel
XML model constants.
XMLModelDeclaration - Class in org.eclipse.lemminx.extensions.xerces.xmlmodel
XML model declaration.
XMLModelDeclaration() - Constructor for class org.eclipse.lemminx.extensions.xerces.xmlmodel.XMLModelDeclaration
 
XMLModelDTDValidator - Class in org.eclipse.lemminx.extensions.xerces.xmlmodel
XML model validator which process validation with DTD:
XMLModelDTDValidator() - Constructor for class org.eclipse.lemminx.extensions.xerces.xmlmodel.XMLModelDTDValidator
 
xmlModelEnabled - Variable in class org.eclipse.lemminx.extensions.xerces.xmlmodel.XMLModelAwareParserConfiguration
 
XMLModelHandler - Class in org.eclipse.lemminx.extensions.xerces.xmlmodel
Xerces component which associates a XML with several grammar (XML Schema, DTD, ..) by using <?xml-model ?> processing instruction.
XMLModelHandler() - Constructor for class org.eclipse.lemminx.extensions.xerces.xmlmodel.XMLModelHandler
 
XMLModelMessageFormatter - Class in org.eclipse.lemminx.extensions.xerces.xmlmodel.msg
XMLModelMessageFormatter provides error messages for the xml-model Recommendation.
XMLModelMessageFormatter() - Constructor for class org.eclipse.lemminx.extensions.xerces.xmlmodel.msg.XMLModelMessageFormatter
 
XMLModelPlugin - Class in org.eclipse.lemminx.extensions.xmlmodel
Plugin for managing xml-model association
XMLModelPlugin() - Constructor for class org.eclipse.lemminx.extensions.xmlmodel.XMLModelPlugin
 
XMLModelSchemaValidator - Class in org.eclipse.lemminx.extensions.xerces.xmlmodel
XML model validator which process validation with XML Schema:
XMLModelSchemaValidator() - Constructor for class org.eclipse.lemminx.extensions.xerces.xmlmodel.XMLModelSchemaValidator
 
XMLModelUtils - Class in org.eclipse.lemminx.extensions.contentmodel.participants
XML model utilities.
XMLModelUtils() - Constructor for class org.eclipse.lemminx.extensions.contentmodel.participants.XMLModelUtils
 
XMLModelValidator - Interface in org.eclipse.lemminx.extensions.xerces.xmlmodel
XML model validator API.
XMLNamespacesSettings - Class in org.eclipse.lemminx.extensions.contentmodel.settings
XML Namespaces settings.
XMLNamespacesSettings() - Constructor for class org.eclipse.lemminx.extensions.contentmodel.settings.XMLNamespacesSettings
 
XMLNS_ATTR - Static variable in class org.eclipse.lemminx.dom.DOMAttr
 
XMLNS_NO_DEFAULT_ATTR - Static variable in class org.eclipse.lemminx.dom.DOMAttr
 
XMLPositionUtility - Class in org.eclipse.lemminx.utils
XML position utility.
XMLPositionUtility.EntityReferenceRange - Class in org.eclipse.lemminx.utils
 
XMLPreferences - Class in org.eclipse.lemminx.settings
XML Preferences
XMLPreferences() - Constructor for class org.eclipse.lemminx.settings.XMLPreferences
 
XMLReference - Class in org.eclipse.lemminx.extensions.references
An XML reference declaration.
XMLReference(String) - Constructor for class org.eclipse.lemminx.extensions.references.XMLReference
 
XMLReferences - Class in org.eclipse.lemminx.extensions.references
XML reference list for a given document.
XMLReferencesCompletionParticipant - Class in org.eclipse.lemminx.extensions.references.participants
 
XMLReferencesCompletionParticipant() - Constructor for class org.eclipse.lemminx.extensions.references.participants.XMLReferencesCompletionParticipant
 
XMLReferencesDefinitionParticipant - Class in org.eclipse.lemminx.extensions.references.participants
 
XMLReferencesDefinitionParticipant() - Constructor for class org.eclipse.lemminx.extensions.references.participants.XMLReferencesDefinitionParticipant
 
XMLReferencesManager - Class in org.eclipse.lemminx.extensions.references
 
XMLReferencesManager() - Constructor for class org.eclipse.lemminx.extensions.references.XMLReferencesManager
 
XMLReferencesPlugin - Class in org.eclipse.lemminx.extensions.references
 
XMLReferencesPlugin() - Constructor for class org.eclipse.lemminx.extensions.references.XMLReferencesPlugin
 
XMLRename - Class in org.eclipse.lemminx.services
Handle all rename requests Author: Nikolas Komonen - nkomonen@redhat.com
XMLRename(XMLExtensionsRegistry) - Constructor for class org.eclipse.lemminx.services.XMLRename
 
XMLScanner - Class in org.eclipse.lemminx.dom.parser
XML scanner implementation.
XMLScanner(String, int, ScannerState, boolean) - Constructor for class org.eclipse.lemminx.dom.parser.XMLScanner
 
XMLSchemaErrorCode - Enum in org.eclipse.lemminx.extensions.contentmodel.participants
XML Schema error code.
XMLSchemaGeneratorSettings - Class in org.eclipse.lemminx.extensions.generators.xml2xsd
XML Schema generator settings
XMLSchemaGeneratorSettings() - Constructor for class org.eclipse.lemminx.extensions.generators.xml2xsd.XMLSchemaGeneratorSettings
 
XMLSchemaSettings - Class in org.eclipse.lemminx.extensions.contentmodel.settings
XML Schema settings.
XMLSchemaSettings() - Constructor for class org.eclipse.lemminx.extensions.contentmodel.settings.XMLSchemaSettings
 
XMLServerLauncher - Class in org.eclipse.lemminx
 
XMLServerLauncher() - Constructor for class org.eclipse.lemminx.XMLServerLauncher
 
XMLServerSocketLauncher - Class in org.eclipse.lemminx
 
XMLServerSocketLauncher() - Constructor for class org.eclipse.lemminx.XMLServerSocketLauncher
 
XMLSnippetRegistryLoader - Class in org.eclipse.lemminx.services.snippets
Load default XML snippets.
XMLSnippetRegistryLoader() - Constructor for class org.eclipse.lemminx.services.snippets.XMLSnippetRegistryLoader
 
XMLSymbolExpressionFilter - Class in org.eclipse.lemminx.settings
XML Symbol expression filter.
XMLSymbolExpressionFilter() - Constructor for class org.eclipse.lemminx.settings.XMLSymbolExpressionFilter
 
XMLSymbolFilter - Class in org.eclipse.lemminx.settings
XML symbol filter used to show/hide DOM attributes, text nodes specified with XPath expressions:
XMLSymbolFilter() - Constructor for class org.eclipse.lemminx.settings.XMLSymbolFilter
 
XMLSymbolSettings - Class in org.eclipse.lemminx.settings
XMLSymbolPreferences for Document Symbols
XMLSymbolSettings() - Constructor for class org.eclipse.lemminx.settings.XMLSymbolSettings
 
XMLSymbolsSettings - Class in org.eclipse.lemminx.extensions.contentmodel.settings
XML symbol settings for content model.
XMLSymbolsSettings() - Constructor for class org.eclipse.lemminx.extensions.contentmodel.settings.XMLSymbolsSettings
 
XMLSyntaxErrorCode - Enum in org.eclipse.lemminx.extensions.contentmodel.participants
XML error code.
XMLSyntaxRelatedInfoFinder - Class in org.eclipse.lemminx.extensions.contentmodel.participants
Find related information for an XML syntax error
XMLSyntaxRelatedInfoFinder() - Constructor for class org.eclipse.lemminx.extensions.contentmodel.participants.XMLSyntaxRelatedInfoFinder
 
XMLTelemetrySettings - Class in org.eclipse.lemminx.settings
Settings for telemetry
XMLTelemetrySettings() - Constructor for class org.eclipse.lemminx.settings.XMLTelemetrySettings
 
XMLTextDocumentService - Class in org.eclipse.lemminx
XML text document service.
XMLTextDocumentService(XMLLanguageServer) - Constructor for class org.eclipse.lemminx.XMLTextDocumentService
 
XMLValidationAllFilesCommand - Class in org.eclipse.lemminx.extensions.contentmodel.commands
XML Command "xml.validation.all.files" to revalidate all opened XML files which means: clear the Xerces grammar pool (used by the Xerces validation) and the content model documents cache (used by the XML completion/hover based on the grammar) trigger the validation for the all opened XML files
XMLValidationAllFilesCommand(ContentModelManager, IXMLDocumentProvider, IXMLValidationService) - Constructor for class org.eclipse.lemminx.extensions.contentmodel.commands.XMLValidationAllFilesCommand
 
XMLValidationFileCommand - Class in org.eclipse.lemminx.extensions.contentmodel.commands
XML Command "xml.validation.current.file" to revalidate a give XML file which means: remove the referenced grammar in the XML file from the Xerces grammar pool (used by the Xerces validation) and the content model documents cache (used by the XML completion/hover based on the grammar) trigger the validation for the given XML file
XMLValidationFileCommand(ContentModelManager, IXMLDocumentProvider, IXMLValidationService) - Constructor for class org.eclipse.lemminx.extensions.contentmodel.commands.XMLValidationFileCommand
 
XMLValidationSettings - Class in org.eclipse.lemminx.extensions.contentmodel.settings
XMLValidationSettings
XMLValidationSettings() - Constructor for class org.eclipse.lemminx.extensions.contentmodel.settings.XMLValidationSettings
 
XMLValidator - Class in org.eclipse.lemminx.extensions.contentmodel.participants.diagnostics
XML validator utilities class.
XMLValidator() - Constructor for class org.eclipse.lemminx.extensions.contentmodel.participants.diagnostics.XMLValidator
 
XMLWorkspaceService - Class in org.eclipse.lemminx
XML workspace service.
XMLWorkspaceService(XMLLanguageServer) - Constructor for class org.eclipse.lemminx.XMLWorkspaceService
 
XMLWorkspaceSettings - Class in org.eclipse.lemminx.settings
A wrapper around LSP WorkspaceClientCapabilities.
XMLWorkspaceSettings() - Constructor for class org.eclipse.lemminx.settings.XMLWorkspaceSettings
 
XPathAttributeMatcher - Class in org.eclipse.lemminx.xpath.matcher
XPath attribute matcher matches Attr of Element.
XPathAttributeMatcher(String, String, XPathMatcher) - Constructor for class org.eclipse.lemminx.xpath.matcher.XPathAttributeMatcher
 
XPathAttributeNameMatcher - Class in org.eclipse.lemminx.xpath.matcher
XPath attribute name matcher matches Attr name of Element.
XPathAttributeNameMatcher(String, String, XPathMatcher) - Constructor for class org.eclipse.lemminx.xpath.matcher.XPathAttributeNameMatcher
 
XPathElementMatcher - Class in org.eclipse.lemminx.xpath.matcher
XPath element matcher matches Attr of Element and element name.
XPathElementMatcher(String, String, XPathMatcher) - Constructor for class org.eclipse.lemminx.xpath.matcher.XPathElementMatcher
 
XPathMatcher - Class in org.eclipse.lemminx.xpath.matcher
XPath matcher is used to match if a DOM Node match a XPath expression.
XPathMatcher(String) - Constructor for class org.eclipse.lemminx.xpath.matcher.XPathMatcher
Constructor of XPath Matcher with a XPath expression.
XPathTextMatcher - Class in org.eclipse.lemminx.xpath.matcher
XPath text matcher matches Text.
XPathTextMatcher(XPathMatcher) - Constructor for class org.eclipse.lemminx.xpath.matcher.XPathTextMatcher
 
XSD_CONTEXT - Static variable in class org.eclipse.lemminx.services.snippets.NewFileSnippetContext
 
XSDCodeLensParticipant - Class in org.eclipse.lemminx.extensions.xsd.participants
XSD CodeLens to show references count between XSD types references.
XSDCodeLensParticipant() - Constructor for class org.eclipse.lemminx.extensions.xsd.participants.XSDCodeLensParticipant
 
XSDCompletionParticipant - Class in org.eclipse.lemminx.extensions.xsd.participants
XSD completion for xs:/@type -> xs:complexType/@name xs:/@base -> xs:complexType/@name
XSDCompletionParticipant() - Constructor for class org.eclipse.lemminx.extensions.xsd.participants.XSDCompletionParticipant
 
XSDDefinitionParticipant - Class in org.eclipse.lemminx.extensions.xsd.participants
XSD definition which manages the following definition: xs:element/@type -> xs:complexType/@name xs:extension/@base -> xs:complexType/@name xs:element/@ref -> xs:complexType/@name
XSDDefinitionParticipant() - Constructor for class org.eclipse.lemminx.extensions.xsd.participants.XSDDefinitionParticipant
 
XSDDiagnosticsParticipant - Class in org.eclipse.lemminx.extensions.xsd.participants.diagnostics
Validate XSD file with Xerces.
XSDDiagnosticsParticipant() - Constructor for class org.eclipse.lemminx.extensions.xsd.participants.diagnostics.XSDDiagnosticsParticipant
 
XSDDocumentation - Class in org.eclipse.lemminx.extensions.xsd.contentmodel
XSD documentation Represents documentation coming from an XML schema file
XSDDocumentation(XSObjectList, SchemaDocumentationType, boolean) - Constructor for class org.eclipse.lemminx.extensions.xsd.contentmodel.XSDDocumentation
 
XSDDocumentation(XSObjectList, String, SchemaDocumentationType, boolean) - Constructor for class org.eclipse.lemminx.extensions.xsd.contentmodel.XSDDocumentation
 
XSDDocumentLinkParticipant - Class in org.eclipse.lemminx.extensions.xsd.participants
Implements document links in .xsd files for xs:include/schemaLocation xs:import/schemaLocation
XSDDocumentLinkParticipant() - Constructor for class org.eclipse.lemminx.extensions.xsd.participants.XSDDocumentLinkParticipant
 
XSDErrorCode - Enum in org.eclipse.lemminx.extensions.xsd.participants
XSD error code.
XSDHighlightingParticipant - Class in org.eclipse.lemminx.extensions.xsd.participants
XSD highlight participant
XSDHighlightingParticipant() - Constructor for class org.eclipse.lemminx.extensions.xsd.participants.XSDHighlightingParticipant
 
XSDPlugin - Class in org.eclipse.lemminx.extensions.xsd
XSD plugin.
XSDPlugin() - Constructor for class org.eclipse.lemminx.extensions.xsd.XSDPlugin
 
XSDReferenceParticipant - Class in org.eclipse.lemminx.extensions.xsd.participants
XSD reference
XSDReferenceParticipant() - Constructor for class org.eclipse.lemminx.extensions.xsd.participants.XSDReferenceParticipant
 
XSDRenameParticipant - Class in org.eclipse.lemminx.extensions.xsd.participants
XSD rename
XSDRenameParticipant() - Constructor for class org.eclipse.lemminx.extensions.xsd.participants.XSDRenameParticipant
 
XSDURIResolverExtension - Class in org.eclipse.lemminx.extensions.xsd
Resolve the XSD XML Schema and DTD dependencies.
XSDURIResolverExtension(IXMLDocumentProvider) - Constructor for class org.eclipse.lemminx.extensions.xsd.XSDURIResolverExtension
 
XSDUtils - Class in org.eclipse.lemminx.extensions.xsd.utils
XSD utilities.
XSDUtils() - Constructor for class org.eclipse.lemminx.extensions.xsd.utils.XSDUtils
 
XSDUtils.BindingType - Enum in org.eclipse.lemminx.extensions.xsd.utils
Binding type of xs attribute.
XSDValidator - Class in org.eclipse.lemminx.extensions.xsd.participants.diagnostics
XSD validator utilities class.
XSDValidator() - Constructor for class org.eclipse.lemminx.extensions.xsd.participants.diagnostics.XSDValidator
 
XSI_DOC - Static variable in class org.eclipse.lemminx.extensions.xsi.XSISchemaModel
 
XSI_WEBSITE - Static variable in class org.eclipse.lemminx.extensions.xsi.XSISchemaModel
 
XSICompletionParticipant - Class in org.eclipse.lemminx.extensions.xsi.participants
XSICompletionParticipant
XSICompletionParticipant() - Constructor for class org.eclipse.lemminx.extensions.xsi.participants.XSICompletionParticipant
 
XSIFormatterParticipant - Class in org.eclipse.lemminx.extensions.xsi.participants
Formatter participant implementation to format xsi:schemaLocation attribute value.
XSIFormatterParticipant() - Constructor for class org.eclipse.lemminx.extensions.xsi.participants.XSIFormatterParticipant
 
XSIHoverParticipant - Class in org.eclipse.lemminx.extensions.xsi.participants
XSIHoverParticipant
XSIHoverParticipant() - Constructor for class org.eclipse.lemminx.extensions.xsi.participants.XSIHoverParticipant
 
XSISchemaLocationSplit - Enum in org.eclipse.lemminx.extensions.xsi.settings
The xsi:schemaLocation split settings.
XSISchemaModel - Class in org.eclipse.lemminx.extensions.xsi
This class holds values that represent the XSI xsd.
XSISchemaModel() - Constructor for class org.eclipse.lemminx.extensions.xsi.XSISchemaModel
 
XSISchemaPlugin - Class in org.eclipse.lemminx.extensions.xsi
Plugin to handle the xml prolog: {@code
XSISchemaPlugin() - Constructor for class org.eclipse.lemminx.extensions.xsi.XSISchemaPlugin
 
XSLPlugin - Class in org.eclipse.lemminx.extensions.xsl
XSL plugin.
XSLPlugin() - Constructor for class org.eclipse.lemminx.extensions.xsl.XSLPlugin
 
XSLURIResolverExtension - Class in org.eclipse.lemminx.extensions.xsl
Resolve the XSL XML Schema to use according the xsl:stylesheet/@version
XSLURIResolverExtension(IXMLDocumentProvider) - Constructor for class org.eclipse.lemminx.extensions.xsl.XSLURIResolverExtension
 

Y

YES - Static variable in class org.eclipse.lemminx.extensions.prolog.PrologModel
 

_

_AST - Static variable in class org.eclipse.lemminx.dom.parser.Constants
 
_AVL - Static variable in class org.eclipse.lemminx.dom.parser.Constants
 
_CAR - Static variable in class org.eclipse.lemminx.dom.parser.Constants
 
_CCB - Static variable in class org.eclipse.lemminx.dom.parser.Constants
 
_CMA - Static variable in class org.eclipse.lemminx.dom.parser.Constants
 
_CRB - Static variable in class org.eclipse.lemminx.dom.parser.Constants
 
_CSB - Static variable in class org.eclipse.lemminx.dom.parser.Constants
 
_CVL - Static variable in class org.eclipse.lemminx.dom.parser.Constants
 
_DDT - Static variable in class org.eclipse.lemminx.dom.parser.Constants
 
_DOT - Static variable in class org.eclipse.lemminx.dom.parser.Constants
 
_DQO - Static variable in class org.eclipse.lemminx.dom.parser.Constants
 
_DVL - Static variable in class org.eclipse.lemminx.dom.parser.Constants
 
_EQS - Static variable in class org.eclipse.lemminx.dom.parser.Constants
 
_EVL - Static variable in class org.eclipse.lemminx.dom.parser.Constants
 
_EXL - Static variable in class org.eclipse.lemminx.dom.parser.Constants
 
_FSL - Static variable in class org.eclipse.lemminx.dom.parser.Constants
 
_IVL - Static variable in class org.eclipse.lemminx.dom.parser.Constants
 
_LAN - Static variable in class org.eclipse.lemminx.dom.parser.Constants
 
_LFD - Static variable in class org.eclipse.lemminx.dom.parser.Constants
 
_LVL - Static variable in class org.eclipse.lemminx.dom.parser.Constants
 
_lVL - Static variable in class org.eclipse.lemminx.dom.parser.Constants
 
_MIN - Static variable in class org.eclipse.lemminx.dom.parser.Constants
 
_MVL - Static variable in class org.eclipse.lemminx.dom.parser.Constants
 
_mVL - Static variable in class org.eclipse.lemminx.dom.parser.Constants
 
_NVL - Static variable in class org.eclipse.lemminx.dom.parser.Constants
 
_NWL - Static variable in class org.eclipse.lemminx.dom.parser.Constants
 
_OCB - Static variable in class org.eclipse.lemminx.dom.parser.Constants
 
_ORB - Static variable in class org.eclipse.lemminx.dom.parser.Constants
 
_OSB - Static variable in class org.eclipse.lemminx.dom.parser.Constants
 
_OVL - Static variable in class org.eclipse.lemminx.dom.parser.Constants
 
_PCT - Static variable in class org.eclipse.lemminx.dom.parser.Constants
 
_PLS - Static variable in class org.eclipse.lemminx.dom.parser.Constants
 
_PVL - Static variable in class org.eclipse.lemminx.dom.parser.Constants
 
_QMA - Static variable in class org.eclipse.lemminx.dom.parser.Constants
 
_RAN - Static variable in class org.eclipse.lemminx.dom.parser.Constants
 
_SIQ - Static variable in class org.eclipse.lemminx.dom.parser.Constants
 
_SQO - Static variable in class org.eclipse.lemminx.dom.parser.Constants
 
_SVL - Static variable in class org.eclipse.lemminx.dom.parser.Constants
 
_TAB - Static variable in class org.eclipse.lemminx.dom.parser.Constants
 
_TVL - Static variable in class org.eclipse.lemminx.dom.parser.Constants
 
_UDS - Static variable in class org.eclipse.lemminx.dom.parser.Constants
 
_WSP - Static variable in class org.eclipse.lemminx.dom.parser.Constants
 
_XVL - Static variable in class org.eclipse.lemminx.dom.parser.Constants
 
_YVL - Static variable in class org.eclipse.lemminx.dom.parser.Constants
 
A B C D E F G H I J L M N O P Q R S T U V W X Y _ 
Skip navigation links

Copyright © 2021. All rights reserved.