Class sap.landvisz.ConnectionEntityModule: sap/landvisz/ConnectionEntity
Connection Entity of Dependency view
sClassName and enriches it with the information contained in oClassInfo.oConnectionData to the aggregation named connectionData.sap.landvisz.internal.LinearRowField in the aggregation named connectionData and returns its index if found or -1 otherwise.connectionData.connectionData. 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:
- Properties
- connectionId : string
- size : string
- type : sap.landvisz.ConnectionType
- linkId : string
- linkedHeader : string
- dependencyTooltip : string
- showOverlay : boolean (default: true)
- Aggregations
- connectionData : sap.landvisz.internal.LinearRowField[]
- Associations
- Events
| {string} | sId? | id for the new control, generated automatically if no id is given |
| {object} | mSettings? | initial settings for the new control |
sClassName and enriches it with the information contained in oClassInfo. oClassInfo might contain the same kind of informations as described in Element.extend.
| {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. |
| {function} | the created class / constructor function |
| {sap.ui.base.Metadata} | Metadata object describing this class |
oConnectionData to the aggregation named connectionData. | {sap.landvisz.internal.LinearRowField} | oConnectionData | the connectionData to add; if empty, nothing is inserted |
| {sap.landvisz.ConnectionEntity} | this to allow method chaining |
connectionData. | {sap.landvisz.ConnectionEntity} | this to allow method chaining |
connectionData.Linear row field renderer for connection Entity
| {sap.landvisz.internal.LinearRowField[]} |
connectionId. id of connection Entity Default value is empty/undefined
| {string} | the value of property connectionId |
dependencyTooltip. tooltip for dependency type icon Default value is empty/undefined
| {string} | the value of property dependencyTooltip |
linkedHeader. link header data that is shared with in the entities Default value is empty/undefined
| {string} | the value of property linkedHeader |
linkId. ID which links the entities Default value is empty/undefined
| {string} | the value of property linkId |
showOverlay. to show the overlay for highlightig Default value is true
| {boolean} | the value of property showOverlay |
size. size of connection Entity Default value is empty/undefined
| {string} | the value of property size |
type. type of a connection Entity Default value is empty/undefined
| {sap.landvisz.ConnectionType} | the value of property type |
sap.landvisz.internal.LinearRowField in the aggregation named connectionData and returns its index if found or -1 otherwise. | {sap.landvisz.internal.LinearRowField} | oConnectionData | the connectionData whose index is looked for. |
| {int} | the index of the provided control in the aggregation if found, or -1 otherwise |
connectionData. | {sap.landvisz.internal.LinearRowField} | oConnectionData | the connectionData to insert; if empty, nothing is inserted |
| {int} | iIndex | the 0-based index the connectionData should be inserted at; for a negative value of iIndex, the connectionData is inserted at position 0; for a value greater than the current size of the aggregation, the connectionData is inserted at the last position |
| {sap.landvisz.ConnectionEntity} | this to allow method chaining |
connectionData.Additionally unregisters them from the hosting UIArea.
| {sap.landvisz.internal.LinearRowField[]} | an array of the removed elements (might be empty) |
connectionData. | {int|string|sap.landvisz.internal.LinearRowField} | vConnectionData | the connectionData to remove or its index or id |
| {sap.landvisz.internal.LinearRowField} | the removed connectionData or null |
connectionId. Default value is empty/undefined
| {string} | sConnectionId | new value for property connectionId |
| {sap.landvisz.ConnectionEntity} | this to allow method chaining |
dependencyTooltip. Default value is empty/undefined
| {string} | sDependencyTooltip | new value for property dependencyTooltip |
| {sap.landvisz.ConnectionEntity} | this to allow method chaining |
linkedHeader. Default value is empty/undefined
| {string} | sLinkedHeader | new value for property linkedHeader |
| {sap.landvisz.ConnectionEntity} | this to allow method chaining |
linkId. Default value is empty/undefined
| {string} | sLinkId | new value for property linkId |
| {sap.landvisz.ConnectionEntity} | this to allow method chaining |
showOverlay. Default value is true
| {boolean} | bShowOverlay | new value for property showOverlay |
| {sap.landvisz.ConnectionEntity} | this to allow method chaining |
size. Default value is empty/undefined
| {string} | sSize | new value for property size |
| {sap.landvisz.ConnectionEntity} | this to allow method chaining |
type. Default value is empty/undefined
| {sap.landvisz.ConnectionType} | oType | new value for property type |
| {sap.landvisz.ConnectionEntity} | this to allow method chaining |