Class sap.m.semantic.MasterPageModule: sap/m/semantic/MasterPage

extends SemanticPage

Constructor Summary
new sap.m.semantic.MasterPage(sId?, mSettings?)Constructor for a new MasterPage

Accepts an object literal mSettings that defines initial property values, aggregated and associated objects as well as event handlers.

Events borrowed from class sap.ui.core.Control
Method Summary
sap.m.semantic.MasterPage.extend(sClassName, oClassInfo?, FNMetaImpl?)Creates a new subclass of class sap.m.semantic.MasterPage with name sClassName and enriches it with the information contained in oClassInfo.
sap.m.semantic.MasterPage.getMetadata()Returns a metadata object for class sap.m.semantic.MasterPage.
destroyAddAction()Destroys the addAction in the aggregation addAction.
destroyCancelAction()Destroys the cancelAction in the aggregation cancelAction.
destroyDeleteAction()Destroys the deleteAction in the aggregation deleteAction.
destroyEditAction()Destroys the editAction in the aggregation editAction.
destroyFilter()Destroys the filter in the aggregation filter.
destroyForwardAction()Destroys the forwardAction in the aggregation forwardAction.
destroyGroup()Destroys the group in the aggregation group.
destroyMainAction()Destroys the mainAction in the aggregation mainAction.
destroyMessagesIndicator()Destroys the messagesIndicator in the aggregation messagesIndicator.
destroyMultiSelectAction()Destroys the multiSelectAction in the aggregation multiSelectAction.
destroyNegativeAction()Destroys the negativeAction in the aggregation negativeAction.
destroyPositiveAction()Destroys the positiveAction in the aggregation positiveAction.
destroySaveAction()Destroys the saveAction in the aggregation saveAction.
destroySort()Destroys the sort in the aggregation sort.
getAddAction()Gets content of aggregation addAction.
getCancelAction()Gets content of aggregation cancelAction.
getDeleteAction()Gets content of aggregation deleteAction.
getEditAction()Gets content of aggregation editAction.
getFilter()Gets content of aggregation filter.
getForwardAction()Gets content of aggregation forwardAction.
getGroup()Gets content of aggregation group.
getMainAction()Gets content of aggregation mainAction.
getMessagesIndicator()Gets content of aggregation messagesIndicator.
getMultiSelectAction()Gets content of aggregation multiSelectAction.
getNegativeAction()Gets content of aggregation negativeAction.
getPositiveAction()Gets content of aggregation positiveAction.
getSaveAction()Gets content of aggregation saveAction.
getSort()Gets content of aggregation sort.
setAddAction(oAddAction)Sets the aggregated addAction.
setCancelAction(oCancelAction)Sets the aggregated cancelAction.
setDeleteAction(oDeleteAction)Sets the aggregated deleteAction.
setEditAction(oEditAction)Sets the aggregated editAction.
setFilter(oFilter)Sets the aggregated filter.
setForwardAction(oForwardAction)Sets the aggregated forwardAction.
setGroup(oGroup)Sets the aggregated group.
setMainAction(oMainAction)Sets the aggregated mainAction.
setMessagesIndicator(oMessagesIndicator)Sets the aggregated messagesIndicator.
setMultiSelectAction(oMultiSelectAction)Sets the aggregated multiSelectAction.
setNegativeAction(oNegativeAction)Sets the aggregated negativeAction.
setPositiveAction(oPositiveAction)Sets the aggregated positiveAction.
setSaveAction(oSaveAction)Sets the aggregated saveAction.
setSort(oSort)Sets the aggregated sort.
Constructor Detail
new sap.m.semantic.MasterPage(sId?, mSettings?)
Constructor for a new MasterPage

Accepts an object literal mSettings that defines initial property values, aggregated and associated objects as well as event handlers. See sap.ui.base.ManagedObject for a general description of the syntax of the settings object.

The supported settings are:

In addition, all settings applicable to the base type sap.m.semantic.SemanticPage can be used as well.

Parameters:
{string}sId? ID for the new control, generated automatically if no ID is given
{object}mSettings? Initial settings for the new control
Method Detail
sap.m.semantic.MasterPage.extend(sClassName, oClassInfo?, FNMetaImpl?): function
Creates a new subclass of class sap.m.semantic.MasterPage with name sClassName and enriches it with the information contained in oClassInfo.

oClassInfo might contain the same kind of information as described in sap.m.semantic.SemanticPage.extend.

Parameters:
{string}sClassName Name of the class being created
{object}oClassInfo? Object literal with information about the class
{function}FNMetaImpl? Constructor function for the metadata object; if not given, it defaults to sap.ui.core.ElementMetadata
Returns:
{function} Created class / constructor function
sap.m.semantic.MasterPage.getMetadata(): sap.ui.base.Metadata
Returns a metadata object for class sap.m.semantic.MasterPage.
Returns:
{sap.ui.base.Metadata} Metadata object describing this class
destroyAddAction(): sap.m.semantic.MasterPage
Destroys the addAction in the aggregation addAction.
Returns:
{sap.m.semantic.MasterPage} Reference to this in order to allow method chaining
destroyCancelAction(): sap.m.semantic.MasterPage
Destroys the cancelAction in the aggregation cancelAction.
Returns:
{sap.m.semantic.MasterPage} Reference to this in order to allow method chaining
destroyDeleteAction(): sap.m.semantic.MasterPage
Destroys the deleteAction in the aggregation deleteAction.
Returns:
{sap.m.semantic.MasterPage} Reference to this in order to allow method chaining
destroyEditAction(): sap.m.semantic.MasterPage
Destroys the editAction in the aggregation editAction.
Returns:
{sap.m.semantic.MasterPage} Reference to this in order to allow method chaining
destroyFilter(): sap.m.semantic.MasterPage
Destroys the filter in the aggregation filter.
Returns:
{sap.m.semantic.MasterPage} Reference to this in order to allow method chaining
destroyForwardAction(): sap.m.semantic.MasterPage
Destroys the forwardAction in the aggregation forwardAction.
Returns:
{sap.m.semantic.MasterPage} Reference to this in order to allow method chaining
destroyGroup(): sap.m.semantic.MasterPage
Destroys the group in the aggregation group.
Returns:
{sap.m.semantic.MasterPage} Reference to this in order to allow method chaining
destroyMainAction(): sap.m.semantic.MasterPage
Destroys the mainAction in the aggregation mainAction.
Returns:
{sap.m.semantic.MasterPage} Reference to this in order to allow method chaining
destroyMessagesIndicator(): sap.m.semantic.MasterPage
Destroys the messagesIndicator in the aggregation messagesIndicator.
Returns:
{sap.m.semantic.MasterPage} Reference to this in order to allow method chaining
destroyMultiSelectAction(): sap.m.semantic.MasterPage
Destroys the multiSelectAction in the aggregation multiSelectAction.
Returns:
{sap.m.semantic.MasterPage} Reference to this in order to allow method chaining
destroyNegativeAction(): sap.m.semantic.MasterPage
Destroys the negativeAction in the aggregation negativeAction.
Returns:
{sap.m.semantic.MasterPage} Reference to this in order to allow method chaining
destroyPositiveAction(): sap.m.semantic.MasterPage
Destroys the positiveAction in the aggregation positiveAction.
Returns:
{sap.m.semantic.MasterPage} Reference to this in order to allow method chaining
destroySaveAction(): sap.m.semantic.MasterPage
Destroys the saveAction in the aggregation saveAction.
Returns:
{sap.m.semantic.MasterPage} Reference to this in order to allow method chaining
Destroys the sort in the aggregation sort.
Returns:
{sap.m.semantic.MasterPage} Reference to this in order to allow method chaining
getAddAction(): sap.m.semantic.AddAction
Gets content of aggregation addAction.

Add action

Returns:
{sap.m.semantic.AddAction}
getCancelAction(): sap.m.semantic.CancelAction
Gets content of aggregation cancelAction.

Cancel action

Returns:
{sap.m.semantic.CancelAction}
getDeleteAction(): sap.m.semantic.DeleteAction
Gets content of aggregation deleteAction.

Delete action

Returns:
{sap.m.semantic.DeleteAction}
getEditAction(): sap.m.semantic.EditAction
Gets content of aggregation editAction.

Edit action

Returns:
{sap.m.semantic.EditAction}
Gets content of aggregation filter.

Filter action

Returns:
{sap.m.semantic.IFilter}
getForwardAction(): sap.m.semantic.ForwardAction
Gets content of aggregation forwardAction.

Forward action

Returns:
{sap.m.semantic.ForwardAction}
Gets content of aggregation group.

Group action

Returns:
{sap.m.semantic.IGroup}
getMainAction(): sap.m.semantic.MainAction
Gets content of aggregation mainAction.

Main action

Returns:
{sap.m.semantic.MainAction}
getMessagesIndicator(): sap.m.semantic.MessagesIndicator
Gets content of aggregation messagesIndicator.

MessagesIndicator

Returns:
{sap.m.semantic.MessagesIndicator}
getMultiSelectAction(): sap.m.semantic.MultiSelectAction
Gets content of aggregation multiSelectAction.

MultiSelect action

Returns:
{sap.m.semantic.MultiSelectAction}
getNegativeAction(): sap.m.semantic.NegativeAction
Gets content of aggregation negativeAction.

Negative action

Returns:
{sap.m.semantic.NegativeAction}
getPositiveAction(): sap.m.semantic.PositiveAction
Gets content of aggregation positiveAction.

Positive action

Returns:
{sap.m.semantic.PositiveAction}
getSaveAction(): sap.m.semantic.SaveAction
Gets content of aggregation saveAction.

Save action

Returns:
{sap.m.semantic.SaveAction}
Gets content of aggregation sort.

Sort action

Returns:
{sap.m.semantic.ISort}
setAddAction(oAddAction): sap.m.semantic.MasterPage
Sets the aggregated addAction.
Parameters:
{sap.m.semantic.AddAction}oAddAction The addAction to set
Returns:
{sap.m.semantic.MasterPage} Reference to this in order to allow method chaining
setCancelAction(oCancelAction): sap.m.semantic.MasterPage
Sets the aggregated cancelAction.
Parameters:
{sap.m.semantic.CancelAction}oCancelAction The cancelAction to set
Returns:
{sap.m.semantic.MasterPage} Reference to this in order to allow method chaining
setDeleteAction(oDeleteAction): sap.m.semantic.MasterPage
Sets the aggregated deleteAction.
Parameters:
{sap.m.semantic.DeleteAction}oDeleteAction The deleteAction to set
Returns:
{sap.m.semantic.MasterPage} Reference to this in order to allow method chaining
setEditAction(oEditAction): sap.m.semantic.MasterPage
Sets the aggregated editAction.
Parameters:
{sap.m.semantic.EditAction}oEditAction The editAction to set
Returns:
{sap.m.semantic.MasterPage} Reference to this in order to allow method chaining
setFilter(oFilter): sap.m.semantic.MasterPage
Sets the aggregated filter.
Parameters:
{sap.m.semantic.IFilter}oFilter The filter to set
Returns:
{sap.m.semantic.MasterPage} Reference to this in order to allow method chaining
setForwardAction(oForwardAction): sap.m.semantic.MasterPage
Sets the aggregated forwardAction.
Parameters:
{sap.m.semantic.ForwardAction}oForwardAction The forwardAction to set
Returns:
{sap.m.semantic.MasterPage} Reference to this in order to allow method chaining
setGroup(oGroup): sap.m.semantic.MasterPage
Sets the aggregated group.
Parameters:
{sap.m.semantic.IGroup}oGroup The group to set
Returns:
{sap.m.semantic.MasterPage} Reference to this in order to allow method chaining
setMainAction(oMainAction): sap.m.semantic.MasterPage
Sets the aggregated mainAction.
Parameters:
{sap.m.semantic.MainAction}oMainAction The mainAction to set
Returns:
{sap.m.semantic.MasterPage} Reference to this in order to allow method chaining
setMessagesIndicator(oMessagesIndicator): sap.m.semantic.MasterPage
Sets the aggregated messagesIndicator.
Parameters:
{sap.m.semantic.MessagesIndicator}oMessagesIndicator The messagesIndicator to set
Returns:
{sap.m.semantic.MasterPage} Reference to this in order to allow method chaining
setMultiSelectAction(oMultiSelectAction): sap.m.semantic.MasterPage
Sets the aggregated multiSelectAction.
Parameters:
{sap.m.semantic.MultiSelectAction}oMultiSelectAction The multiSelectAction to set
Returns:
{sap.m.semantic.MasterPage} Reference to this in order to allow method chaining
setNegativeAction(oNegativeAction): sap.m.semantic.MasterPage
Sets the aggregated negativeAction.
Parameters:
{sap.m.semantic.NegativeAction}oNegativeAction The negativeAction to set
Returns:
{sap.m.semantic.MasterPage} Reference to this in order to allow method chaining
setPositiveAction(oPositiveAction): sap.m.semantic.MasterPage
Sets the aggregated positiveAction.
Parameters:
{sap.m.semantic.PositiveAction}oPositiveAction The positiveAction to set
Returns:
{sap.m.semantic.MasterPage} Reference to this in order to allow method chaining
setSaveAction(oSaveAction): sap.m.semantic.MasterPage
Sets the aggregated saveAction.
Parameters:
{sap.m.semantic.SaveAction}oSaveAction The saveAction to set
Returns:
{sap.m.semantic.MasterPage} Reference to this in order to allow method chaining
setSort(oSort): sap.m.semantic.MasterPage
Sets the aggregated sort.
Parameters:
{sap.m.semantic.ISort}oSort The sort to set
Returns:
{sap.m.semantic.MasterPage} Reference to this in order to allow method chaining