package de.vksi.c4j.acceptancetest.floatingwindow;
import static de.vksi.c4j.Condition.ignored;
import static de.vksi.c4j.Condition.preCondition;
public final class SouthWestFloatingWindowSpecContract implements SouthWestFloatingWindowSpec {
@Override
public Vector getUpperLeftCorner() {
// No contracts identified yet
return ignored();
}
@Override
public int getWidth() {
// No contracts identified yet
return (Integer) ignored();
}
@Override
public int getHeight() {
// No contracts identified yet
return (Integer) ignored();
}
@Override
public void move(Vector vector) {
if (preCondition()) {
assert vector.getX() < 0 : "vector.x < 0";
assert vector.getY() < 0 : "vector.y < 0";
}
}
}