VIVO-925 When creating class or properties, permit URIs that are already in use...

...as long as they aren't already declared as things, classes or properties
This commit is contained in:
Jim Blake 2015-02-25 15:42:07 -05:00
parent 837d2afdad
commit 5c1944f508
8 changed files with 129 additions and 90 deletions

View file

@ -71,10 +71,11 @@ public class WebappDaoFactoryStub implements WebappDaoFactory {
this.objectPropertyDao = objectPropertyDao;
}
public void setObjectPropertyStatementDao(ObjectPropertyStatementDao objectPropertyStatementDao) {
public void setObjectPropertyStatementDao(
ObjectPropertyStatementDao objectPropertyStatementDao) {
this.objectPropertyStatementDao = objectPropertyStatementDao;
}
public void setFauxPropertyDao(FauxPropertyDao fauxPropertyDao) {
this.fauxPropertyDao = fauxPropertyDao;
}
@ -86,7 +87,7 @@ public class WebappDaoFactoryStub implements WebappDaoFactory {
public void setUserAccountsDao(UserAccountsDao userAccountsDao) {
this.userAccountsDao = userAccountsDao;
}
public void setVClassDao(VClassDao vClassDao) {
this.vClassDao = vClassDao;
}
@ -161,11 +162,11 @@ public class WebappDaoFactoryStub implements WebappDaoFactory {
}
@Override
public String checkURI(String uriStr, boolean checkUniqueness) {
public String checkURIForEditableEntity(String uriStr) {
throw new RuntimeException(
"WebappDaoFactory.checkURI() not implemented.");
"WebappDaoFactory.checkURIForNewEditableEntity() not implemented.");
}
@Override
public boolean hasExistingURI(String uriStr) {
throw new RuntimeException(