From 234cd3cf9953ca2d6b5fac37d85bd3f2af247500 Mon Sep 17 00:00:00 2001 From: Sean DeNigris Date: Mon, 14 Mar 2022 14:03:58 -0400 Subject: [PATCH 1/2] [Enh]: `#rowsDo:` for Worksheet --- src/Tabular/TabularWorksheet.class.st | 5 +++++ src/Tabular/TabularWorksheetWriterWordML.class.st | 1 - 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/Tabular/TabularWorksheet.class.st b/src/Tabular/TabularWorksheet.class.st index cb7b8e9..12812fe 100644 --- a/src/Tabular/TabularWorksheet.class.st +++ b/src/Tabular/TabularWorksheet.class.st @@ -298,6 +298,11 @@ TabularWorksheet >> rows [ ] +{ #category : #accessing } +TabularWorksheet >> rowsDo: aBlock [ + 1 to: self maxNumberOfRows do: [ :i | aBlock value: (self atRow: i) ] +] + { #category : #accessing } TabularWorksheet >> sheetId: aString [ self attributeAt: #sheetId put: aString diff --git a/src/Tabular/TabularWorksheetWriterWordML.class.st b/src/Tabular/TabularWorksheetWriterWordML.class.st index 1ad8c10..1d4998e 100644 --- a/src/Tabular/TabularWorksheetWriterWordML.class.st +++ b/src/Tabular/TabularWorksheetWriterWordML.class.st @@ -244,4 +244,3 @@ TabularWorksheetWriterWordML >> renderWorksheet [ ifTrue: [ self renderSheetData ] "self renderMergeCells" ] - From 28479e17c420371455fe0e8b7996291f8833e9b9 Mon Sep 17 00:00:00 2001 From: Sean DeNigris Date: Mon, 14 Mar 2022 14:06:28 -0400 Subject: [PATCH 2/2] [Clean]: Method Categorization --- src/Tabular/TabularWorksheet.class.st | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Tabular/TabularWorksheet.class.st b/src/Tabular/TabularWorksheet.class.st index 12812fe..41d36dc 100644 --- a/src/Tabular/TabularWorksheet.class.st +++ b/src/Tabular/TabularWorksheet.class.st @@ -298,7 +298,7 @@ TabularWorksheet >> rows [ ] -{ #category : #accessing } +{ #category : #'iterating elements' } TabularWorksheet >> rowsDo: aBlock [ 1 to: self maxNumberOfRows do: [ :i | aBlock value: (self atRow: i) ] ]