public class DefaultProductListProcessor extends Object implements ProductListProcessor
| Constructor and Description |
|---|
DefaultProductListProcessor() |
| Modifier and Type | Method and Description |
|---|---|
protected String |
getChapterName(Chapter chapter,
Item superItem)
Returns the text that shall be displayed in the 'name' column of the product pool panel of IQuest.Comet
(overwrite this method only, if you just want to change the data of a Chapter that is shown in the 'name' column of IQuest.Comet's product pool panel) |
protected String |
getChapterNumber(Chapter chapter,
Item superItem)
Returns the text that shall be displayed in the 'number' column of the product pool panel of IQuest.Comet
(overwrite this method only, if you just want to change the data of a Chapter that is shown in the 'number' column of IQuest.Comet's product pool panel) |
String[] |
getMethods() |
protected String |
getPageName(Page page,
Item superItem)
Returns the text that shall be displayed in the 'name' column of the product pool panel of IQuest.Comet
(overwrite this method only, if you just want to change the data of a Page that is shown in the 'name' column of IQuest.Comet's product pool panel) |
protected String |
getPageNumber(Page page,
Item superItem)
Returns the text that shall be displayed in the 'number' column of the product pool panel of IQuest.Comet
(overwrite this method only, if you just want to change the data of a Page that is shown in the 'number' column of IQuest.Comet's product pool panel) |
protected String |
getPlacementName(Placement placement,
Item superItem)
Returns the text that shall be displayed in the 'name' column of the product pool panel of IQuest.Comet
(overwrite this method only, if you just want to change the data of a Placement that is shown in the 'name' column of IQuest.Comet's product pool panel) |
protected String |
getPlacementNumber(Placement placement,
Item superItem)
Returns the text that shall be displayed in the 'number' column of the product pool panel of IQuest.Comet
(overwrite this method only, if you just want to change the data of a Placement that is shown in the 'number' column of IQuest.Comet's product pool panel) |
CometProduct[] |
process(Map<String,CometCondition> parameters)
Processes a Werk II Comet product list request
|
public static final String[] METHODS
public String[] getMethods()
getMethods in interface Processorpublic CometProduct[] process(Map<String,CometCondition> parameters) throws CometException
ProductListProcessorprocess in interface ProductListProcessorparameters - The call's parametersCometProduct arrayCometException - If an error occurs while processing the requestprotected String getChapterNumber(Chapter chapter, Item superItem)
chapter - The Chapter for which to compute the number textsuperItem - The Item that is super ordinated to the given Chapterprotected String getChapterName(Chapter chapter, Item superItem)
chapter - The Chapter for which to compute the name textsuperItem - The Item that is super ordinated to the given Chapterprotected String getPageNumber(Page page, Item superItem)
page - The Page for which to compute the number textsuperItem - The Item that is super ordinated to the given Pageprotected String getPageName(Page page, Item superItem)
page - The Page for which to compute the name textsuperItem - The Item that is super ordinated to the given Pageprotected String getPlacementNumber(Placement placement, Item superItem)
placement - The Placement for which to compute the number textsuperItem - The Item that is super ordinated to the given Placementprotected String getPlacementName(Placement placement, Item superItem)
placement - The Placement for which to compute the name textsuperItem - The Item that is super ordinated to the given PlacementCopyright © 2017 SAP SE. All Rights Reserved.