Class sap.gantt.shape.ext.ulc.UlcDimensionModule: sap/gantt/shape/ext/ulc/UlcDimension

extends Group

This shape is a container for sap.gantt.shape.ext.ulc.UlcBorderPath, sap.gantt.shape.ext.ulc.UlcOverClipRectangle, sap.gantt.shape.ext.ulc.UlcUnderClipRectangle, sap.gantt.shape.ext.ulc.UlcClipPath, sap.gantt.shape.ext.ulc.UlcClipingPath.

For each dimension, it has two colors, one is OverCapacity and the other is UnderCapacity. When the UlcClipPath of a dimension and UlcOverClipRectangle overlap, which means the utilization rate is above 100%, the overlapped part will be colored by OverCapacity. The overlapped part of UlcClipPath and UlcUnderClipRectangle is colored by UnderCapacity.

UlcClipingPath is aggregated in UlcClipPath. UlcClipingPath and UlcBorderPath share the same value of property 'd'. UlcBorderPath is used to visualize the dimension line.

Constructor Summary
new sap.gantt.shape.ext.ulc.UlcDimension(sId?, mSettings?)Creates and initializes a fragment of the Utilization Line Chart.
Method Summary
sap.gantt.shape.ext.ulc.UlcDimension.extend(sClassName, oClassInfo?, FNMetaImpl?)Creates a new subclass of class sap.gantt.shape.ext.ulc.UlcDimension with name sClassName and enriches it with the information contained in oClassInfo.
sap.gantt.shape.ext.ulc.UlcDimension.getMetadata()Returns a metadata object for class sap.gantt.shape.ext.ulc.UlcDimension.
Constructor Detail
new sap.gantt.shape.ext.ulc.UlcDimension(sId?, mSettings?)
Creates and initializes a fragment of the Utilization Line Chart.
Parameters:
{string}sId? ID of the new control, generated automatically if no ID is given
{object}mSettings? Initial settings of the new control
Method Detail
sap.gantt.shape.ext.ulc.UlcDimension.extend(sClassName, oClassInfo?, FNMetaImpl?): function
Creates a new subclass of class sap.gantt.shape.ext.ulc.UlcDimension with name sClassName and enriches it with the information contained in oClassInfo.

oClassInfo might contain the same kind of information as described in sap.gantt.shape.Group.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.gantt.shape.ext.ulc.UlcDimension.getMetadata(): sap.ui.base.Metadata
Returns a metadata object for class sap.gantt.shape.ext.ulc.UlcDimension.
Returns:
{sap.ui.base.Metadata} Metadata object describing this class