public class PomContentAssistProcessor
extends org.eclipse.wst.xml.ui.internal.contentassist.XMLContentAssistProcessor
Constructor and Description |
---|
PomContentAssistProcessor(org.eclipse.jface.text.source.ISourceViewer sourceViewer) |
Modifier and Type | Method and Description |
---|---|
protected void |
addTagInsertionProposals(org.eclipse.wst.xml.ui.internal.contentassist.ContentAssistRequest contentAssistRequest,
int childPosition) |
protected void |
addTagNameProposals(org.eclipse.wst.xml.ui.internal.contentassist.ContentAssistRequest contentAssistRequest,
int childPosition) |
protected org.eclipse.jface.text.templates.TemplateContext |
createContext(org.eclipse.jface.text.ITextViewer viewer,
org.eclipse.jface.text.IRegion region,
String contextTypeId) |
static String |
extractPrefix(org.eclipse.jface.text.ITextViewer viewer,
int offset) |
static String |
findRelativePath(org.eclipse.jface.text.source.ISourceViewer viewer,
String groupId,
String artifactId,
String version) |
protected org.eclipse.jface.text.templates.TemplateContextType |
getContextType(org.eclipse.jface.text.ITextViewer viewer,
org.eclipse.jface.text.IRegion region,
String contextTypeId) |
protected int |
getRelevance(org.eclipse.jface.text.templates.Template template,
String prefix) |
addAttributeNameProposals, addAttributeValueProposals, addEmptyDocumentProposals, computeCompletionProposals, computeCompletionProposals, getPreferenceStore, init, propertyChange, reinit, release
addCommentProposal, addContent, addDocTypeProposal, addEndTagNameProposals, addEndTagProposals, addEntityProposals, addEntityProposals, addPCDATAProposal, addStartDocumentProposals, addTagCloseProposals, addXMLProposal, attributeInList, beginsWith, computeAttributeProposals, computeAttributeValueProposals, computeContentProposals, computeContextInformation, computeEndTagOpenProposals, computeEntityReferenceProposals, computeEqualsProposals, computeStartDocumentProposals, computeTagCloseProposals, computeTagNameProposals, computeTagOpenProposals, getAdditionalInfo, getAvailableChildElementDeclarations, getAvailableChildrenAtIndex, getAvailableRootChildren, getCMElementDeclaration, getCompletionProposalAutoActivationCharacters, getCompletionRegion, getCompletionRegion, getContentGenerator, getContextInformationAutoActivationCharacters, getContextInformationValidator, getElementPosition, getErrorMessage, getInfoProvider, getMatchString, getNameRegion, getPossibleDataTypeValues, getRequiredName, getRequiredText, getRequiredText, getStructuredDocumentRegion, getValidChildElementDeclarations, getXML, isCloseRegion, isCursorAfterDoctype, isCursorAfterXMLPI, isNameRegion, isQuote, mapToProperties, newContentAssistRequest, setErrorMessage, setErrorMessage, setErrorMessage, stringsEqual
public PomContentAssistProcessor(org.eclipse.jface.text.source.ISourceViewer sourceViewer)
protected void addTagNameProposals(org.eclipse.wst.xml.ui.internal.contentassist.ContentAssistRequest contentAssistRequest, int childPosition)
addTagNameProposals
in class org.eclipse.wst.xml.ui.internal.contentassist.AbstractContentAssistProcessor
protected void addTagInsertionProposals(org.eclipse.wst.xml.ui.internal.contentassist.ContentAssistRequest contentAssistRequest, int childPosition)
addTagInsertionProposals
in class org.eclipse.wst.xml.ui.internal.contentassist.XMLContentAssistProcessor
public static String findRelativePath(org.eclipse.jface.text.source.ISourceViewer viewer, String groupId, String artifactId, String version)
protected org.eclipse.jface.text.templates.TemplateContext createContext(org.eclipse.jface.text.ITextViewer viewer, org.eclipse.jface.text.IRegion region, String contextTypeId)
protected int getRelevance(org.eclipse.jface.text.templates.Template template, String prefix)
protected org.eclipse.jface.text.templates.TemplateContextType getContextType(org.eclipse.jface.text.ITextViewer viewer, org.eclipse.jface.text.IRegion region, String contextTypeId)
public static final String extractPrefix(org.eclipse.jface.text.ITextViewer viewer, int offset)
Copyright © 2005–2015 Sonatype, Inc.. All rights reserved.