You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@royale.apache.org by ca...@apache.org on 2020/11/15 10:51:48 UTC
[royale-asjs] branch develop updated: jewel-datagrid: little
refactoring to use always IDataGridColumn interface
This is an automated email from the ASF dual-hosted git repository.
carlosrovira pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git
The following commit(s) were added to refs/heads/develop by this push:
new 0bab5bb jewel-datagrid: little refactoring to use always IDataGridColumn interface
0bab5bb is described below
commit 0bab5bbc326520a618aecc35a022fb24a60a6635
Author: Carlos Rovira <ca...@apache.org>
AuthorDate: Sun Nov 15 11:50:52 2020 +0100
jewel-datagrid: little refactoring to use always IDataGridColumn interface
---
.../Jewel/src/main/royale/org/apache/royale/jewel/DataGrid.as | 2 +-
.../org/apache/royale/jewel/beads/controls/datagrid/DataGridSort.as | 6 +++---
.../org/apache/royale/jewel/itemRenderers/DataGridItemRenderer.as | 2 +-
.../royale/jewel/supportClasses/datagrid/DataGridColumnList.as | 2 +-
.../apache/royale/jewel/supportClasses/datagrid/IDataGridColumn.as | 2 +-
.../jewel/supportClasses/datagrid/VirtualDataGridColumnList.as | 2 +-
6 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/DataGrid.as b/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/DataGrid.as
index f529508..d183f45 100644
--- a/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/DataGrid.as
+++ b/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/DataGrid.as
@@ -76,7 +76,7 @@ package org.apache.royale.jewel
[Bindable("columnsChanged")]
/**
- * The array of org.apache.royale.jewel.supportClasses.datagrid.DataGridColumn used to
+ * The array of IDataGridColumn components used to
* describe each column.
*
* @langversion 3.0
diff --git a/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/controls/datagrid/DataGridSort.as b/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/controls/datagrid/DataGridSort.as
index 64b2801..1a688f5 100644
--- a/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/controls/datagrid/DataGridSort.as
+++ b/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/controls/datagrid/DataGridSort.as
@@ -25,11 +25,11 @@ package org.apache.royale.jewel.beads.controls.datagrid
import org.apache.royale.core.IDataGrid;
import org.apache.royale.core.IDataGridHeader;
import org.apache.royale.core.IStrand;
+ import org.apache.royale.core.UIBase;
import org.apache.royale.events.Event;
import org.apache.royale.events.MouseEvent;
import org.apache.royale.jewel.beads.views.DataGridView;
- import org.apache.royale.jewel.supportClasses.datagrid.DataGridColumn;
- import org.apache.royale.core.UIBase;
+ import org.apache.royale.jewel.supportClasses.datagrid.IDataGridColumn;
/**
* The DataGridSort bead class is a specialty bead that can be use with a Jewel DataGrid control
@@ -83,7 +83,7 @@ package org.apache.royale.jewel.beads.controls.datagrid
// probably down on one button and up on another button
// so the ButtonBar won't change selection
if (event.target == header) return;
- var column:DataGridColumn = event.target.data as DataGridColumn;
+ var column:IDataGridColumn = event.target.data as IDataGridColumn;
var collection:IArrayListView = dg.model.dataProvider as IArrayListView;
if (collection && collection.length)
{
diff --git a/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/itemRenderers/DataGridItemRenderer.as b/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/itemRenderers/DataGridItemRenderer.as
index 071b546..2504e72 100644
--- a/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/itemRenderers/DataGridItemRenderer.as
+++ b/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/itemRenderers/DataGridItemRenderer.as
@@ -26,7 +26,7 @@ package org.apache.royale.jewel.itemRenderers
/**
* The DataGridItemRenderer defines the basic Item Renderer for a Jewel DataGrid Component.
- * For now is just a ListItemRenderer that populates some values from Jewel DataGridColumn.
+ * For now is just a ListItemRenderer that populates some values from Jewel IDataGridColumn.
*
* @langversion 3.0
* @playerversion Flash 10.2
diff --git a/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/supportClasses/datagrid/DataGridColumnList.as b/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/supportClasses/datagrid/DataGridColumnList.as
index f5a133f..fabc855 100644
--- a/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/supportClasses/datagrid/DataGridColumnList.as
+++ b/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/supportClasses/datagrid/DataGridColumnList.as
@@ -52,7 +52,7 @@ package org.apache.royale.jewel.supportClasses.datagrid
private var _columnInfo:IDataGridColumn;
/**
- * The DataGridColumn for this list
+ * The IDataGridColumn for this list
*
*
* @toplevel
diff --git a/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/supportClasses/datagrid/IDataGridColumn.as b/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/supportClasses/datagrid/IDataGridColumn.as
index 310e2d9..aa78664 100644
--- a/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/supportClasses/datagrid/IDataGridColumn.as
+++ b/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/supportClasses/datagrid/IDataGridColumn.as
@@ -22,7 +22,7 @@ package org.apache.royale.jewel.supportClasses.datagrid
import org.apache.royale.jewel.supportClasses.table.ITableColumn;
/**
- * Jewel IDataGridColumn is the interface used by Jewel DataGridColumn in the Jewel DataGrid.
+ * Jewel IDataGridColumn is the interface used by components that define a column for data grid type components.
*
* Define which renderer to use for each cell in the column, and other optional data like
* the width, the label (used in header), and the name of the field in the data containing the value to display
diff --git a/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/supportClasses/datagrid/VirtualDataGridColumnList.as b/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/supportClasses/datagrid/VirtualDataGridColumnList.as
index 4f5e8f6..f67aa04 100644
--- a/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/supportClasses/datagrid/VirtualDataGridColumnList.as
+++ b/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/supportClasses/datagrid/VirtualDataGridColumnList.as
@@ -52,7 +52,7 @@ package org.apache.royale.jewel.supportClasses.datagrid
private var _columnInfo:IDataGridColumn;
/**
- * The DataGridColumn for this list
+ * The IDataGridColumn for this list
*
*
* @toplevel