package sk.stuba.fiit.perconik.activity.listeners.resource; import org.eclipse.core.resources.IResource; import org.eclipse.core.resources.IResourceChangeEvent; import org.eclipse.core.resources.IResourceDelta; import org.eclipse.core.runtime.CoreException; import sk.stuba.fiit.perconik.eclipse.core.resources.ParametricResourceEventResolver; abstract class ResourceEventResolver extends ParametricResourceEventResolver<ResourceEventInput> { final long time; ResourceEventResolver(final long time, final ResourceEventInput input) { super(input); assert time >= 0L; this.time = time; } @Override protected boolean resolveEvent(final ResourceEventInput input, final IResourceChangeEvent event) throws CoreException { return true; } @Override protected boolean resolveDelta(final ResourceEventInput input, final IResourceDelta delta) throws CoreException { return false; } @Override protected boolean resolveResource(final ResourceEventInput input, final IResource resource) throws CoreException { return false; } }