Skip navigation links
A B C D E F G H I J L M N O P 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
 
AbstractLSPErrorReporter - Class in org.eclipse.lemminx.services.extensions.diagnostics
The SAX ErrorHandler gives just information of the offset where there is an error.
AbstractLSPErrorReporter(String, DOMDocument, List<Diagnostic>) - Constructor for class org.eclipse.lemminx.services.extensions.diagnostics.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
 
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
 
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.xsd.contentmodel.CMXSDContentModelProvider
 
adaptFor(String) - Method in class org.eclipse.lemminx.extensions.xsd.contentmodel.CMXSDContentModelProvider
 
add(XPathAttributeMatcher) - Method in class org.eclipse.lemminx.xpath.matcher.XPathElementMatcher
Add XPath attribute matcher.
addAttribute(String, String, int) - Method in class org.eclipse.lemminx.utils.XMLBuilder
 
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
 
addAttribute(DOMAttr, int, boolean) - Method in class org.eclipse.lemminx.utils.XMLBuilder
 
addAttributesOnSingleLine(DOMAttr, Boolean) - 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
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
 
addContent(String, Boolean, Boolean, String, int) - Method in class org.eclipse.lemminx.utils.XMLBuilder
 
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
 
addDiagnostic(Range, String, DiagnosticSeverity, String) - Method in class org.eclipse.lemminx.services.extensions.diagnostics.AbstractLSPErrorReporter
 
addFileURI(String) - 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
 
addSingleAttribute(String, String) - Method in class org.eclipse.lemminx.utils.XMLBuilder
 
addSingleAttribute(String, String, boolean) - Method in class org.eclipse.lemminx.utils.XMLBuilder
Used when only one attribute is being added to a node.
addUnindentedParameter(String) - Method in class org.eclipse.lemminx.utils.XMLBuilder
 
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
 
all() - Method in class org.eclipse.lemminx.commons.TextDocuments
Returns the all opened documents.
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.XPathElementMatcher
 
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.
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>, XMLFormattingOptions) - 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
 
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.

C

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
 
canSupportMarkupKind(String) - Method in interface org.eclipse.lemminx.utils.MarkupContentFactory.IMarkupKindSupport
Returns true if the client can support the given Markup kind for documentation 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
 
capabilityManager - Variable in class org.eclipse.lemminx.XMLLanguageServer
 
category - Variable in class org.eclipse.lemminx.dom.DTDElementDecl
Formats: or
characters(char[], int, int) - Method in class org.eclipse.lemminx.services.extensions.diagnostics.LSPContentHandler
 
checkCanceled() - Method in class org.eclipse.lemminx.commons.MultiCancelChecker
 
checkCanceled() - Method in class org.eclipse.lemminx.commons.TextDocumentVersionChecker
 
choice(int, Collection<String>, StringBuilder) - Static method in class org.eclipse.lemminx.commons.SnippetsBuilder
 
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.XMLCustomService
 
closeTag(TextDocumentPositionParams) - Method in class org.eclipse.lemminx.XMLLanguageServer
 
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).
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, String) - 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.
comment(XMLString, Augmentations) - Method in class org.eclipse.lemminx.extensions.dtd.contentmodel.CMDTDDocument
 
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
 
computeAttributeNameCompletionResponses(ICompletionRequest, ICompletionResponse, Range, DOMDocument, XMLFormattingOptions) - Static method in class org.eclipse.lemminx.extensions.prolog.PrologModel
 
computeCompletionResponses(ICompletionRequest, ICompletionResponse, DOMDocument, boolean, XMLFormattingOptions) - 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
 
computePrologCompletionResponses(int, String, ICompletionRequest, ICompletionResponse, boolean, SharedSettings) - Static method in class org.eclipse.lemminx.extensions.prolog.PrologModel
 
computeValueCompletionResponses(ICompletionRequest, ICompletionResponse, Range, DOMDocument, XMLFormattingOptions) - Static method in class org.eclipse.lemminx.extensions.prolog.PrologModel
 
computeValueCompletionResponses(ICompletionRequest, ICompletionResponse, DOMDocument) - Static method in class org.eclipse.lemminx.extensions.xsi.XSISchemaModel
 
Constants - Class in org.eclipse.lemminx.dom.parser
 
Constants() - Constructor for class org.eclipse.lemminx.dom.parser.Constants
 
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
 
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
 
ContentModelDocumentLinkParticipant() - 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 completion, 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.
ContentModelSettings - Class in org.eclipse.lemminx.extensions.contentmodel.settings
Content model settings.
ContentModelSettings() - Constructor for class org.eclipse.lemminx.extensions.contentmodel.settings.ContentModelSettings
 
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.dom.DOMAttr
Returns a String of 'value' without surrounding quotes if it had them.
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(FormattingOptions, FormattingOptions) - Static method in class org.eclipse.lemminx.settings.XMLFormattingOptions
 
createAttribute(String) - Method in class org.eclipse.lemminx.dom.DOMDocument
 
createAttributeMatcher(XPathElementMatcher, String, String) - Method in class org.eclipse.lemminx.xpath.matcher.XPathMatcher
Create 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.xsd.contentmodel.CMXSDContentModelProvider
 
createComment(int, int) - Method in class org.eclipse.lemminx.dom.DOMDocument
 
createComment(String) - Method in class org.eclipse.lemminx.dom.DOMDocument
 
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
 
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
 
createElementMatcher(String, String) - Method in class org.eclipse.lemminx.xpath.matcher.XPathMatcher
Create XPath element matcher.
createElementMatcher() - Method in class org.eclipse.lemminx.xpath.matcher.XPathMatcher
Create XPath any element matcher.
createElementNS(String, String) - Method in class org.eclipse.lemminx.dom.DOMDocument
 
createEndTagInsertCodeAction(Diagnostic, Range, DOMDocument, List<CodeAction>, XMLFormattingOptions, IComponentProvider) - Static method in class org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.MarkupEntityMismatchCodeAction
 
createEntityReference(String) - Method in class org.eclipse.lemminx.dom.DOMDocument
 
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
 
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.xsd.contentmodel.CMXSDContentModelProvider
 
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.
createMarkupContent(CMElementDeclaration, MarkupContentFactory.IMarkupKindSupport) - Static method in class org.eclipse.lemminx.extensions.contentmodel.utils.XMLGenerator
Returns a markup content for element documentation and null otherwise.
createMarkupContent(CMAttributeDeclaration, CMElementDeclaration, MarkupContentFactory.IMarkupKindSupport) - 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, MarkupContentFactory.IMarkupKindSupport) - Static method in class org.eclipse.lemminx.extensions.contentmodel.utils.XMLGenerator
Returns a markup content for attribute value documentation and null otherwise.
createMarkupContent(String, String, MarkupContentFactory.IMarkupKindSupport) - 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
 
creatMarkupContent(List<String>, MarkupContentFactory.IMarkupKindSupport) - Static method in class org.eclipse.lemminx.utils.MarkupContentFactory
Create the markup content according the given markup kind and the capability of the client.
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_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_LINK_OPTIONS - Static variable in class org.eclipse.lemminx.settings.capabilities.ServerCapabilitiesConstants
 
DEFAULT_QUOTATION - Static variable in class org.eclipse.lemminx.settings.XMLFormattingOptions
 
DEFAULT_SYNC_OPTION - Static variable in class org.eclipse.lemminx.settings.capabilities.ServerCapabilitiesConstants
 
DEFAULT_WORK_DIR - Static variable in class org.eclipse.lemminx.settings.ServerSettings
 
definition(TextDocumentPositionParams) - 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
 
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
 
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, CancelChecker) - Method in class org.eclipse.lemminx.services.XMLLanguageService
 
doCodeAction(Diagnostic, Range, DOMDocument, List<CodeAction>, XMLFormattingOptions, IComponentProvider) - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.cvc_attribute_3CodeAction
 
doCodeAction(Diagnostic, Range, DOMDocument, List<CodeAction>, XMLFormattingOptions, IComponentProvider) - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.cvc_complex_type_2_1CodeAction
 
doCodeAction(Diagnostic, Range, DOMDocument, List<CodeAction>, XMLFormattingOptions, IComponentProvider) - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.cvc_complex_type_2_3CodeAction
 
doCodeAction(Diagnostic, Range, DOMDocument, List<CodeAction>, XMLFormattingOptions, IComponentProvider) - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.cvc_complex_type_2_4_aCodeAction
 
doCodeAction(Diagnostic, Range, DOMDocument, List<CodeAction>, XMLFormattingOptions, IComponentProvider) - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.cvc_complex_type_3_2_2CodeAction
 
doCodeAction(Diagnostic, Range, DOMDocument, List<CodeAction>, XMLFormattingOptions, IComponentProvider) - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.cvc_complex_type_4CodeAction
 
doCodeAction(Diagnostic, Range, DOMDocument, List<CodeAction>, XMLFormattingOptions, IComponentProvider) - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.cvc_enumeration_validCodeAction
 
doCodeAction(Diagnostic, Range, DOMDocument, List<CodeAction>, XMLFormattingOptions, IComponentProvider) - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.cvc_type_3_1_1CodeAction
 
doCodeAction(Diagnostic, Range, DOMDocument, List<CodeAction>, XMLFormattingOptions, IComponentProvider) - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.ElementDeclUnterminatedCodeAction
 
doCodeAction(Diagnostic, Range, DOMDocument, List<CodeAction>, XMLFormattingOptions, IComponentProvider) - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.ElementUnterminatedCodeAction
 
doCodeAction(Diagnostic, Range, DOMDocument, List<CodeAction>, XMLFormattingOptions, IComponentProvider) - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.EqRequiredInAttributeCodeAction
 
doCodeAction(Diagnostic, Range, DOMDocument, List<CodeAction>, XMLFormattingOptions, IComponentProvider) - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.ETagRequiredCodeAction
 
doCodeAction(Diagnostic, Range, DOMDocument, List<CodeAction>, XMLFormattingOptions, IComponentProvider) - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.MarkupEntityMismatchCodeAction
 
doCodeAction(Diagnostic, Range, DOMDocument, List<CodeAction>, XMLFormattingOptions, IComponentProvider) - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.OpenQuoteExpectedCodeAction
 
doCodeAction(Diagnostic, Range, DOMDocument, List<CodeAction>, XMLFormattingOptions, IComponentProvider) - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.s4s_elt_invalid_content_3CodeAction
 
doCodeAction(Diagnostic, Range, DOMDocument, List<CodeAction>, XMLFormattingOptions, IComponentProvider) - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.src_import_1_2CodeAction
 
doCodeAction(Diagnostic, Range, DOMDocument, List<CodeAction>, XMLFormattingOptions, IComponentProvider) - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.ContentModelCodeActionParticipant
 
doCodeAction(Diagnostic, Range, DOMDocument, List<CodeAction>, XMLFormattingOptions, IComponentProvider) - Method in interface org.eclipse.lemminx.services.extensions.ICodeActionParticipant
 
doCodeActions(CodeActionContext, Range, DOMDocument, XMLFormattingOptions) - Method in class org.eclipse.lemminx.services.XMLCodeActions
 
doCodeActions(CodeActionContext, Range, DOMDocument, XMLFormattingOptions) - Method in class org.eclipse.lemminx.services.XMLLanguageService
 
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_KIND_OPTIONS - Static variable in class org.eclipse.lemminx.dom.parser.Constants
 
DOCTYPE_NAME - Static variable in class org.eclipse.lemminx.dom.parser.Constants
 
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(TextDocumentPositionParams) - 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
 
doDiagnostics(DOMDocument, List<Diagnostic>, CancelChecker) - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.diagnostics.ContentModelDiagnosticsParticipant
 
doDiagnostics(DOMDocument, XMLEntityResolver, List<Diagnostic>, ContentModelSettings, XMLGrammarPool, CancelChecker) - Static method in class org.eclipse.lemminx.extensions.contentmodel.participants.diagnostics.XMLValidator
 
doDiagnostics(DOMDocument, List<Diagnostic>, CancelChecker) - Method in class org.eclipse.lemminx.extensions.dtd.participants.diagnostics.DTDDiagnosticsParticipant
 
doDiagnostics(DOMDocument, XMLEntityResolver, List<Diagnostic>, CancelChecker) - Static method in class org.eclipse.lemminx.extensions.dtd.participants.diagnostics.DTDValidator
 
doDiagnostics(DOMDocument, List<Diagnostic>, CancelChecker) - Method in class org.eclipse.lemminx.extensions.xsd.participants.diagnostics.XSDDiagnosticsParticipant
 
doDiagnostics(DOMDocument, XMLEntityResolver, List<Diagnostic>, CancelChecker) - Static method in class org.eclipse.lemminx.extensions.xsd.participants.diagnostics.XSDValidator
 
doDiagnostics(DOMDocument, List<Diagnostic>, CancelChecker) - Method in interface org.eclipse.lemminx.services.extensions.diagnostics.IDiagnosticsParticipant
Validate the given XML document.
doDiagnostics(DOMDocument, CancelChecker, XMLValidationSettings) - 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.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, XMLHoverSettings) - Method in class org.eclipse.lemminx.services.XMLLanguageService
 
doHover(DOMDocument, Position, XMLHoverSettings, 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.dtd.DTDPlugin
 
doSave(ISaveContext) - Method in class org.eclipse.lemminx.extensions.general.FilePathPlugin
 
doSave(ISaveContext) - Method in class org.eclipse.lemminx.extensions.prolog.PrologPlugin
 
doSave(ISaveContext) - Method in class org.eclipse.lemminx.extensions.references.XMLReferencesPlugin
 
doSave(ISaveContext) - Method in class org.eclipse.lemminx.extensions.xsd.XSDPlugin
 
doSave(ISaveContext) - Method in class org.eclipse.lemminx.extensions.xsi.XSISchemaPlugin
 
doSave(ISaveContext) - Method in class org.eclipse.lemminx.extensions.xsl.XSLPlugin
 
doSave(ISaveContext) - Method in interface org.eclipse.lemminx.services.extensions.IXMLExtension
 
doSave(ISaveContext) - Method in class org.eclipse.lemminx.services.extensions.XMLExtensionsRegistry
 
doTagComplete(DOMDocument, Position, CancelChecker) - Method in class org.eclipse.lemminx.services.XMLCompletions
 
doTagComplete(DOMDocument, Position) - Method in class org.eclipse.lemminx.services.XMLLanguageService
 
doTagComplete(DOMDocument, Position, CancelChecker) - Method in class org.eclipse.lemminx.services.XMLLanguageService
 
DOUBLE_QUOTES_VALUE - Static variable in class org.eclipse.lemminx.settings.XMLFormattingOptions
 
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_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_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() - 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.
DTDHighlightingParticipant - Class in org.eclipse.lemminx.extensions.dtd.participants
DTD highlight participant
DTDHighlightingParticipant() - Constructor for class org.eclipse.lemminx.extensions.dtd.participants.DTDHighlightingParticipant
 
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
 
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_NODE_MATCHER - Static variable in interface org.eclipse.lemminx.xpath.matcher.IXPathNodeMatcher
 
EMPTY_STRING - Static variable in class org.eclipse.lemminx.utils.StringUtils
 
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() - Method in class org.eclipse.lemminx.utils.XMLBuilder
 
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() - Method in class org.eclipse.lemminx.services.extensions.diagnostics.LSPContentHandler
 
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
 
endPrefixMapping(String) - Method in class org.eclipse.lemminx.services.extensions.diagnostics.LSPContentHandler
 
endPrologOrPI() - Method in class org.eclipse.lemminx.utils.XMLBuilder
 
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.
ENTITY_NAME_REGEX - Static variable in class org.eclipse.lemminx.dom.parser.Constants
 
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.services.extensions.diagnostics.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.logs.LSPClientLogHandler
 
equals(Object) - Method in class org.eclipse.lemminx.settings.PathPatternMatcher
 
equals(Object) - Method in class org.eclipse.lemminx.settings.XMLExcludedSymbolFile
 
escapeBackticks(String) - Static method in class org.eclipse.lemminx.utils.StringUtils
 
ETagRequiredCodeAction - Class in org.eclipse.lemminx.extensions.contentmodel.participants.codeactions
ETagRequiredCodeAction
ETagRequiredCodeAction() - Constructor for class org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.ETagRequiredCodeAction
 
EUC_KR - Static variable in class org.eclipse.lemminx.extensions.prolog.PrologModel
 
ExceptionUtils - Class in org.eclipse.lemminx.utils
Exception Utils
EXECUTE_COMMAND_ID - Static variable in class org.eclipse.lemminx.settings.capabilities.ServerCapabilitiesConstants
 
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
 
extractPrefixFromXmlns() - Method in class org.eclipse.lemminx.dom.DOMAttr
 

F

FALSE - Static variable in class org.eclipse.lemminx.utils.StringUtils
 
FILE_SCHEME - Static variable in class org.eclipse.lemminx.extensions.general.completion.FilePathCompletionParticipant
 
FILE_SCHEME - Static variable in class org.eclipse.lemminx.utils.FilesUtils
 
FilePathCompletionParticipant - Class in org.eclipse.lemminx.extensions.general.completion
FilePathCompletionParticipant
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(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, String) - Method in class org.eclipse.lemminx.extensions.contentmodel.model.ContentModelManager
 
findCMDocument(DOMDocument, String) - Method in class org.eclipse.lemminx.extensions.contentmodel.model.ContentModelManager
 
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) - Method in class org.eclipse.lemminx.extensions.contentmodel.model.ContentModelManager
 
findCMElement(DOMElement, String) - Method in class org.eclipse.lemminx.extensions.contentmodel.model.ContentModelManager
Returns the declared element which matches the given XML element 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.contentmodel.participants.ContentModelDocumentLinkParticipant
 
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) - Method in class org.eclipse.lemminx.services.XMLLanguageService
 
findDocumentSymbols(DOMDocument, 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.
findExprBeforeAt(String, String, int) - Static method in class org.eclipse.lemminx.utils.StringUtils
 
findInternalCMDocument(DOMElement, String) - Method in class org.eclipse.lemminx.extensions.contentmodel.model.ContentModelManager
 
findInternalCMDocument(DOMDocument, String) - Method in class org.eclipse.lemminx.extensions.contentmodel.model.ContentModelManager
 
findInternalCMElement(DOMElement) - Method in class org.eclipse.lemminx.extensions.contentmodel.model.ContentModelManager
 
findInternalCMElement(DOMElement, String) - Method in class org.eclipse.lemminx.extensions.contentmodel.model.ContentModelManager
Returns the declared element which matches the given XML element 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
 
findSymbolInformations(DOMDocument) - Method in class org.eclipse.lemminx.services.XMLLanguageService
 
findSymbolInformations(DOMDocument, 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
 
findUnclosedChildNode(List<DOMNode>) - Static method in class org.eclipse.lemminx.utils.XMLPositionUtility
 
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, XMLFormattingOptions) - Method in class org.eclipse.lemminx.services.XMLLanguageService
 
formatMessage(Locale, String, Object[]) - Method in class org.eclipse.lemminx.services.extensions.diagnostics.LSPMessageFormatter
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) - Method in class org.eclipse.lemminx.extensions.contentmodel.utils.XMLGenerator
 
generate(CMElementDeclaration, String) - 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
 
generateAttributeValue(String, Collection<String>, boolean, int, boolean) - 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.
generateAttributeValue(String, Collection<String>, boolean, int, boolean, XMLFormattingOptions) - 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
 
getAllPrefixes() - Method in class org.eclipse.lemminx.dom.DOMElement
 
getAllXMLSettings(Object) - Static method in class org.eclipse.lemminx.settings.AllXMLSettings
 
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
 
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
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.xsd.contentmodel.CMXSDElementDeclaration
 
getAttributeType() - Method in class org.eclipse.lemminx.dom.DTDAttlistDecl
 
getAttributeValue() - Method in class org.eclipse.lemminx.dom.DTDAttlistDecl
 
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
 
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.
getCachedResource(String) - Method in class org.eclipse.lemminx.extensions.contentmodel.uriresolver.XMLCacheResolverExtension
Returns the cached resource path from the given url 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
 
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.
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
getClient() - Method in class org.eclipse.lemminx.settings.LogsSettings
Returns true if LSP client is enabled and false otherwise.
getClientCapabilities() - Method in class org.eclipse.lemminx.settings.capabilities.XMLCapabilityManager
 
getClientHandler(LanguageClient) - Static method in class org.eclipse.lemminx.logs.LogHelper
 
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
 
getCompletion() - Method in class org.eclipse.lemminx.settings.XMLGeneralClientSettings
Get completion settings
getCompletionCapabilities() - Method in class org.eclipse.lemminx.settings.XMLCompletionSettings
 
getCompletionParticipants() - Method in class org.eclipse.lemminx.services.extensions.XMLExtensionsRegistry
 
getCompletionSettings() - Method in interface org.eclipse.lemminx.services.extensions.ICompletionRequest
 
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.DOMDocumentType
 
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
 
getCurrentAttributeName() - Method in interface org.eclipse.lemminx.services.extensions.IPositionRequest
 
getCurrentTag() - Method in interface org.eclipse.lemminx.services.extensions.IPositionRequest
 
getData() - Method in class org.eclipse.lemminx.dom.DOMCharacterData
 
getData() - Method in class org.eclipse.lemminx.dom.DOMProcessingInstruction
 
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.
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.
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() - Method in interface org.eclipse.lemminx.extensions.contentmodel.model.CMAttributeDeclaration
 
getDocumentation() - Method in interface org.eclipse.lemminx.extensions.contentmodel.model.CMElementDeclaration
Returns the documentation of the declared element.
getDocumentation() - Method in class org.eclipse.lemminx.extensions.dtd.contentmodel.CMDTDAttributeDeclaration
 
getDocumentation() - Method in class org.eclipse.lemminx.extensions.dtd.contentmodel.CMDTDElementDeclaration
 
getDocumentation(String) - Method in class org.eclipse.lemminx.extensions.dtd.contentmodel.CMDTDElementDeclaration
 
getDocumentation() - Method in class org.eclipse.lemminx.extensions.xsd.contentmodel.CMXSDAttributeDeclaration
 
getDocumentation() - 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
 
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.
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
 
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.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
 
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
 
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.
getEntities() - Method in class org.eclipse.lemminx.dom.DOMDocumentType
 
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
 
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
 
getExternalSchemaLocation() - Method in class org.eclipse.lemminx.dom.DOMDocument
 
getExternalSchemaLocation() - Method in class org.eclipse.lemminx.extensions.contentmodel.settings.XMLFileAssociation
 
getExternalSchemaLocation(URI) - Method in class org.eclipse.lemminx.extensions.contentmodel.uriresolver.XMLFileAssociationResolverExtension
 
getExternalSchemaLocation(URI) - Method in interface org.eclipse.lemminx.uriresolver.IExternalSchemaLocationProvider
Provided the file path URI, this will return the external schema location.
getExternalSchemaLocation(URI) - Method in class org.eclipse.lemminx.uriresolver.URIResolverExtensionManager
 
getFeature(String, String) - Method in class org.eclipse.lemminx.dom.DOMNode
 
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).
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.
getFilterForStartTagName(String) - Method in interface org.eclipse.lemminx.services.extensions.ICompletionRequest
 
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
 
getFormattingSettings() - Method in interface org.eclipse.lemminx.services.extensions.ICompletionRequest
 
getFormattingSettings() - Method in class org.eclipse.lemminx.settings.SharedSettings
 
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
 
getGlobalElementDecl(QName) - Method in class org.eclipse.lemminx.extensions.xsd.contentmodel.CMXSDDocument
 
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
 
getHoverParticipants() - Method in class org.eclipse.lemminx.services.extensions.XMLExtensionsRegistry
 
getHoverSettings() - Method in class org.eclipse.lemminx.settings.SharedSettings
 
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.
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.references.XMLReferencesManager
 
getInternalChildren() - Method in class org.eclipse.lemminx.dom.DTDAttlistDecl
 
getInternalSubset() - Method in class org.eclipse.lemminx.dom.DOMDocumentType
 
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
 
getKindNode() - Method in class org.eclipse.lemminx.dom.DOMDocumentType
Returns the node where document type kind (PUBLIC or SYSTEM) is declared
getLanguageClient() - Method in class org.eclipse.lemminx.logs.LSPClientLogHandler
 
getLanguageClient() - Method in class org.eclipse.lemminx.XMLLanguageServer
 
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
 
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
 
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
 
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
 
getModel() - Method in class org.eclipse.lemminx.commons.ModelTextDocument
Returns the completable future which loads the model.
getName() - Method in class org.eclipse.lemminx.dom.DOMAttr
 
getName() - Method in class org.eclipse.lemminx.dom.DTDDeclNode
 
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.dtd.contentmodel.CMDTDAttributeDeclaration
 
getName() - Method in class org.eclipse.lemminx.extensions.dtd.contentmodel.CMDTDElementDeclaration
 
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
 
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
 
getNamespaceURI() - Method in class org.eclipse.lemminx.dom.DOMDocument
 
getNamespaceURI() - Method in class org.eclipse.lemminx.dom.DOMElement
 
getNamespaceURI(String, DOMElement) - Static method in class org.eclipse.lemminx.dom.DOMElement
Returns the namespace URI from the given prefix declared in the given element 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
 
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(ContentModelSettings) - 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
 
getNormalizedPath(String, String) - Static method in class org.eclipse.lemminx.utils.FilesUtils
Will return a Path object representing an existing path.
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
 
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.
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.
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
 
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...
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
 
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
 
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
 
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 namespave URI and null otherwise.
getPrefix() - Method in class org.eclipse.lemminx.dom.DOMNode
 
getPrefix() - Method in class org.eclipse.lemminx.xpath.matcher.XPathElementMatcher
Returns the prefix.
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
 
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
 
getPublicIdWithoutQuotes() - Method in class org.eclipse.lemminx.dom.DOMDocumentType
 
getQuotationAsString() - Method in class org.eclipse.lemminx.settings.XMLFormattingOptions
Returns the actual quotation value as a String.
getQuotations() - Method in class org.eclipse.lemminx.settings.XMLFormattingOptions
Returns the value of the format.quotations preference.
getRangeLimit() - Method in class org.eclipse.lemminx.settings.XMLFoldingSettings
 
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
 
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
 
getReplaceRange(int, int, ICompletionRequest) - Static method in class org.eclipse.lemminx.services.XMLCompletions
 
getResolvedLocation() - Method in class org.eclipse.lemminx.dom.NoNamespaceSchemaLocation
Returns the expanded system location
getResolverExtensionManager() - Method in class org.eclipse.lemminx.dom.DOMDocument
 
getResolverExtensionManager() - Method in class org.eclipse.lemminx.services.extensions.XMLExtensionsRegistry
 
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
 
getScannerState() - Method in interface org.eclipse.lemminx.dom.parser.Scanner
 
getScannerState() - Method in class org.eclipse.lemminx.dom.parser.XMLScanner
 
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.
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
 
getServer() - Method in class org.eclipse.lemminx.settings.XMLGeneralClientSettings
 
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
 
getSharedCodeLensSettings() - Method in class org.eclipse.lemminx.XMLTextDocumentService
 
getSharedFormattingSettings() - Method in class org.eclipse.lemminx.XMLTextDocumentService
 
getSharedSettings() - Method in class org.eclipse.lemminx.XMLTextDocumentService
 
getSharedSymbolSettings() - Method in class org.eclipse.lemminx.XMLTextDocumentService
 
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
 
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
 
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.
getSymbols() - Method in class org.eclipse.lemminx.settings.XMLGeneralClientSettings
 
getSymbolSettings() - Method in class org.eclipse.lemminx.settings.SharedSettings
 
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(DOMDocument, String) - Method in interface org.eclipse.lemminx.extensions.contentmodel.model.ContentModelProvider
 
getSystemId() - Method in class org.eclipse.lemminx.extensions.contentmodel.settings.XMLFileAssociation
 
getSystemId(DOMDocument, String) - Method in class org.eclipse.lemminx.extensions.dtd.contentmodel.CMDTDContentModelProvider
 
getSystemId(DOMDocument, String) - Method in class org.eclipse.lemminx.extensions.xsd.contentmodel.CMXSDContentModelProvider
 
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
 
getTagRange() - Method in interface org.eclipse.lemminx.services.extensions.IHoverRequest
 
getTarget() - Method in class org.eclipse.lemminx.dom.DOMProcessingInstruction
 
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.DOMNode
 
getTextDocument() - Method in class org.eclipse.lemminx.dom.DOMDocument
 
getTextDocument() - Method in class org.eclipse.lemminx.settings.capabilities.ClientCapabilitiesWrapper
 
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
 
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.XPathElementMatcher
 
getTypeDefinitionParticipants() - Method in class org.eclipse.lemminx.services.extensions.XMLExtensionsRegistry
 
getUnrecognized() - Method in class org.eclipse.lemminx.dom.DTDDeclNode
 
getURI() - Method in interface org.eclipse.lemminx.extensions.contentmodel.model.CMDocument
Returns the root URI of the model document.
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.extensions.xsd.contentmodel.CMXSDDocument
 
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
 
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
 
getValueDocumentation(String) - Method in interface org.eclipse.lemminx.extensions.contentmodel.model.CMAttributeDeclaration
 
getValueDocumentation(String) - Method in class org.eclipse.lemminx.extensions.dtd.contentmodel.CMDTDAttributeDeclaration
 
getValueDocumentation(String) - Method in class org.eclipse.lemminx.extensions.xsd.contentmodel.CMXSDAttributeDeclaration
 
getValueSet() - Method in class org.eclipse.lemminx.client.CodeLensKindCapabilities
The codeLens kind values the client supports.
getVersion() - Static method in class org.eclipse.lemminx.utils.VersionHelper
Returns the version of the server with the format major.minor.incremental-timestamp.
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
 
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
 
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
 
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
 

H

hasAttribute(String) - Method in class org.eclipse.lemminx.dom.DOMNode
 
hasAttribute(String) - Method in interface org.eclipse.lemminx.services.extensions.ICompletionResponse
 
hasAttributeNS(String, String) - Method in class org.eclipse.lemminx.dom.DOMElement
 
hasAttributes() - Method in class org.eclipse.lemminx.dom.DOMNode
 
hasChildNodes() - Method in class org.eclipse.lemminx.dom.DOMNode
 
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.
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
 
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.
hasWildcard() - Method in class org.eclipse.lemminx.xpath.matcher.XPathAttributeMatcher
Returns true if attrValue is wilcard or false otherwise.
hover(TextDocumentPositionParams) - 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
 

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.
IDiagnosticsParticipant - Interface in org.eclipse.lemminx.services.extensions.diagnostics
Diagnostics participant API.
IDocumentLinkParticipant - Interface in org.eclipse.lemminx.services.extensions
Document link participant API.
IExternalSchemaLocationProvider - Interface in org.eclipse.lemminx.uriresolver
 
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
 
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
 
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
 
initializeDefaultSettings() - Method in class org.eclipse.lemminx.settings.XMLFormattingOptions
Necessary: Initialize default values in case client does not provide one
initializeIfNeeded() - Method in class org.eclipse.lemminx.services.extensions.XMLExtensionsRegistry
 
initializeParams(InitializeParams) - Method in class org.eclipse.lemminx.services.extensions.XMLExtensionsRegistry
 
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
 
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.
IRenameParticipant - Interface in org.eclipse.lemminx.services.extensions
Rename participant API.
IRenameRequest - Interface in org.eclipse.lemminx.services.extensions
Definition request API.
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.XPathElementMatcher
 
isAttribute() - Method in class org.eclipse.lemminx.dom.DOMNode
 
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.
isBalanced(DOMNode) - Method in class org.eclipse.lemminx.services.XMLCompletions
 
isBeforeOrEqual(Position, Position) - Static method in class org.eclipse.lemminx.utils.XMLPositionUtility
 
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
 
isClosed() - Method in class org.eclipse.lemminx.dom.DOMElement
If Element has a closing end tag eg: -> true , -> false
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
 
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 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.settings.XMLValidationSettings
 
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
 
isEndTagClosed() - Method in class org.eclipse.lemminx.dom.DOMElement
If '>' exists in
isEqualNode(Node) - Method in class org.eclipse.lemminx.dom.DOMNode
 
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.
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
 
isHoverDynamicRegistered() - Method in class org.eclipse.lemminx.settings.capabilities.ClientCapabilitiesWrapper
 
isId() - Method in class org.eclipse.lemminx.dom.DOMAttr
 
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
 
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
 
isLinkDynamicRegistrationSupported() - Method in class org.eclipse.lemminx.settings.capabilities.ClientCapabilitiesWrapper
 
isNextChar(char, int) - Method in class org.eclipse.lemminx.dom.DOMElement
 
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
 
ISO_8859_1 - Static variable in class org.eclipse.lemminx.extensions.prolog.PrologModel
 
isOpen() - Method in interface org.eclipse.lemminx.services.extensions.IHoverRequest
 
isOwnerDocument() - Method in class org.eclipse.lemminx.dom.DOMNode
 
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
 
isQuotations(String) - Method in class org.eclipse.lemminx.settings.XMLFormattingOptions
Checks if quotation equals the current value for format.quotations.
isQuote(char) - Static method in class org.eclipse.lemminx.utils.StringUtils
 
isQuoted(String) - Static method in class org.eclipse.lemminx.dom.DOMAttr
Checks if 'value' has matching surrounding quotations.
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
 
isRemoteResource(String) - Static method in class org.eclipse.lemminx.utils.URIUtils
Returns true if the given URL is a remote resource, false otherwise.
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.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.
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.
isSchema() - Method in class org.eclipse.lemminx.extensions.contentmodel.settings.XMLValidationSettings
 
isSelfClosed() - Method in class org.eclipse.lemminx.dom.DOMElement
 
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
 
isTypeDefinitionDynamicRegistered() - Method in class org.eclipse.lemminx.settings.capabilities.ClientCapabilitiesWrapper
 
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.
isWhitespace() - Method in class org.eclipse.lemminx.dom.DOMCharacterData
 
isWhitespace(String) - Static method in class org.eclipse.lemminx.utils.StringUtils
 
isWindows - Static variable in class org.eclipse.lemminx.utils.OSUtils
 
isWithinInternalDTD(int) - Method in class org.eclipse.lemminx.dom.DOMDocument
Returns true if 'offset' is within an internal DOCTYPE dtd.
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
 
isXSInclude(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
 
ITypeDefinitionParticipant - Interface in org.eclipse.lemminx.services.extensions
Type Definition participant API.
ITypeDefinitionRequest - Interface in org.eclipse.lemminx.services.extensions
Type Definition request API.
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.
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

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
 
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.
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
 
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>) - 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>) - Constructor for class org.eclipse.lemminx.extensions.xsd.participants.diagnostics.LSPErrorReporterForXSD
 
LSPMessageFormatter - Class in org.eclipse.lemminx.services.extensions.diagnostics
SchemaMessageProvider implements an XMLMessageProvider that provides localizable error messages for the W3C XML Schema Language
LSPMessageFormatter() - Constructor for class org.eclipse.lemminx.services.extensions.diagnostics.LSPMessageFormatter
 
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
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
 
MarkupContentFactory.IMarkupKindSupport - Interface in org.eclipse.lemminx.utils
 
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
 
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.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, 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.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.
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.XMLCustomService
 
matchingTagPosition(TextDocumentPositionParams) - Method in class org.eclipse.lemminx.XMLLanguageServer
 
merge(XMLValidationSettings) - Method in class org.eclipse.lemminx.extensions.contentmodel.settings.XMLValidationSettings
 
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
 
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

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.IExternalSchemaLocationProvider
 
NO_NAMESPACE_SCHEMA_LOCATION_DOC - Static variable in class org.eclipse.lemminx.extensions.xsi.XSISchemaModel
 
NoNamespaceSchemaLocation - Class in org.eclipse.lemminx.dom
The declared "xsi:noNamespaceSchemaLocation"
NoNamespaceSchemaLocation(String, 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) - 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) - Method in class org.eclipse.lemminx.extensions.prolog.PrologCompletionParticipant
 
onAttributeName(boolean, ICompletionRequest, ICompletionResponse) - Method in class org.eclipse.lemminx.extensions.xsi.XSICompletionParticipant
 
onAttributeName(IHoverRequest) - Method in class org.eclipse.lemminx.extensions.xsi.XSIHoverParticipant
 
onAttributeName(boolean, ICompletionRequest, ICompletionResponse) - Method in class org.eclipse.lemminx.services.extensions.CompletionParticipantAdapter
 
onAttributeName(IHoverRequest) - Method in class org.eclipse.lemminx.services.extensions.HoverParticipantAdapter
 
onAttributeName(boolean, ICompletionRequest, ICompletionResponse) - 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) - 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) - Method in class org.eclipse.lemminx.extensions.general.completion.FilePathCompletionParticipant
 
onAttributeValue(String, ICompletionRequest, ICompletionResponse) - Method in class org.eclipse.lemminx.extensions.prolog.PrologCompletionParticipant
 
onAttributeValue(String, ICompletionRequest, ICompletionResponse) - Method in class org.eclipse.lemminx.extensions.xsd.participants.XSDCompletionParticipant
 
onAttributeValue(String, ICompletionRequest, ICompletionResponse) - Method in class org.eclipse.lemminx.extensions.xsi.XSICompletionParticipant
 
onAttributeValue(IHoverRequest) - Method in class org.eclipse.lemminx.extensions.xsi.XSIHoverParticipant
 
onAttributeValue(String, ICompletionRequest, ICompletionResponse) - Method in class org.eclipse.lemminx.services.extensions.CompletionParticipantAdapter
 
onAttributeValue(IHoverRequest) - Method in class org.eclipse.lemminx.services.extensions.HoverParticipantAdapter
 
onAttributeValue(String, ICompletionRequest, ICompletionResponse) - Method in interface org.eclipse.lemminx.services.extensions.ICompletionParticipant
 
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
 
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) - Method in class org.eclipse.lemminx.extensions.contentmodel.participants.ContentModelCompletionParticipant
 
onTagOpen(ICompletionRequest, ICompletionResponse) - Method in class org.eclipse.lemminx.services.extensions.CompletionParticipantAdapter
 
onTagOpen(ICompletionRequest, ICompletionResponse) - Method in interface org.eclipse.lemminx.services.extensions.ICompletionParticipant
 
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) - Method in class org.eclipse.lemminx.extensions.references.participants.XMLReferencesCompletionParticipant
 
onXMLContent(ICompletionRequest, ICompletionResponse) - Method in class org.eclipse.lemminx.services.extensions.CompletionParticipantAdapter
 
onXMLContent(ICompletionRequest, ICompletionResponse) - Method in interface org.eclipse.lemminx.services.extensions.ICompletionParticipant
 
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.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.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.general - package org.eclipse.lemminx.extensions.general
 
org.eclipse.lemminx.extensions.general.completion - package org.eclipse.lemminx.extensions.general.completion
 
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.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.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.diagnostics - package org.eclipse.lemminx.services.extensions.diagnostics
 
org.eclipse.lemminx.services.extensions.save - package org.eclipse.lemminx.services.extensions.save
 
org.eclipse.lemminx.settings - package org.eclipse.lemminx.settings
 
org.eclipse.lemminx.settings.capabilities - package org.eclipse.lemminx.settings.capabilities
 
org.eclipse.lemminx.uriresolver - package org.eclipse.lemminx.uriresolver
 
org.eclipse.lemminx.utils - package org.eclipse.lemminx.utils
 
org.eclipse.lemminx.xpath.matcher - package org.eclipse.lemminx.xpath.matcher
 
OSUtils - Class in org.eclipse.lemminx.utils
OSUtils
OSUtils() - Constructor for class org.eclipse.lemminx.utils.OSUtils
 

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
 
pathEndsWithFile(String) - Static method in class org.eclipse.lemminx.utils.FilesUtils
 
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
 
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, String) - Method in class org.eclipse.lemminx.services.extensions.diagnostics.LSPContentHandler
 
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
 
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
 

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
 
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
 
reformatSchemaArguments(XMLSchemaErrorCode, Object[]) - Static method in class org.eclipse.lemminx.services.extensions.diagnostics.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>) - Static method in enum org.eclipse.lemminx.extensions.contentmodel.participants.DTDErrorCode
 
registerCodeActionParticipants(Map<String, ICodeActionParticipant>) - Static method in enum org.eclipse.lemminx.extensions.contentmodel.participants.XMLSchemaErrorCode
 
registerCodeActionParticipants(Map<String, ICodeActionParticipant>) - 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
 
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
 
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.
registerTypeDefinitionParticipant(ITypeDefinitionParticipant) - Method in class org.eclipse.lemminx.services.extensions.XMLExtensionsRegistry
 
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
 
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(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.services.extensions.diagnostics.AbstractLSPErrorReporter
 
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
 
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
 
ResourceToDeploy(String, String) - Constructor for class org.eclipse.lemminx.uriresolver.CacheResourcesManager.ResourceToDeploy
 
ResourceToDeploy(URI, String) - Constructor for class org.eclipse.lemminx.uriresolver.CacheResourcesManager.ResourceToDeploy
 
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
 
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.services.extensions.diagnostics.LSPMessageFormatter
The domain of messages concerning the XML Schema: Structures specification.
SCHEMA_LOCATION - Static variable in interface org.eclipse.lemminx.uriresolver.IExternalSchemaLocationProvider
 
SCHEMA_LOCATION_DOC - Static variable in class org.eclipse.lemminx.extensions.xsi.XSISchemaModel
 
SchemaLocation - Class in org.eclipse.lemminx.dom
The declared "xsi:schemaLocation"
SchemaLocation(String, DOMAttr) - Constructor for class org.eclipse.lemminx.dom.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
 
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
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.
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
 
selectPreviousNodesEndTag(int, DOMDocument) - Static method in class org.eclipse.lemminx.utils.XMLPositionUtility
Finds the offset of the first tag it comes across behind the given offset.
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.
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
 
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
 
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
 
setAutoCloseTags(boolean) - Method in class org.eclipse.lemminx.settings.XMLCompletionSettings
Tag should be autoclosed with an end tag.
setCachePathSetting(String) - Static method in class org.eclipse.lemminx.utils.FilesUtils
 
setCancelChecker(CancelChecker) - Method in class org.eclipse.lemminx.dom.DOMDocument
 
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
 
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
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
Set the code lens settings.
setCodeLensKind(CodeLensKindCapabilities) - Method in class org.eclipse.lemminx.client.ExtendedCodeLensCapabilities
Specific capabilities for the `CodeLensKind` in the `textDocument/codeLens` request.
setCompletion(XMLCompletionSettings) - Method in class org.eclipse.lemminx.settings.XMLGeneralClientSettings
Set completion settings
setContent(int, int) - Method in class org.eclipse.lemminx.dom.DTDElementDecl
 
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
 
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.
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
setDocumentURI(String) - Method in class org.eclipse.lemminx.dom.DOMDocument
 
setEnabled(boolean) - Method in class org.eclipse.lemminx.extensions.contentmodel.settings.XMLValidationSettings
 
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
 
setEndInternalSubset(int) - Method in class org.eclipse.lemminx.dom.DOMDocumentType
 
setErrorReporter(XMLErrorReporter) - Method in class org.eclipse.lemminx.extensions.xsd.participants.diagnostics.LSPXMLGrammarPreparser
 
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.
setExtendedClientCapabilities(ExtendedClientCapabilities) - Method in class org.eclipse.lemminx.settings.capabilities.InitializationOptionsExtendedClientCapabilities
 
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
 
setFormat(XMLFormattingOptions) - Method in class org.eclipse.lemminx.settings.XMLGeneralClientSettings
 
setFormatComments(boolean) - Method in class org.eclipse.lemminx.settings.XMLFormattingOptions
 
setGeneralXMLSettings(XMLGeneralClientSettings) - Method in class org.eclipse.lemminx.settings.ClientSettingsManager
 
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
 
setLogs(LogsSettings) - Method in class org.eclipse.lemminx.settings.XMLGeneralClientSettings
 
setName(int, int) - Method in class org.eclipse.lemminx.dom.DTDDeclNode
 
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
 
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
 
setPrefix(String) - Method in class org.eclipse.lemminx.dom.DOMNode
 
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.xsd.participants.diagnostics.LSPXMLGrammarPreparser
 
setPublicId(int, int) - Method in class org.eclipse.lemminx.dom.DTDEntityDecl
 
setQuotations(String) - Method in class org.eclipse.lemminx.settings.XMLFormattingOptions
 
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(boolean) - Method in class org.eclipse.lemminx.extensions.contentmodel.settings.XMLValidationSettings
 
setServer(ServerSettings) - Method in class org.eclipse.lemminx.settings.XMLGeneralClientSettings
 
setSettings(Object) - Method in class org.eclipse.lemminx.settings.InitializationOptionsSettings
 
setSpaceBeforeEmptyCloseTag(boolean) - Method in class org.eclipse.lemminx.settings.XMLFormattingOptions
 
setSplitAttributes(boolean) - Method in class org.eclipse.lemminx.settings.XMLFormattingOptions
 
setStartInternalSubset(int) - Method in class org.eclipse.lemminx.dom.DOMDocumentType
 
setStrictErrorChecking(boolean) - Method in class org.eclipse.lemminx.dom.DOMDocument
 
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
 
setText(String) - Method in class org.eclipse.lemminx.commons.ModelTextDocument
 
setTextContent(String) - Method in class org.eclipse.lemminx.dom.DOMNode
 
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
 
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
 
SharedSettings - Class in org.eclipse.lemminx.settings
SharedSettings
SharedSettings() - Constructor for class org.eclipse.lemminx.settings.SharedSettings
 
SHIFT_JIS - Static variable in class org.eclipse.lemminx.extensions.prolog.PrologModel
 
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
 
SINGLE_QUOTES_VALUE - Static variable in class org.eclipse.lemminx.settings.XMLFormattingOptions
 
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.OSUtils
 
snippet - Variable in class org.eclipse.lemminx.customservice.AutoCloseTagResponse
 
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.general.FilePathPlugin
 
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.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() - 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() - Method in class org.eclipse.lemminx.services.extensions.diagnostics.LSPContentHandler
 
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
 
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.
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.general.FilePathPlugin
 
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.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
 
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
 
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_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_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
 
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
 
toLSPPosition(int, XMLLocator, TextDocument) - Static method in class org.eclipse.lemminx.utils.XMLPositionUtility
Returns the LSP position from the SAX location.
toLSPRange(XMLLocator, String, Object[], 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[], 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.
toLSPRange(XMLLocator, String, Object[], DOMDocument) - Method in class org.eclipse.lemminx.services.extensions.diagnostics.AbstractLSPErrorReporter
 
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.dom.DOMNode
 
toString() - Method in enum org.eclipse.lemminx.extensions.contentmodel.participants.XMLSchemaErrorCode
 
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.
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(TextDocumentPositionParams) - 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
 
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
 
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
 
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.
unregisterTypeDefinitionParticipant(ITypeDefinitionParticipant) - Method in class org.eclipse.lemminx.services.extensions.XMLExtensionsRegistry
 
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.
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
 
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
 
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

valueContainsOffset(int) - Method in class org.eclipse.lemminx.dom.DOMAttr
 
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.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.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.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.xpath.matcher.IXPathNodeMatcher.MatcherType
Returns the enum constant of this type with the specified name.
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.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.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.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.xpath.matcher.IXPathNodeMatcher.MatcherType
Returns an array containing the constants of this enum type, in the order they are declared.
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
 
VersionHelper - Class in org.eclipse.lemminx.utils
Helper object to retrieve the current version of the server.

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

XMLBuilder - Class in org.eclipse.lemminx.utils
XML content builder utilities.
XMLBuilder(XMLFormattingOptions, String, String) - 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
 
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
 
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) - Constructor for class org.eclipse.lemminx.settings.XMLCompletionSettings
 
XMLCompletionSettings() - Constructor for class org.eclipse.lemminx.settings.XMLCompletionSettings
 
XMLCustomService - Interface in org.eclipse.lemminx.customservice
XML custom services.
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
 
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(XMLFormattingOptions, String, String, boolean, int) - Constructor for class org.eclipse.lemminx.extensions.contentmodel.utils.XMLGenerator
XML generator constructor.
XMLGenerator(XMLFormattingOptions, 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
 
XMLLanguageServer - Class in org.eclipse.lemminx
XML language server.
XMLLanguageServer() - Constructor for class org.eclipse.lemminx.XMLLanguageServer
 
XMLLanguageService - Class in org.eclipse.lemminx.services
XML Language service.
XMLLanguageService() - Constructor for class org.eclipse.lemminx.services.XMLLanguageService
 
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.
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.
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
 
XMLSymbolSettings - Class in org.eclipse.lemminx.settings
XMLSymbolPreferences for Document Symbols
XMLSymbolSettings() - Constructor for class org.eclipse.lemminx.settings.XMLSymbolSettings
 
XMLSyntaxErrorCode - Enum in org.eclipse.lemminx.extensions.contentmodel.participants
XML error code.
XMLTextDocumentService - Class in org.eclipse.lemminx
XML text document service.
XMLTextDocumentService(XMLLanguageServer) - Constructor for class org.eclipse.lemminx.XMLTextDocumentService
 
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
 
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
 
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.
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
 
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
XSICompletionParticipant
XSICompletionParticipant() - Constructor for class org.eclipse.lemminx.extensions.xsi.XSICompletionParticipant
 
XSIHoverParticipant - Class in org.eclipse.lemminx.extensions.xsi
XSIHoverParticipant
XSIHoverParticipant() - Constructor for class org.eclipse.lemminx.extensions.xsi.XSIHoverParticipant
 
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 R S T U V W X Y _ 
Skip navigation links

Copyright © 2020. All rights reserved.