Class sap.landvisz.internal.ModelingStatusModule: sap/landvisz/internal/ModelingStatus

extends Control

Modeling Status of entity

Constructor Summary
new sap.landvisz.internal.ModelingStatus(sId?, mSettings?)Constructor for a new internal/ModelingStatus.
Events borrowed from class sap.ui.core.Control
Method Summary
sap.landvisz.internal.ModelingStatus.extend(sClassName, oClassInfo?, FNMetaImpl?)Creates a new subclass of class sap.landvisz.internal.ModelingStatus with name sClassName and enriches it with the information contained in oClassInfo.
sap.landvisz.internal.ModelingStatus.getMetadata()Returns a metadata object for class sap.landvisz.internal.ModelingStatus.
getStateIconSrc()Getter for property stateIconSrc.
getStateIconTooltip()Getter for property stateIconTooltip.
getStatus()Getter for property status.
getStatusTooltip()Getter for property statusTooltip.
setStateIconSrc(sStateIconSrc)Setter for property stateIconSrc.
setStateIconTooltip(oStateIconTooltip)Setter for property stateIconTooltip.
setStatus(sStatus)Setter for property status.
setStatusTooltip(sStatusTooltip)Setter for property statusTooltip.
Constructor Detail
new sap.landvisz.internal.ModelingStatus(sId?, mSettings?)
Constructor for a new internal/ModelingStatus.

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

If the name of a setting is ambiguous (e.g. a property has the same name as an event), then the framework assumes property, aggregation, association, event in that order. To override this automatic resolution, one of the prefixes "aggregation:", "association:" or "event:" can be added to the name of the setting (such a prefixed name must be enclosed in single or double quotes).

The supported settings are:

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.landvisz.internal.ModelingStatus.extend(sClassName, oClassInfo?, FNMetaImpl?): function
Creates a new subclass of class sap.landvisz.internal.ModelingStatus with name sClassName and enriches it with the information contained in oClassInfo.

oClassInfo might contain the same kind of informations as described in Element.extend.

Parameters:
{string}sClassName name of the class to be created
{object}oClassInfo? object literal with informations about the class
{function}FNMetaImpl? constructor function for the metadata object. If not given, it defaults to sap.ui.core.ElementMetadata.
Returns:
{function} the created class / constructor function
sap.landvisz.internal.ModelingStatus.getMetadata(): sap.ui.base.Metadata
Returns a metadata object for class sap.landvisz.internal.ModelingStatus.
Returns:
{sap.ui.base.Metadata} Metadata object describing this class
getStateIconSrc(): string
Getter for property stateIconSrc. icon source for status

Default value is empty/undefined

Returns:
{string} the value of property stateIconSrc
getStateIconTooltip(): any
Getter for property stateIconTooltip. tooltip for the icon

Default value is empty/undefined

Returns:
{any} the value of property stateIconTooltip
getStatus(): string
Getter for property status. status determines the state of the system namely correct, warning, error

Default value is empty/undefined

Returns:
{string} the value of property status
getStatusTooltip(): string
Getter for property statusTooltip. Tooltip for status that determines the state of the system namely correct, warning, error

Default value is empty/undefined

Returns:
{string} the value of property statusTooltip
setStateIconSrc(sStateIconSrc): sap.landvisz.internal.ModelingStatus
Setter for property stateIconSrc.

Default value is empty/undefined

Parameters:
{string}sStateIconSrc new value for property stateIconSrc
Returns:
{sap.landvisz.internal.ModelingStatus}this to allow method chaining
setStateIconTooltip(oStateIconTooltip): sap.landvisz.internal.ModelingStatus
Setter for property stateIconTooltip.

Default value is empty/undefined

Parameters:
{any}oStateIconTooltip new value for property stateIconTooltip
Returns:
{sap.landvisz.internal.ModelingStatus}this to allow method chaining
Setter for property status.

Default value is empty/undefined

Parameters:
{string}sStatus new value for property status
Returns:
{sap.landvisz.internal.ModelingStatus}this to allow method chaining
setStatusTooltip(sStatusTooltip): sap.landvisz.internal.ModelingStatus
Setter for property statusTooltip.

Default value is empty/undefined

Parameters:
{string}sStatusTooltip new value for property statusTooltip
Returns:
{sap.landvisz.internal.ModelingStatus}this to allow method chaining