use of edu.stanford.bmir.protege.web.shared.crud.EntityCrudKitSettings in project webprotege by protegeproject.
the class EntityCrudKitSettingsConverter method fromDocument.
@Override
public EntityCrudKitSettings fromDocument(@Nonnull Document document) {
Document prefixSettings = (Document) document.get("prefixSettings");
Document suffixSettings = (Document) document.get("suffixSettings");
return new EntityCrudKitSettings(prefixSettingsConverter.fromDocument(prefixSettings), suffixSettingsConverter.fromDocument(suffixSettings));
}
use of edu.stanford.bmir.protege.web.shared.crud.EntityCrudKitSettings in project webprotege by protegeproject.
the class EntityCrudKitSettingsTestCase method objectsWithSamePrefixAndSuffixSettingsAreEqual.
@Test
public void objectsWithSamePrefixAndSuffixSettingsAreEqual() {
EntityCrudKitPrefixSettings prefixSettings = new EntityCrudKitPrefixSettings();
EntityCrudKitSuffixSettings suffixSettings = mock(EntityCrudKitSuffixSettings.class);
EntityCrudKitSettings<?> settingsA = new EntityCrudKitSettings<EntityCrudKitSuffixSettings>(prefixSettings, suffixSettings);
EntityCrudKitSettings<?> settingsB = new EntityCrudKitSettings<EntityCrudKitSuffixSettings>(prefixSettings, suffixSettings);
assertEquals(settingsA, settingsB);
}
use of edu.stanford.bmir.protege.web.shared.crud.EntityCrudKitSettings in project webprotege by protegeproject.
the class EntityCrudKitSettingsTestCase method objectsWithSamePrefixAndSuffixSettingsHaveEqualHashCodes.
@Test
public void objectsWithSamePrefixAndSuffixSettingsHaveEqualHashCodes() {
EntityCrudKitPrefixSettings prefixSettings = new EntityCrudKitPrefixSettings();
EntityCrudKitSuffixSettings suffixSettings = mock(EntityCrudKitSuffixSettings.class);
EntityCrudKitSettings<?> settingsA = new EntityCrudKitSettings<EntityCrudKitSuffixSettings>(prefixSettings, suffixSettings);
EntityCrudKitSettings<?> settingsB = new EntityCrudKitSettings<EntityCrudKitSuffixSettings>(prefixSettings, suffixSettings);
assertEquals(settingsA.hashCode(), settingsB.hashCode());
}
Aggregations