package org.fandev.lang.fan.psi.stubs.impl; import org.fandev.lang.fan.psi.api.statements.typeDefs.FanTypeDefinition; import org.fandev.lang.fan.psi.stubs.FanTypeDefinitionStub; import com.intellij.psi.stubs.StubBase; import com.intellij.psi.stubs.StubElement; import com.intellij.psi.stubs.IStubElementType; import com.intellij.util.io.StringRef; /** * * @author Dror Bereznitsky * @date Jan 10, 2009 12:34:25 AM */ public class FanTypeDefinitionStubImpl extends StubBase<FanTypeDefinition> implements FanTypeDefinitionStub { private final StringRef myPodName; private final StringRef myName; public FanTypeDefinitionStubImpl(final StubElement parent, final IStubElementType elementType, final StringRef name, final StringRef podName) { super(parent, elementType); myName = name; myPodName = podName; } public String getName() { return StringRef.toString(myName); } public String getPodName() { return StringRef.toString(myPodName); } }