blob: 427bedc36b817c103b901d8c3b1f93bfb314644c [file] [log] [blame]
package org.eclipse.wst.common.componentcore.resolvers;
import org.eclipse.wst.common.componentcore.internal.ReferencedComponent;
import org.eclipse.wst.common.componentcore.resources.IVirtualComponent;
import org.eclipse.wst.common.componentcore.resources.IVirtualReference;
public interface IReferenceResolver {
public boolean canResolve(IVirtualComponent context, ReferencedComponent referencedComponent);
public IVirtualReference resolve(IVirtualComponent context, ReferencedComponent referencedComponent);
public boolean canResolve(IVirtualReference reference);
public ReferencedComponent resolve(IVirtualReference reference);
}