Class BaseEntityViewController
java.lang.Object
de.unibamberg.minf.core.web.controller.BaseNavigatingController
de.unibamberg.minf.core.web.controller.BaseTranslationController
de.uniba.minf.registry.view.controller.BaseViewController
de.uniba.minf.registry.view.controller.base.BaseEntityViewController
- All Implemented Interfaces:
org.springframework.beans.factory.Aware,org.springframework.beans.factory.InitializingBean,org.springframework.context.ApplicationContextAware
- Direct Known Subclasses:
EntityViewController,SourceViewController
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected EntityCompositingServiceprotected EntityServiceprotected PropertyViewItemCombinerprotected WebConfigFields inherited from class de.uniba.minf.registry.view.controller.BaseViewController
authInfoHelper, baseUrl, entityDefinitionRepository, entityDefinitionService, entityRepository, vocabularyDefinitionRepositoryFields inherited from class de.unibamberg.minf.core.web.controller.BaseTranslationController
messageSource, objectMapperFields inherited from class de.unibamberg.minf.core.web.controller.BaseNavigatingController
appContext, logger -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected StringeditEntity(de.uniba.minf.registry.model.entity.Entity entity, de.uniba.minf.registry.model.definition.EntityDefinition entityDefinition, org.springframework.ui.Model model, Locale locale) protected VocabularyPropertyViewItemgetLayerHierarchyItem(String definitionName, Optional<de.uniba.minf.registry.model.entity.Entity> e) Methods inherited from class de.uniba.minf.registry.view.controller.BaseViewController
getDraftCount, getNotes, getPrimaryEntityDefinitions, getPrimaryEntityDefinitionsOrAll, getSecondaryEntityDefinitions, getSecondaryEntityDefinitionsOrEmpty, getSystemEntityDefinitions, getSystemVocabularyDefinitions, getVocabularyDefinitions, handleRuntimeExceptionMethods inherited from class de.unibamberg.minf.core.web.controller.BaseTranslationController
getActionResult, getJsonErrorList, getTranslationsMethods inherited from class de.unibamberg.minf.core.web.controller.BaseNavigatingController
afterPropertiesSet, getBuildProperties, getLoginUrl, getLogoutUrl, getNavigation, getNuance, getRefreshViews, overrideNavItem, setApplicationContext
-
Field Details
-
entityService
-
compositingService
-
propertyViewItemCombiner
-
webConfig
-
-
Constructor Details
-
BaseEntityViewController
-
-
Method Details
-
editEntity
-
getLayerHierarchyItem
protected VocabularyPropertyViewItem getLayerHierarchyItem(String definitionName, Optional<de.uniba.minf.registry.model.entity.Entity> e)
-