Uses of Class
org.eclipse.lemminx.dom.DOMNode
Packages that use DOMNode
Package
Description
-
Uses of DOMNode in com.thaiopensource.relaxng.pattern
Methods in com.thaiopensource.relaxng.pattern with parameters of type DOMNodeModifier and TypeMethodDescriptionorg.eclipse.lsp4j.LocationLinkCMRelaxNGDocument.findTypeLocation(DOMNode originNode) -
Uses of DOMNode in org.eclipse.lemminx.customservice.synapse.expression.pojo
Methods in org.eclipse.lemminx.customservice.synapse.expression.pojo that return DOMNode -
Uses of DOMNode in org.eclipse.lemminx.customservice.synapse.syntaxTree.factory
Methods in org.eclipse.lemminx.customservice.synapse.syntaxTree.factory with parameters of type DOMNodeModifier and TypeMethodDescriptionAPIFactory.createAPIHandlers(DOMNode node) APIFactory.createAPIResource(DOMNode node, String apiName) -
Uses of DOMNode in org.eclipse.lemminx.customservice.synapse.syntaxTree.factory.endpoint
Methods in org.eclipse.lemminx.customservice.synapse.syntaxTree.factory.endpoint with parameters of type DOMNodeModifier and TypeMethodDescriptionstatic EndpointEnableAddressingEndpointUtils.createEnableAddressing(DOMNode node) static EndpointEnableRMEndpointUtils.createEnableRM(DOMNode node) static EndpointEnableSecEndpointUtils.createEnableSec(DOMNode node) static EndpointMarkForSuspensionEndpointUtils.createMarkForSuspension(DOMNode node) EndpointUtils.createOauthRequestParameters(DOMNode node) static EndpointRetryConfigEndpointUtils.createRetryConfig(DOMNode node) static EndpointSuspendOnFailureEndpointUtils.createSuspendOnFailure(DOMNode node) static EndpointTimeoutEndpointUtils.createTimeout(DOMNode node) -
Uses of DOMNode in org.eclipse.lemminx.customservice.synapse.syntaxTree.factory.mediators
Methods in org.eclipse.lemminx.customservice.synapse.syntaxTree.factory.mediators with parameters of type DOMNode -
Uses of DOMNode in org.eclipse.lemminx.customservice.synapse.syntaxTree.factory.mediators.advanced
Methods in org.eclipse.lemminx.customservice.synapse.syntaxTree.factory.mediators.advanced with parameters of type DOMNodeModifier and TypeMethodDescriptionvoidCacheFactory.populateCacheProtocolAttributes(CacheProtocol cacheProtocol, DOMNode element) -
Uses of DOMNode in org.eclipse.lemminx.customservice.synapse.syntaxTree.utils
Methods in org.eclipse.lemminx.customservice.synapse.syntaxTree.utils with parameters of type DOMNodeModifier and TypeMethodDescriptionstatic Andstatic EqualSyntaxTreeUtils.createEqual(DOMNode conditionChild) static MediatorSyntaxTreeUtils.createMediator(DOMNode node) static MediatorPropertySyntaxTreeUtils.createMediatorProperty(DOMNode element) static Notstatic Orstatic ParameterSyntaxTreeUtils.createParameter(DOMNode child) static SequenceSyntaxTreeUtils.createSequence(DOMNode node) static TargetSyntaxTreeUtils.createTarget(DOMNode node) Method parameters in org.eclipse.lemminx.customservice.synapse.syntaxTree.utils with type arguments of type DOMNode -
Uses of DOMNode in org.eclipse.lemminx.customservice.synapse.utils
Methods in org.eclipse.lemminx.customservice.synapse.utils that return DOMNodeModifier and TypeMethodDescriptionstatic DOMNodeUtils.findDescriptionNode(DOMDocument projectDOM) static DOMNodeUtils.findNaturesNode(DOMNode descriptionNode) static DOMNodeUtils.getChildNodeByName(DOMNode node, String name) Methods in org.eclipse.lemminx.customservice.synapse.utils with parameters of type DOMNodeModifier and TypeMethodDescriptionstatic DOMNodeUtils.findNaturesNode(DOMNode descriptionNode) static DOMNodeUtils.getChildNodeByName(DOMNode node, String name) static StringUtils.getInlineString(DOMNode node) Get the inline string of the given nodestatic StringUtils.getInlineString(DOMNode node, boolean requiresXmlUnescaping) Get the inline string of the given nodestatic DOMElementUtils.getRootElementFromConfigXml(DOMNode document) -
Uses of DOMNode in org.eclipse.lemminx.dom
Subclasses of DOMNode in org.eclipse.lemminx.domModifier and TypeClassDescriptionclassAn attribute node.classA CData section node.classA CharacterData node.classA Comment node.classXML document.classA doctype node.classAn Element node.classA processing instruction node.classA Text node.classDTD Attribute List declaration <!ATTLISTclassDTDNodeclassDTD Element Declaration <!ELEMENTclassDOM Entity declaration <!ENTITYclassDTDNotationDeclMethods in org.eclipse.lemminx.dom that return DOMNodeModifier and TypeMethodDescriptionDOMNode.findNodeAt(int offset) DOMNode.findNodeBefore(int offset) Returns the node beforestatic DOMNodeDOMNode.findNodeOrAttrAt(DOMDocument document, int offset) DOMNode.getChild(int index) Returns node child at the given index.DOMNode.getFirstChild()DOMNode.getLastChild()DOMAttr.getNextSibling()DOMNode.getNextSibling()DOMNode.getParentNode()DOMNode.getPreviousNonTextSibling()DOMNode.getPreviousSibling()DOMDocument.getProlog()If document has<?xml ... ?>, return this prolog, null otherwiseDOMDocument.importNode(Node importedNode, boolean deep) DOMDocument.renameNode(Node n, String namespaceURI, String qualifiedName) Methods in org.eclipse.lemminx.dom that return types with arguments of type DOMNodeModifier and TypeMethodDescriptionDOMDocument.findDTDAttrList(String elementName) Returns the DTD Attribute list for the given element name and empty otherwise.DOMNode.getChildren()Returns the node children.DOMNode.getChildrenWithAttributeValue(String name, String value) Returns a list of children, each having an attribute called name, with a value of valueDOMDocument.getRoots()Methods in org.eclipse.lemminx.dom with parameters of type DOMNodeModifier and TypeMethodDescriptionvoidAdd node child and set child.parent tothisstatic DOMAttrDOMNode.findAttrAt(DOMNode node, int offset) static DOMTextDOMNode.findTextAt(DOMNode node, int offset) static booleanXMLModel.isXMLModel(DOMNode node) Returns true if the given node is a xml-model processing instruction and false otherwise.Constructors in org.eclipse.lemminx.dom with parameters of type DOMNode -
Uses of DOMNode in org.eclipse.lemminx.extensions.contentmodel.model
Methods in org.eclipse.lemminx.extensions.contentmodel.model with parameters of type DOMNodeModifier and TypeMethodDescriptionorg.eclipse.lsp4j.LocationLinkCMDocument.findTypeLocation(DOMNode node) Returns the location of the type definition of the given node. -
Uses of DOMNode in org.eclipse.lemminx.extensions.contentmodel.utils
Constructors in org.eclipse.lemminx.extensions.contentmodel.utils with parameters of type DOMNodeModifierConstructorDescriptionXMLGenerator(SharedSettings sharedSettings, boolean autoCloseTags, String whitespacesIndent, String lineDelimiter, boolean canSupportSnippets, int maxLevel, DOMNode node) -
Uses of DOMNode in org.eclipse.lemminx.extensions.dtd.contentmodel
Methods in org.eclipse.lemminx.extensions.dtd.contentmodel with parameters of type DOMNodeModifier and TypeMethodDescriptionorg.eclipse.lsp4j.LocationLinkCMDTDDocument.findTypeLocation(DOMNode node) -
Uses of DOMNode in org.eclipse.lemminx.extensions.dtd.participants
Methods in org.eclipse.lemminx.extensions.dtd.participants with parameters of type DOMNodeModifier and TypeMethodDescriptionvoidDTDHighlightingParticipant.findDocumentHighlights(DOMNode node, org.eclipse.lsp4j.Position position, int offset, List<org.eclipse.lsp4j.DocumentHighlight> highlights, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker) protected voidDTDReferenceParticipant.findReferences(DOMNode node, org.eclipse.lsp4j.Position position, int offset, org.eclipse.lsp4j.ReferenceContext context, List<org.eclipse.lsp4j.Location> locations, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker) -
Uses of DOMNode in org.eclipse.lemminx.extensions.references.participants
Methods in org.eclipse.lemminx.extensions.references.participants with parameters of type DOMNodeModifier and TypeMethodDescriptionvoidXMLReferencesHighlightingParticipant.findDocumentHighlights(DOMNode node, org.eclipse.lsp4j.Position position, int offset, List<org.eclipse.lsp4j.DocumentHighlight> highlights, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker) protected voidXMLReferencesReferenceParticipant.findReferences(DOMNode node, org.eclipse.lsp4j.Position position, int offset, org.eclipse.lsp4j.ReferenceContext context, List<org.eclipse.lsp4j.Location> locations, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker) -
Uses of DOMNode in org.eclipse.lemminx.extensions.references.search
Methods in org.eclipse.lemminx.extensions.references.search that return DOMNodeMethods in org.eclipse.lemminx.extensions.references.search with parameters of type DOMNodeModifier and TypeMethodDescriptionstatic SearchQuerySearchQueryFactory.createFromQuery(DOMNode node, int offset, XMLReferencesSettings settings) static SearchQuerySearchQueryFactory.createQuery(DOMNode node, int offset, XMLReferencesSettings settings) static SearchQuerySearchQueryFactory.createQuery(DOMNode node, int offset, XMLReferencesSettings settings, SearchQuery.QueryDirection direction) static SearchQuerySearchQueryFactory.createQuery(DOMNode node, XMLReferencesSettings settings, SearchQuery.QueryDirection direction) static SearchQuerySearchQueryFactory.createToQuery(DOMNode node, int offset, XMLReferencesSettings settings) static SearchQuerySearchQueryFactory.createToQueryByRetrievingToBefore(DOMNode node, int offset, XMLReferencesSettings settings, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker) static List<SearchNode>SearchNodeFactory.findSearchNodes(DOMNode node, String prefix, boolean multiple, SearchNode.Direction direction) Returns all search node of the given DOMnode.static SearchNode.DirectionSearchQueryFactory.getDirection(DOMNode node, XMLReferenceExpression expression, SearchQuery.QueryDirection queryDirection) Returns the direction of the given node according the given expression and query direction.static SearchNode.DirectionSearchQueryFactory.getInversedDirection(DOMNode node, XMLReferenceExpression expression, SearchQuery.QueryDirection direction) Returns the inversed direction of the given node according the given expression and query direction.static SearchNodeSearchNodeFactory.getSearchNodeAt(DOMNode node, int offset, String prefix, boolean multiple, SearchNode.Direction direction) Returns the search node in the given DOMnodeat the givenoffsetand null otherwise.Constructors in org.eclipse.lemminx.extensions.references.search with parameters of type DOMNodeModifierConstructorDescriptionSearchNode(int start, int end, DOMNode node, String prefix, SearchNode.Direction direction) SearchQuery(DOMNode node, int offset, List<XMLReferenceExpression> expressions, SearchQuery.QueryDirection direction) -
Uses of DOMNode in org.eclipse.lemminx.extensions.relaxng.grammar.rng
Methods in org.eclipse.lemminx.extensions.relaxng.grammar.rng with parameters of type DOMNodeModifier and TypeMethodDescriptionvoidRNGHighlightingParticipant.findDocumentHighlights(DOMNode node, org.eclipse.lsp4j.Position position, int offset, List<org.eclipse.lsp4j.DocumentHighlight> highlights, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker) voidRNGDocumentLinkParticipant.findDocumentLinks(DOMNode parent, DOMDocument document, List<org.eclipse.lsp4j.DocumentLink> links) protected voidRNGReferenceParticipant.findReferences(DOMNode node, org.eclipse.lsp4j.Position position, int offset, org.eclipse.lsp4j.ReferenceContext context, List<org.eclipse.lsp4j.Location> locations, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker) -
Uses of DOMNode in org.eclipse.lemminx.extensions.relaxng.utils
Methods in org.eclipse.lemminx.extensions.relaxng.utils with parameters of type DOMNodeModifier and TypeMethodDescriptionstatic voidRelaxNGUtils.searchRNGOriginAttributes(DOMNode targetNode, BiConsumer<DOMAttr, DOMAttr> collector, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker) Search origin attributes from the given target node.. -
Uses of DOMNode in org.eclipse.lemminx.extensions.xinclude
Methods in org.eclipse.lemminx.extensions.xinclude with parameters of type DOMNodeModifier and TypeMethodDescriptionvoidXIncludeDocumentLinkParticipant.findDocumentLinks(DOMNode parent, DOMDocument document, List<org.eclipse.lsp4j.DocumentLink> links) -
Uses of DOMNode in org.eclipse.lemminx.extensions.xsd.contentmodel
Methods in org.eclipse.lemminx.extensions.xsd.contentmodel with parameters of type DOMNodeModifier and TypeMethodDescriptionorg.eclipse.lsp4j.LocationLinkCMXSDDocument.findTypeLocation(DOMNode originNode) -
Uses of DOMNode in org.eclipse.lemminx.extensions.xsd.participants
Methods in org.eclipse.lemminx.extensions.xsd.participants with parameters of type DOMNodeModifier and TypeMethodDescriptionvoidXSDHighlightingParticipant.findDocumentHighlights(DOMNode node, org.eclipse.lsp4j.Position position, int offset, List<org.eclipse.lsp4j.DocumentHighlight> highlights, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker) protected voidXSDReferenceParticipant.findReferences(DOMNode node, org.eclipse.lsp4j.Position position, int offset, org.eclipse.lsp4j.ReferenceContext context, List<org.eclipse.lsp4j.Location> locations, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker) -
Uses of DOMNode in org.eclipse.lemminx.extensions.xsd.utils
Methods in org.eclipse.lemminx.extensions.xsd.utils with parameters of type DOMNodeModifier and TypeMethodDescriptionstatic voidXSDUtils.searchXSOriginAttributes(DOMNode targetNode, BiConsumer<DOMAttr, DOMAttr> collector, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker) Search origin attributes from the given target node.. -
Uses of DOMNode in org.eclipse.lemminx.services.extensions
Methods in org.eclipse.lemminx.services.extensions that return DOMNodeModifier and TypeMethodDescriptionIPositionRequest.getNode()Returns the node where completion was triggered.Methods in org.eclipse.lemminx.services.extensions with parameters of type DOMNodeModifier and TypeMethodDescriptionvoidIHighlightingParticipant.findDocumentHighlights(DOMNode node, org.eclipse.lsp4j.Position position, int offset, List<org.eclipse.lsp4j.DocumentHighlight> highlights, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker) protected abstract voidAbstractReferenceParticipant.findReferences(DOMNode node, org.eclipse.lsp4j.Position position, int offset, org.eclipse.lsp4j.ReferenceContext context, List<org.eclipse.lsp4j.Location> locations, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker) Find the references -
Uses of DOMNode in org.eclipse.lemminx.services.extensions.completion
Methods in org.eclipse.lemminx.services.extensions.completion with parameters of type DOMNodeModifier and TypeMethodDescriptionprotected voidAbstractAttributeCompletionResolver.resolveCompletionItem(DOMNode node, org.eclipse.lsp4j.CompletionItem toResolve, ICompletionItemResolverRequest request, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker) protected abstract voidAbstractCompletionResolver.resolveCompletionItem(DOMNode node, org.eclipse.lsp4j.CompletionItem toResolve, ICompletionItemResolverRequest request, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker) Resolve the given completion itemtoResolveby using the given DOM node.protected voidElementEndTagCompletionResolver.resolveCompletionItem(DOMNode node, org.eclipse.lsp4j.CompletionItem toResolve, ICompletionItemResolverRequest request, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker) static voidAbstractElementCompletionItem.updateEndTagName(DOMNode node, int offset, ISharedSettingsRequest request, String tagName, org.eclipse.lsp4j.CompletionItem completionItem) -
Uses of DOMNode in org.eclipse.lemminx.services.format
Methods in org.eclipse.lemminx.services.format with parameters of type DOMNodeModifier and TypeMethodDescriptionvoidXMLFormatterDocument.format(DOMNode child, XMLFormattingConstraints parentConstraints, int start, int end, List<org.eclipse.lsp4j.TextEdit> edits) voidXMLFormatterDocument.formatChildren(DOMNode currentDOMNode, XMLFormattingConstraints parentConstraints, int start, int end, List<org.eclipse.lsp4j.TextEdit> edits) -
Uses of DOMNode in org.eclipse.lemminx.settings
Methods in org.eclipse.lemminx.settings with parameters of type DOMNodeModifier and TypeMethodDescriptionbooleanXMLSymbolFilter.isNodeSymbol(DOMNode node) Returns true if the given node is a symbol and false otherwise. -
Uses of DOMNode in org.eclipse.lemminx.utils
Methods in org.eclipse.lemminx.utils with parameters of type DOMNodeModifier and TypeMethodDescriptionstatic booleanDOMUtils.isDOMElement(DOMNode node, String tagName) static org.eclipse.lsp4j.RangeXMLPositionUtility.selectStartTagLocalName(DOMNode element) Returns the range of a tag's local name.static org.eclipse.lsp4j.RangeXMLPositionUtility.selectStartTagName(DOMNode element) Returns the range of the start tag name (excludes the '<') of the givenelementand null otherwise.