de.frag.umlplugin
Class ClassCloudPsiClassProvider

java.lang.Object
  extended by de.frag.umlplugin.ClassCloudPsiClassProvider
All Implemented Interfaces:
PsiClassProvider

public class ClassCloudPsiClassProvider
extends java.lang.Object
implements PsiClassProvider

Gets class that is currently selected in class cloud.


Constructor Summary
ClassCloudPsiClassProvider()
           
 
Method Summary
 java.util.List<com.intellij.psi.PsiClass> getPsiClass(com.intellij.openapi.actionSystem.DataContext dataContext)
          Gets class that is currently selected in class cloud.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClassCloudPsiClassProvider

public ClassCloudPsiClassProvider()
Method Detail

getPsiClass

@NotNull
public java.util.List<com.intellij.psi.PsiClass> getPsiClass(@NotNull
                                                                     com.intellij.openapi.actionSystem.DataContext dataContext)
Gets class that is currently selected in class cloud.

Specified by:
getPsiClass in interface PsiClassProvider
Parameters:
dataContext - data context
Returns:
selected class or empty list, if no such class could be found