Show TOC

 App Extensibility: Analyze Sentiments

 

You can extend Analyze Sentiments for different aspects according to your business needs. For this purpose, the following extensibility options are available:

  • Customizing master list item text

    You can customize the text that appears in master list items.

  • Customizing detail header text

    You can customize the object header text in the detail page.

  • Customizing filter for detail page chart

    You can add a customized filter to the detail page chart.

Customizing Master List Item Text

To customize master list item text the following extensibility entities are available on the different software layers. You have to extend each of these entities according to your specific business needs:

UI

Back End/ABAP

View

Extension Point

Design Time: Gateway Entity

Design Time: Extension Include (in DDIC Structure)

Runtime: Superclass/ Method to Be Redefined

S2.view.xml

customAttribute

Not applicable

Not applicable

Not applicable

Customizing Detail Header Text

To customize detail header text, the following extensibility entities are available on the different software layers. You have to extend each of these entities according to your specific business needs:

UI

Back End/ABAP

View

Extension Point

Design Time: Gateway Entity

Design Time: Extension Include (in DDIC Structure)

Runtime: Superclass/ Method to Be Redefined

S3.view.xml

customAttribute

Not applicable

Not applicable

Not applicable

Customizing Filter for Detail Page Chart

To add a customized filter for detail page chart, the following extensibility entities are available on the different software layers. You have to extend each of these entities according to your specific business needs:

UI

Back End/ABAP

View

Extension Point

Design Time: Gateway Entity

Design Time: Extension Include (in DDIC Structure)

Runtime: Superclass/ Method to Be Redefined

S3.view.xml

custFilter

Not applicable

Not applicable

Not applicable

Method: <name of method>

Additional Extensibility Entities

UI Controller Hooks

To plug in and execute custom code, the following hooks are available in the controller code:

Controller

Hook

Use

S4.controller.js

extHookDrilldownTitle

Allows you to customize the number of posts that appear in the drill-down page.

S4.controller.js

extHookDrilldownFeedlist

Allows you to customize the Feedlist item.

If there are additional UI controller hooks available in the controller code, you can extend the UI controller code. For more information about UI controller hooks, see UI Controller Hooks.

Display of UI Controls

The following UI controls can be hidden on the app UI:

View

Control ID

Use

s2.view.xml

list

Allows you to hide the master list

s3.view.xml

objectheader

Allows you to hide the object header

s3.view.xml

facetfilter

Allows you to hide the channel filter

s3.view.xml

keywordfilter

Allows you to hide the free text filter

s3.view.xml

charttoolbarid

Allows you to hide the chart and chart toolbar.

s3.view.xml

listbar

Allows you to hide the footer

s4.view.xml

objectheader

Allows you to hide the object header

s4.view.xml

icontabbar

Allows you to hide top posts

s4.view.xml

listbar

Allows you to hide the footer

For more information about hiding UI controls, see Hiding UI Controls.

More Information

For a general description of the extensibility options and procedures of Fiori apps, see Extensibility.