@Component public class WebCmsMenuItemImporter extends AbstractWebCmsPropertyDataImporter<WebCmsMenu,WebCmsMenuItem>
WebCmsMenuItems from import data.WebCmsPropertyDataImporter.Phase| Constructor and Description |
|---|
WebCmsMenuItemImporter() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
applyDataValues(Map<String,Object> values,
WebCmsMenuItem dto)
Apply the data values to the dto object.
|
protected WebCmsMenuItem |
createDto(WebCmsDataEntry menuDataSet,
WebCmsMenuItem existing,
WebCmsDataAction action,
WebCmsMenu parent) |
protected void |
delete(WebCmsMenuItem dto,
WebCmsMenu parent) |
protected WebCmsMenuItem |
getExisting(WebCmsDataEntry dataKey,
WebCmsMenu parent) |
protected void |
save(WebCmsMenuItem dto,
WebCmsMenu parent) |
boolean |
supports(WebCmsPropertyDataImporter.Phase phase,
WebCmsDataEntry dataEntry,
Object asset,
WebCmsDataAction action) |
importDatapublic boolean supports(WebCmsPropertyDataImporter.Phase phase, WebCmsDataEntry dataEntry, Object asset, WebCmsDataAction action)
phase - in which this importer should executedataEntry - property data to setasset - asset being importedaction - that will be performed with the asset @return true if this importer should be executedprotected WebCmsMenuItem createDto(WebCmsDataEntry menuDataSet, WebCmsMenuItem existing, WebCmsDataAction action, WebCmsMenu parent)
createDto in class AbstractWebCmsPropertyDataImporter<WebCmsMenu,WebCmsMenuItem>protected boolean applyDataValues(Map<String,Object> values, WebCmsMenuItem dto)
AbstractWebCmsPropertyDataImporterfalse no values have been applied to the DTO and actual updating
might get skipped.applyDataValues in class AbstractWebCmsPropertyDataImporter<WebCmsMenu,WebCmsMenuItem>values - to apply (key/value pairs)dto - to set the values onprotected void save(WebCmsMenuItem dto, WebCmsMenu parent)
save in class AbstractWebCmsPropertyDataImporter<WebCmsMenu,WebCmsMenuItem>protected void delete(WebCmsMenuItem dto, WebCmsMenu parent)
delete in class AbstractWebCmsPropertyDataImporter<WebCmsMenu,WebCmsMenuItem>protected WebCmsMenuItem getExisting(WebCmsDataEntry dataKey, WebCmsMenu parent)
getExisting in class AbstractWebCmsPropertyDataImporter<WebCmsMenu,WebCmsMenuItem>Copyright © 2020. All rights reserved.