static MgmtSoftwareModuleMetadata toResponseSwMetadata(final SoftwareModuleMetadata metadata) { final MgmtSoftwareModuleMetadata metadataRest = new MgmtSoftwareModuleMetadata(); metadataRest.setKey(metadata.getKey()); metadataRest.setValue(metadata.getValue()); metadataRest.setTargetVisible(metadata.isTargetVisible()); return metadataRest; }
@Override default Long getEntityId() { return getSoftwareModule().getId(); }
@Override protected Item addItemToGrid(final SoftwareModuleMetadata metaData) { final Item item = super.addItemToGrid(metaData); item.getItemProperty(TARGET_VISIBLE).setValue(metaData.isTargetVisible()); return item; }
@Override protected Item addItemToGrid(final SoftwareModuleMetadata metaData) { final Item item = super.addItemToGrid(metaData); item.getItemProperty(TARGET_VISIBLE).setValue(metaData.isTargetVisible()); return item; }
@Override protected SoftwareModuleMetadata updateMetadata(final SoftwareModule entity, final String key, final String value) { final SoftwareModuleMetadata swMetadata = softwareModuleManagement .updateMetaData(entityFactory.softwareModuleMetadata().update(entity.getId(), key).value(value) .targetVisible(targetVisibleField.getValue())); setSelectedEntity(swMetadata.getSoftwareModule()); return swMetadata; }
@Override protected SoftwareModuleMetadata updateMetadata(final SoftwareModule entity, final String key, final String value) { final SoftwareModuleMetadata swMetadata = softwareModuleManagement .updateMetaData(entityFactory.softwareModuleMetadata().update(entity.getId(), key).value(value) .targetVisible(targetVisibleField.getValue())); setSelectedEntity(swMetadata.getSoftwareModule()); return swMetadata; }
@Override protected SoftwareModuleMetadata createMetadata(final SoftwareModule entity, final String key, final String value) { final SoftwareModuleMetadata swMetadata = softwareModuleManagement .createMetaData(entityFactory.softwareModuleMetadata().create(entity.getId()).key(key).value(value) .targetVisible(targetVisibleField.getValue())); setSelectedEntity(swMetadata.getSoftwareModule()); return swMetadata; }
@Override protected SoftwareModuleMetadata createMetadata(final SoftwareModule entity, final String key, final String value) { final SoftwareModuleMetadata swMetadata = softwareModuleManagement .createMetaData(entityFactory.softwareModuleMetadata().create(entity.getId()).key(key).value(value) .targetVisible(targetVisibleField.getValue())); setSelectedEntity(swMetadata.getSoftwareModule()); return swMetadata; }