package org.fandev.lang.fan.structure.elements.itemsPresentations.impl; import org.fandev.lang.fan.structure.elements.itemsPresentations.FanItemPresentation; import org.fandev.lang.fan.psi.api.statements.typeDefs.members.FanField; import org.fandev.lang.fan.psi.api.statements.typeDefs.members.FanEnumValue; import org.fandev.icons.Icons; import com.intellij.psi.PsiElement; import javax.swing.*; /** * Date: Apr 1, 2009 * Time: 12:02:36 AM * * @author Dror Bereznitsky */ public class FanEnumValueDefinitionItemPresentation extends FanItemPresentation { public FanEnumValueDefinitionItemPresentation(PsiElement myElement) { super(myElement); } public String getPresentableText() { final FanEnumValue element = (FanEnumValue) myElement; return element.getName() + ":" + element.getContainingClass().getName(); } @Override public Icon getIcon(final boolean open) { return Icons.FIELD; } }