package org.fandev.lang.fan.psi.stubs.elements; import org.fandev.lang.fan.psi.api.statements.typeDefs.FanClassDefinition; import org.fandev.lang.fan.psi.api.statements.typeDefs.FanEnumDefinition; import org.fandev.lang.fan.psi.stubs.FanTypeDefinitionStub; import org.fandev.lang.fan.psi.impl.statements.typedefs.FanClassDefinitionImpl; import org.fandev.lang.fan.psi.impl.statements.typedefs.FanEnumDefinitionImpl; /** * Date: Mar 28, 2009 * Time: 3:35:56 PM * @author Dror Bereznitsky */ public class FanEnumDefinitionElementType extends FanTypeDefinitionElementType<FanEnumDefinition> { public FanEnumDefinitionElementType() { super("enum definition"); } public FanEnumDefinition createPsi(final FanTypeDefinitionStub stub) { return new FanEnumDefinitionImpl(stub); } }