示例#1
0
 /// <summary>
 /// Adds some column to the aggregation {@link #getColumns columns}.
 /// </summary>
 /// <param name="oColumn">The column to add; if empty, nothing is inserted</param>
 /// <returns>Reference to <code>this</code> in order to allow method chaining</returns>
 public extern virtual sap.m.Table addColumn(sap.m.Column oColumn);
示例#2
0
 /// <summary>
 /// Checks for the provided <code>sap.m.Column</code> in the aggregation {@link #getColumns columns}. and returns its index if found or -1 otherwise.
 /// </summary>
 /// <param name="oColumn">The column whose index is looked for</param>
 /// <returns>The index of the provided control in the aggregation if found, or -1 otherwise</returns>
 public extern virtual int indexOfColumn(sap.m.Column oColumn);
示例#3
0
 /// <summary>
 /// Inserts a column into the aggregation {@link #getColumns columns}.
 /// </summary>
 /// <param name="oColumn">The column to insert; if empty, nothing is inserted</param>
 /// <param name="iIndex">The <code>0</code>-based index the column should be inserted at; for a negative value of <code>iIndex</code>, the column is inserted at position 0; for a value greater than the current size of the aggregation, the column is inserted at the last position</param>
 /// <returns>Reference to <code>this</code> in order to allow method chaining</returns>
 public extern virtual sap.m.Table insertColumn(sap.m.Column oColumn, int iIndex);
示例#4
0
 /// <summary>
 /// Callback function which can be used to determine the group of a given column within the TablePersoDialog. As a default, the columns are not assigned to a group.
 ///
 /// This information is used to group the columns within the TablePersoDialog if the TablePersoController's 'group' flag is set, otherwise, the groups are ignored.
 /// </summary>
 /// <remarks>This method is abstract, so it should not be called from subclasses as it is not implemented.</remarks>
 /// <param name="oColumn">column whose group shall be determined</param>
 /// <returns></returns>
 public abstract object getGroup(sap.m.Column oColumn);
示例#5
0
 /// <summary>
 /// Callback function which can be used to determine the title of a given column within the TablePersoDialog. As a default, the column header controls are asked for their 'text' or 'title' property. This works in most cases, for example if the header control is an sap.m.Label (has 'text' property) or an sap.m.ObjectListItem (has 'title' property).
 ///
 /// If the header control used in a column has neither 'text' nor 'title' property, or if you would like to display a modified column name for a certain column, this callback function can be used.
 ///
 /// If the callback delivers null for a column (which is the default implementation), the default texts described above are displayed for that column in the TablePersoDialog.
 ///
 /// In case neither the callback delivers null and neither 'text' nor ' title' property are at hand, the TablePersoDialog will display the column id and a warning message is logged.
 /// </summary>
 /// <remarks>This method is abstract, so it should not be called from subclasses as it is not implemented.</remarks>
 /// <param name="oColumn">column whose caption shall be determined</param>
 /// <returns></returns>
 public abstract object getCaption(sap.m.Column oColumn);
示例#6
0
 /// <summary>
 /// Callback function which can be used to determine the title of a given column within the TablePersoDialog. As a default, the column header controls are asked for their 'text' or 'title' property. This works in most cases, for example if the header control is an sap.m.Label (has 'text' property) or an sap.m.ObjectListItem (has 'title' property).
 ///
 /// If the header control used in a column has neither 'text' nor 'title' property, or if you would like to display a modified column name for a certain column, this callback function can be used.
 ///
 /// If the callback delivers null for a column (which is the default implementation), the default texts described above are displayed for that column in the TablePersoDialog.
 ///
 /// In case neither the callback delivers null and neither 'text' nor ' title' property are at hand, the TablePersoDialog will display the column id and a warning message is logged.
 /// </summary>
 /// <param name="oColumn">column whose caption shall be determined</param>
 public extern virtual void getCaption(sap.m.Column oColumn);
示例#7
0
 /// <summary>
 /// Callback function which can be used to determine the group of a given column within the TablePersoDialog. As a default, the columns are not assigned to a group.
 ///
 /// This information is used to group the columns within the TablePersoDialog if the TablePersoController's 'group' flag is set, otherwise, the groups are ignored.
 /// </summary>
 /// <param name="oColumn">column whose group shall be determined</param>
 public extern virtual void getGroup(sap.m.Column oColumn);