Class FQNPrefixMatcher
- java.lang.Object
-
- org.eclipse.xtext.ide.editor.contentassist.FQNPrefixMatcher
-
- All Implemented Interfaces:
IPrefixMatcher
public class FQNPrefixMatcher extends java.lang.Object implements IPrefixMatcher
Prefix matcher for fully qualified names.- Since:
- 2.10
- Noreference:
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.eclipse.xtext.ide.editor.contentassist.IPrefixMatcher
IPrefixMatcher.IgnoreCase
-
-
Constructor Summary
Constructors Constructor Description FQNPrefixMatcher()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IPrefixMatcher.IgnoreCasegetDelegate()java.lang.StringgetDelimiter()protected java.lang.StringgetLastSegment(java.lang.String fqn, java.lang.String delimiter)booleanisCandidateMatchingPrefix(java.lang.String name, java.lang.String prefix)voidsetDelegate(IPrefixMatcher.IgnoreCase delegate)
-
-
-
Method Detail
-
isCandidateMatchingPrefix
public boolean isCandidateMatchingPrefix(java.lang.String name, java.lang.String prefix)- Specified by:
isCandidateMatchingPrefixin interfaceIPrefixMatcher
-
getLastSegment
protected java.lang.String getLastSegment(java.lang.String fqn, java.lang.String delimiter)
-
getDelimiter
public java.lang.String getDelimiter()
-
getDelegate
public IPrefixMatcher.IgnoreCase getDelegate()
-
setDelegate
public void setDelegate(IPrefixMatcher.IgnoreCase delegate)
-
-