package org.maziarz.yiiclipse.hyperlinks; import org.eclipse.core.resources.IFile; import org.eclipse.core.runtime.IPath; import org.eclipse.dltk.core.ISourceModule; import org.eclipse.dltk.core.IType; import org.maziarz.yiiclipse.utils.IYiiPathsHelper; public class LocalPathHelperMock implements IYiiPathsHelper{ private IPath projectDir; private IPath frameworkDir; public LocalPathHelperMock(IPath projectDir, IPath frameworkDir) { this.projectDir = projectDir; this.frameworkDir = frameworkDir; } @Override public IPath getWebRoot(ISourceModule sourceModule) { return projectDir; } @Override public IPath getSystemPath(ISourceModule relativePath) { return frameworkDir; } @Override public String findWidgetByName(String widgetTypeName, ISourceModule sourceModule) { return null; } @Override public IFile getLocalPath(IPath app) { return null; } @Override public IType findWidgetType(String widgetTypeName, ISourceModule sourceModule) { return null; } }