public class OffsetsElementSignatureProvider extends AbstractElementSignatureProvider
'PSI element <-> signature'
mappings on the basis of the target PSI element's offsets.
Thread-safe.ELEMENT_TOKENS_SEPARATOR, ELEMENTS_SEPARATOR
EP_NAME
Constructor and Description |
---|
OffsetsElementSignatureProvider() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getSignature(PsiElement element) |
protected PsiElement |
restoreBySignatureTokens(PsiFile file,
PsiElement parent,
java.lang.String type,
java.util.StringTokenizer tokenizer,
java.lang.StringBuilder processingInfoStorage) |
escape, getChildIndex, restoreBySignature, restoreElementInternal, unescape
protected PsiElement restoreBySignatureTokens(PsiFile file, PsiElement parent, java.lang.String type, java.util.StringTokenizer tokenizer, java.lang.StringBuilder processingInfoStorage)
restoreBySignatureTokens
in class AbstractElementSignatureProvider
public java.lang.String getSignature(PsiElement element)