public boolean containsPage(int id, int versionNumber) { Page lastPage = this.lastPage instanceof Page ? (Page)this.lastPage : null; if (lastPage != null && lastPage.getNumericId() == id && lastPage.getCurrentVersionNumber() == versionNumber) { return true; } else if (getSession().getId() != null) { return getStore().containsPage(getSession().getId(), getName(), id, versionNumber); } else { return false; } }
public boolean containsPage(int id, int versionNumber) { Page lastPage = this.lastPage instanceof Page ? (Page)this.lastPage : null; if (lastPage != null && lastPage.getNumericId() == id && lastPage.getCurrentVersionNumber() == versionNumber) { return true; } else { return getStore().containsPage(getSession().getId(), getName(), id, versionNumber); } }