public class ProximityLocation extends java.lang.Object implements UserDataHolder
Constructor and Description |
---|
ProximityLocation(PsiElement position,
Module positionModule) |
ProximityLocation(PsiElement position,
Module positionModule,
ProcessingContext context) |
Modifier and Type | Method and Description |
---|---|
PsiElement |
getPosition() |
Module |
getPositionModule() |
Project |
getProject() |
<T> T |
getUserData(Key<T> key) |
<T> void |
putUserData(Key<T> key,
T value)
Add a new user data value to this object.
|
public ProximityLocation(PsiElement position, Module positionModule)
public ProximityLocation(PsiElement position, Module positionModule, ProcessingContext context)
public Module getPositionModule()
public PsiElement getPosition()
public Project getProject()
public <T> T getUserData(Key<T> key)
getUserData
in interface UserDataHolder
public <T> void putUserData(Key<T> key, T value)
UserDataHolder
putUserData
in interface UserDataHolder