public class ImpexOutputCreator extends Object implements OutputCreator
| Constructor and Description |
|---|
ImpexOutputCreator() |
| Modifier and Type | Method and Description |
|---|---|
protected String |
assembleLine(Collection<String> fields) |
protected String |
assembleLine(String[] fields) |
OutputResult |
createOutput(NavigationDataHolder data) |
protected void |
prepareContentSlot(OutputResult output,
NavigationDataHolder data)
This method prepares part of text with updating ContentSlot item
|
protected void |
prepareHeaders(OutputResult output,
NavigationDataHolder data)
This method prepares part of text with inserting macros
|
protected void |
prepareLinkComponents(OutputResult output,
NavigationDataHolder data)
This method prepares part of text with inserting CMSLinkComponent items
|
protected void |
prepareLinkComponentsUpdate(OutputResult output,
NavigationDataHolder data)
This method prepares part of text with updating CMSLinkComponent items and populating them with linkNames
|
protected void |
prepareNavigationBarComponents(OutputResult output,
NavigationDataHolder data)
This method prepares part of text with inserting NavigationBarComponent items
|
protected void |
prepareNavigationNodes(OutputResult output,
NavigationDataHolder data)
This method prepares part of text with inserting CMSNavigationNode items
|
protected void |
prepareNavigationNodesUpdate(OutputResult output,
NavigationDataHolder data)
This method prepares part of text with updating CMSNavigationNode items and populating them with titles
|
public OutputResult createOutput(NavigationDataHolder data)
createOutput in interface OutputCreatorprotected void prepareHeaders(OutputResult output, NavigationDataHolder data)
output - StringBuilder for appending part of impexdata - NavigationDataHolder with needed dataprotected String assembleLine(String[] fields)
fields - String array of fieldsprotected String assembleLine(Collection<String> fields)
fields - Collection of fieldsprotected void prepareLinkComponents(OutputResult output, NavigationDataHolder data)
output - StringBuilder for appending part of impexdata - NavigationDataHolder with needed dataprotected void prepareNavigationNodes(OutputResult output, NavigationDataHolder data)
output - StringBuilder for appending part of impexdata - NavigationDataHolder with needed dataprotected void prepareNavigationBarComponents(OutputResult output, NavigationDataHolder data)
output - StringBuilder for appending part of impexdata - NavigationDataHolder with needed dataprotected void prepareContentSlot(OutputResult output, NavigationDataHolder data)
output - StringBuilder for appending part of impexdata - NavigationDataHolder with needed dataprotected void prepareLinkComponentsUpdate(OutputResult output, NavigationDataHolder data)
output - StringBuilder for appending part of impexdata - NavigationDataHolder with needed dataprotected void prepareNavigationNodesUpdate(OutputResult output, NavigationDataHolder data)
output - StringBuilder for appending part of impexdata - NavigationDataHolder with needed dataCopyright © 2017 SAP SE. All Rights Reserved.