org.eclipse.xtext.ui.editor.contentassist
Class ContentAssistContext.Builder
java.lang.Object
org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext.Builder
- All Implemented Interfaces:
- IFollowElementAcceptor
- Enclosing class:
- ContentAssistContext
public static class ContentAssistContext.Builder
- extends java.lang.Object
- implements IFollowElementAcceptor
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ContentAssistContext.Builder
public ContentAssistContext.Builder()
assertCanModify
protected void assertCanModify()
get
protected ContentAssistContext get()
toContext
public ContentAssistContext toContext()
setPrefix
public ContentAssistContext.Builder setPrefix(java.lang.String prefix)
setRootModel
public ContentAssistContext.Builder setRootModel(org.eclipse.emf.ecore.EObject rootModel)
setRootNode
public ContentAssistContext.Builder setRootNode(ICompositeNode rootNode)
setCurrentNode
public ContentAssistContext.Builder setCurrentNode(INode currentNode)
setOffset
public ContentAssistContext.Builder setOffset(int offset)
setViewer
public ContentAssistContext.Builder setViewer(org.eclipse.jface.text.ITextViewer viewer)
accept
public void accept(AbstractElement element)
- Specified by:
accept
in interface IFollowElementAcceptor
setLastCompleteNode
public ContentAssistContext.Builder setLastCompleteNode(INode lastCompleteNode)
setCurrentModel
public ContentAssistContext.Builder setCurrentModel(org.eclipse.emf.ecore.EObject currentModel)
setPreviousModel
public ContentAssistContext.Builder setPreviousModel(org.eclipse.emf.ecore.EObject previousModel)
setReplaceRegion
public ContentAssistContext.Builder setReplaceRegion(org.eclipse.jface.text.Region replaceRegion)
setSelectedText
public ContentAssistContext.Builder setSelectedText(java.lang.String selectedText)
setMatcher
public ContentAssistContext.Builder setMatcher(PrefixMatcher matcher)
setResource
public ContentAssistContext.Builder setResource(XtextResource resource)
copyFrom
protected void copyFrom(ContentAssistContext original)