package edu.kit.pse.ws2013.routekit.map;
import java.io.DataInput;
import java.io.DataOutput;
import java.io.IOException;
import edu.kit.pse.ws2013.routekit.profiles.Profile;
public class NoRestriction extends Restriction {
private static final NoRestriction instance = new NoRestriction();
private NoRestriction() {
}
public static Restriction getInstance() {
return instance;
}
@Override
public boolean allows(Profile profile) {
return true;
}
@Override
protected void saveInternal(DataOutput out) throws IOException {
// do nothing
}
protected static Restriction loadInternal(DataInput in) {
return getInstance();
}
}