@Override public boolean isValid() { for (ViewDragableInterface v : viewReprezentations) { if (!v.validNewPosition(dx, dy)) return false; } return true; }