Skip to content
Projeler
Gruplar
Parçacıklar
Yardım
Yükleniyor...
Oturum aç / Kaydol
Gezinmeyi değiştir
C
core
Proje
Proje
Ayrıntılar
Etkinlik
Cycle Analytics
Depo (repository)
Depo (repository)
Dosyalar
Kayıtlar (commit)
Dallar (branch)
Etiketler
Katkıda bulunanlar
Grafik
Karşılaştır
Grafikler
Konular (issue)
0
Konular (issue)
0
Liste
Pano
Etiketler
Kilometre Taşları
Birleştirme (merge) Talepleri
0
Birleştirme (merge) Talepleri
0
CI / CD
CI / CD
İş akışları (pipeline)
İşler
Zamanlamalar
Grafikler
Paketler
Paketler
Wiki
Wiki
Parçacıklar
Parçacıklar
Üyeler
Üyeler
Collapse sidebar
Close sidebar
Etkinlik
Grafik
Grafikler
Yeni bir konu (issue) oluştur
İşler
Kayıtlar (commit)
Konu (issue) Panoları
Kenar çubuğunu aç
LibreOffice
core
Commits
c31dbdb7
Kaydet (Commit)
c31dbdb7
authored
Şub 15, 2010
tarafından
Ocke Janssen [oj]
Dosyalara gözat
Seçenekler
Dosyalara Gözat
İndir
Eposta Yamaları
Sade Fark
dba33f: fix import order
üst
02c54491
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
142 changed files
with
505 additions
and
292 deletions
+505
-292
ImageService.java
reportbuilder/java/com/sun/star/report/ImageService.java
+2
-1
InputRepository.java
reportbuilder/java/com/sun/star/report/InputRepository.java
+1
-1
OutputRepository.java
reportbuilder/java/com/sun/star/report/OutputRepository.java
+1
-1
SDBCReportData.java
reportbuilder/java/com/sun/star/report/SDBCReportData.java
+3
-2
SDBCReportDataFactory.java
...ilder/java/com/sun/star/report/SDBCReportDataFactory.java
+10
-11
SOImageService.java
reportbuilder/java/com/sun/star/report/SOImageService.java
+5
-3
StorageRepository.java
...rtbuilder/java/com/sun/star/report/StorageRepository.java
+10
-4
AuthorFunction.java
...com/sun/star/report/function/metadata/AuthorFunction.java
+1
-0
TitleFunction.java
.../com/sun/star/report/function/metadata/TitleFunction.java
+1
-0
DefaultNameGenerator.java
...ava/com/sun/star/report/pentaho/DefaultNameGenerator.java
+2
-1
PentahoFormulaContext.java
...va/com/sun/star/report/pentaho/PentahoFormulaContext.java
+1
-1
PentahoReportEngine.java
...java/com/sun/star/report/pentaho/PentahoReportEngine.java
+1
-0
PentahoReportEngineMetaData.java
.../sun/star/report/pentaho/PentahoReportEngineMetaData.java
+7
-5
PentahoReportJob.java
...er/java/com/sun/star/report/pentaho/PentahoReportJob.java
+20
-13
SOFormulaOpCodeMapper.java
...va/com/sun/star/report/pentaho/SOFormulaOpCodeMapper.java
+1
-1
SOFormulaParser.java
...der/java/com/sun/star/report/pentaho/SOFormulaParser.java
+10
-6
SOFunctionManager.java
...r/java/com/sun/star/report/pentaho/SOFunctionManager.java
+3
-2
SOReportJobFactory.java
.../java/com/sun/star/report/pentaho/SOReportJobFactory.java
+5
-4
StarFunctionCategory.java
...ava/com/sun/star/report/pentaho/StarFunctionCategory.java
+5
-3
StarFunctionDescription.java
.../com/sun/star/report/pentaho/StarFunctionDescription.java
+5
-4
StarReportData.java
...lder/java/com/sun/star/report/pentaho/StarReportData.java
+1
-0
StarReportDataFactory.java
...va/com/sun/star/report/pentaho/StarReportDataFactory.java
+6
-4
SumExpression.java
...om/sun/star/report/pentaho/expressions/SumExpression.java
+1
-1
SumExpressionMetaData.java
...tar/report/pentaho/expressions/SumExpressionMetaData.java
+2
-1
AbstractReportElementLayoutController.java
...ayoutprocessor/AbstractReportElementLayoutController.java
+8
-6
FixedTextLayoutController.java
...rt/pentaho/layoutprocessor/FixedTextLayoutController.java
+10
-9
FormatValueUtility.java
...ar/report/pentaho/layoutprocessor/FormatValueUtility.java
+9
-5
FormattedTextLayoutController.java
...entaho/layoutprocessor/FormattedTextLayoutController.java
+10
-7
ImageElementLayoutController.java
...pentaho/layoutprocessor/ImageElementLayoutController.java
+11
-8
ObjectOleLayoutController.java
...rt/pentaho/layoutprocessor/ObjectOleLayoutController.java
+7
-5
OfficeDetailLayoutController.java
...pentaho/layoutprocessor/OfficeDetailLayoutController.java
+2
-1
OfficeGroupInstanceSectionLayoutController.java
...processor/OfficeGroupInstanceSectionLayoutController.java
+13
-12
OfficeGroupLayoutController.java
.../pentaho/layoutprocessor/OfficeGroupLayoutController.java
+1
-0
OfficeGroupSectionLayoutController.java
...o/layoutprocessor/OfficeGroupSectionLayoutController.java
+11
-10
OfficePageSectionLayoutController.java
...ho/layoutprocessor/OfficePageSectionLayoutController.java
+4
-4
OfficeReportLayoutController.java
...pentaho/layoutprocessor/OfficeReportLayoutController.java
+1
-0
OfficeTableLayoutController.java
.../pentaho/layoutprocessor/OfficeTableLayoutController.java
+8
-7
OfficeTableTemplateLayoutController.java
.../layoutprocessor/OfficeTableTemplateLayoutController.java
+4
-2
TableCellLayoutController.java
...rt/pentaho/layoutprocessor/TableCellLayoutController.java
+4
-2
VariablesCollection.java
...r/report/pentaho/layoutprocessor/VariablesCollection.java
+3
-2
VariablesDeclarationLayoutController.java
...layoutprocessor/VariablesDeclarationLayoutController.java
+5
-3
InputRepositoryLoader.java
...sun/star/report/pentaho/loader/InputRepositoryLoader.java
+5
-2
InputRepositoryResourceData.java
...ar/report/pentaho/loader/InputRepositoryResourceData.java
+3
-1
DataStyle.java
...der/java/com/sun/star/report/pentaho/model/DataStyle.java
+2
-1
FontFaceDeclsSection.java
...m/sun/star/report/pentaho/model/FontFaceDeclsSection.java
+4
-2
FontFaceElement.java
...va/com/sun/star/report/pentaho/model/FontFaceElement.java
+2
-1
ImageElement.java
.../java/com/sun/star/report/pentaho/model/ImageElement.java
+3
-2
OfficeDocument.java
...ava/com/sun/star/report/pentaho/model/OfficeDocument.java
+1
-0
OfficeGroup.java
...r/java/com/sun/star/report/pentaho/model/OfficeGroup.java
+2
-1
OfficeGroupSection.java
...com/sun/star/report/pentaho/model/OfficeGroupSection.java
+3
-2
OfficeMasterPage.java
...a/com/sun/star/report/pentaho/model/OfficeMasterPage.java
+2
-1
OfficeMasterStyles.java
...com/sun/star/report/pentaho/model/OfficeMasterStyles.java
+2
-1
OfficeStyle.java
...r/java/com/sun/star/report/pentaho/model/OfficeStyle.java
+1
-0
OfficeStyles.java
.../java/com/sun/star/report/pentaho/model/OfficeStyles.java
+3
-1
OfficeStylesCollection.java
...sun/star/report/pentaho/model/OfficeStylesCollection.java
+1
-0
PageLayout.java
...er/java/com/sun/star/report/pentaho/model/PageLayout.java
+2
-1
PageSection.java
...r/java/com/sun/star/report/pentaho/model/PageSection.java
+3
-2
ReportElement.java
...java/com/sun/star/report/pentaho/model/ReportElement.java
+5
-3
ImageProducer.java
...ava/com/sun/star/report/pentaho/output/ImageProducer.java
+17
-9
OfficeDocumentReportTarget.java
...tar/report/pentaho/output/OfficeDocumentReportTarget.java
+23
-16
OleProducer.java
.../java/com/sun/star/report/pentaho/output/OleProducer.java
+3
-0
StyleUtilities.java
...va/com/sun/star/report/pentaho/output/StyleUtilities.java
+7
-4
StylesWriter.java
...java/com/sun/star/report/pentaho/output/StylesWriter.java
+13
-9
ChartRawReportProcessor.java
.../report/pentaho/output/chart/ChartRawReportProcessor.java
+2
-0
ChartRawReportTarget.java
...tar/report/pentaho/output/chart/ChartRawReportTarget.java
+4
-1
SpreadsheetRawReportProcessor.java
...aho/output/spreadsheet/SpreadsheetRawReportProcessor.java
+8
-6
SpreadsheetRawReportTarget.java
...entaho/output/spreadsheet/SpreadsheetRawReportTarget.java
+17
-14
MasterPageFactory.java
...un/star/report/pentaho/output/text/MasterPageFactory.java
+7
-5
PageContext.java
.../com/sun/star/report/pentaho/output/text/PageContext.java
+2
-1
TextRawReportProcessor.java
...ar/report/pentaho/output/text/TextRawReportProcessor.java
+4
-2
TextRawReportTarget.java
.../star/report/pentaho/output/text/TextRawReportTarget.java
+12
-8
VariablesDeclarations.java
...tar/report/pentaho/output/text/VariablesDeclarations.java
+2
-1
ElementReadHandler.java
...om/sun/star/report/pentaho/parser/ElementReadHandler.java
+2
-0
OfficeDocumentXmlResourceFactory.java
...port/pentaho/parser/OfficeDocumentXmlResourceFactory.java
+1
-0
OfficeParserUtil.java
.../com/sun/star/report/pentaho/parser/OfficeParserUtil.java
+6
-3
OfficeStylesXmlResourceFactory.java
...report/pentaho/parser/OfficeStylesXmlResourceFactory.java
+2
-0
StarStyleXmlFactoryModule.java
...star/report/pentaho/parser/StarStyleXmlFactoryModule.java
+1
-0
StarXmlFactoryModule.java
.../sun/star/report/pentaho/parser/StarXmlFactoryModule.java
+2
-1
ChartReadHandler.java
...un/star/report/pentaho/parser/chart/ChartReadHandler.java
+8
-3
DataStyleReadHandler.java
...star/report/pentaho/parser/data/DataStyleReadHandler.java
+6
-2
ObjectOleReadHandler.java
...star/report/pentaho/parser/draw/ObjectOleReadHandler.java
+2
-0
BodyReadHandler.java
...un/star/report/pentaho/parser/office/BodyReadHandler.java
+3
-0
DocumentContentReadHandler.java
...ort/pentaho/parser/office/DocumentContentReadHandler.java
+4
-0
DocumentStylesReadHandler.java
...port/pentaho/parser/office/DocumentStylesReadHandler.java
+3
-0
FontFaceDeclsReadHandler.java
...eport/pentaho/parser/office/FontFaceDeclsReadHandler.java
+6
-2
MasterStylesReadHandler.java
...report/pentaho/parser/office/MasterStylesReadHandler.java
+9
-5
ConditionalPrintExpressionReadHandler.java
...aho/parser/rpt/ConditionalPrintExpressionReadHandler.java
+3
-0
FixedContentReadHandler.java
...ar/report/pentaho/parser/rpt/FixedContentReadHandler.java
+5
-2
FormatConditionReadHandler.java
...report/pentaho/parser/rpt/FormatConditionReadHandler.java
+5
-2
FormattedTextReadHandler.java
...r/report/pentaho/parser/rpt/FormattedTextReadHandler.java
+5
-2
FunctionReadHandler.java
...n/star/report/pentaho/parser/rpt/FunctionReadHandler.java
+9
-6
GroupReadHandler.java
.../sun/star/report/pentaho/parser/rpt/GroupReadHandler.java
+6
-2
ImageReadHandler.java
.../sun/star/report/pentaho/parser/rpt/ImageReadHandler.java
+4
-1
MasterDetailReadHandler.java
...ar/report/pentaho/parser/rpt/MasterDetailReadHandler.java
+4
-1
ReportElementReadHandler.java
...r/report/pentaho/parser/rpt/ReportElementReadHandler.java
+6
-3
ReportReadHandler.java
...sun/star/report/pentaho/parser/rpt/ReportReadHandler.java
+6
-2
RootTableReadHandler.java
.../star/report/pentaho/parser/rpt/RootTableReadHandler.java
+3
-0
SubDocumentReadHandler.java
...tar/report/pentaho/parser/rpt/SubDocumentReadHandler.java
+6
-3
FontFaceReadHandler.java
...star/report/pentaho/parser/style/FontFaceReadHandler.java
+2
-1
MasterPageReadHandler.java
...ar/report/pentaho/parser/style/MasterPageReadHandler.java
+6
-2
OfficeStyleReadHandler.java
...r/report/pentaho/parser/style/OfficeStyleReadHandler.java
+0
-0
OfficeStylesReadHandler.java
.../report/pentaho/parser/style/OfficeStylesReadHandler.java
+0
-0
PageLayoutReadHandler.java
...ar/report/pentaho/parser/style/PageLayoutReadHandler.java
+0
-0
StyleDefinitionReadHandler.java
...port/pentaho/parser/style/StyleDefinitionReadHandler.java
+0
-0
OneOfConstantsMapper.java
...port/pentaho/parser/stylemapper/OneOfConstantsMapper.java
+0
-0
TextAreaVerticalAlignMapper.java
.../parser/stylemapper/draw/TextAreaVerticalAlignMapper.java
+0
-0
BackgroundColorMapper.java
.../pentaho/parser/stylemapper/fo/BackgroundColorMapper.java
+0
-0
BorderRightMapper.java
...port/pentaho/parser/stylemapper/fo/BorderRightMapper.java
+0
-0
ColorMapper.java
...tar/report/pentaho/parser/stylemapper/fo/ColorMapper.java
+0
-0
FontSizeMapper.java
.../report/pentaho/parser/stylemapper/fo/FontSizeMapper.java
+0
-0
FontStyleMapper.java
...report/pentaho/parser/stylemapper/fo/FontStyleMapper.java
+0
-0
FontWeightMapper.java
...eport/pentaho/parser/stylemapper/fo/FontWeightMapper.java
+0
-0
TextAlignMapper.java
...report/pentaho/parser/stylemapper/fo/TextAlignMapper.java
+0
-0
FontFamilyGenericMapper.java
...aho/parser/stylemapper/style/FontFamilyGenericMapper.java
+0
-0
FontFamilyMapper.java
...rt/pentaho/parser/stylemapper/style/FontFamilyMapper.java
+0
-0
FontNameMapper.java
...port/pentaho/parser/stylemapper/style/FontNameMapper.java
+0
-0
FontPitchMapper.java
...ort/pentaho/parser/stylemapper/style/FontPitchMapper.java
+0
-0
FontReliefMapper.java
...rt/pentaho/parser/stylemapper/style/FontReliefMapper.java
+0
-0
TextEmphasizeMapper.java
...pentaho/parser/stylemapper/style/TextEmphasizeMapper.java
+0
-0
TextUnderlineColorMapper.java
...ho/parser/stylemapper/style/TextUnderlineColorMapper.java
+0
-0
TextUnderlineStyleMapper.java
...ho/parser/stylemapper/style/TextUnderlineStyleMapper.java
+0
-0
TextUnderlineWidthMapper.java
...ho/parser/stylemapper/style/TextUnderlineWidthMapper.java
+0
-0
TextUnderlineWordMode.java
...ntaho/parser/stylemapper/style/TextUnderlineWordMode.java
+0
-0
VerticalAlignMapper.java
...pentaho/parser/stylemapper/style/VerticalAlignMapper.java
+0
-0
ColumnWidthMapper.java
...t/pentaho/parser/stylemapper/table/ColumnWidthMapper.java
+0
-0
RowHeightMapper.java
...ort/pentaho/parser/stylemapper/table/RowHeightMapper.java
+0
-0
CoveredCellReadHandler.java
...r/report/pentaho/parser/table/CoveredCellReadHandler.java
+0
-0
TableColumnReadHandler.java
...r/report/pentaho/parser/table/TableColumnReadHandler.java
+0
-0
TableColumnsReadHandler.java
.../report/pentaho/parser/table/TableColumnsReadHandler.java
+0
-0
TableReadHandler.java
...un/star/report/pentaho/parser/table/TableReadHandler.java
+0
-0
TableRowReadHandler.java
...star/report/pentaho/parser/table/TableRowReadHandler.java
+0
-0
TableRowsReadHandler.java
...tar/report/pentaho/parser/table/TableRowsReadHandler.java
+0
-0
NoCDATATextContentReadHandler.java
...rt/pentaho/parser/text/NoCDATATextContentReadHandler.java
+0
-0
TextContentReadHandler.java
...ar/report/pentaho/parser/text/TextContentReadHandler.java
+0
-0
XLinkReadHandler.java
...un/star/report/pentaho/parser/xlink/XLinkReadHandler.java
+0
-0
StyleMapper.java
.../java/com/sun/star/report/pentaho/styles/StyleMapper.java
+0
-0
StyleMapperXmlResourceFactory.java
.../report/pentaho/styles/StyleMapperXmlResourceFactory.java
+0
-0
StyleMappingDocumentReadHandler.java
...eport/pentaho/styles/StyleMappingDocumentReadHandler.java
+0
-0
StyleMappingReadHandler.java
...n/star/report/pentaho/styles/StyleMappingReadHandler.java
+0
-0
DefaultJobProperties.java
...r/java/com/sun/star/report/util/DefaultJobProperties.java
+0
-0
DefaultParameterMap.java
...er/java/com/sun/star/report/util/DefaultParameterMap.java
+0
-0
ManifestWriter.java
...builder/java/com/sun/star/report/util/ManifestWriter.java
+0
-0
No files found.
reportbuilder/java/com/sun/star/report/ImageService.java
Dosyayı görüntüle @
c31dbdb7
...
...
@@ -29,9 +29,10 @@
************************************************************************/
package
com
.
sun
.
star
.
report
;
import
java.io.InputStream
;
import
java.awt.Dimension
;
import
java.io.InputStream
;
/**
*
* @author oj93728
...
...
reportbuilder/java/com/sun/star/report/InputRepository.java
Dosyayı görüntüle @
c31dbdb7
...
...
@@ -29,8 +29,8 @@
************************************************************************/
package
com
.
sun
.
star
.
report
;
import
java.io.InputStream
;
import
java.io.IOException
;
import
java.io.InputStream
;
/**
* This allows the job processor to load data from a repository. It is assumed,
...
...
reportbuilder/java/com/sun/star/report/OutputRepository.java
Dosyayı görüntüle @
c31dbdb7
...
...
@@ -29,8 +29,8 @@
************************************************************************/
package
com
.
sun
.
star
.
report
;
import
java.io.OutputStream
;
import
java.io.IOException
;
import
java.io.OutputStream
;
/**
* A repository for writing. Providing a repository always assumes,
...
...
reportbuilder/java/com/sun/star/report/SDBCReportData.java
Dosyayı görüntüle @
c31dbdb7
...
...
@@ -36,8 +36,6 @@ import com.sun.star.container.XNameAccess;
import
com.sun.star.lang.IndexOutOfBoundsException
;
import
com.sun.star.lang.WrappedTargetException
;
import
com.sun.star.sdb.XParametersSupplier
;
import
java.sql.Timestamp
;
import
com.sun.star.sdbc.DataType
;
import
com.sun.star.sdbc.SQLException
;
import
com.sun.star.sdbc.XResultSetMetaData
;
...
...
@@ -50,6 +48,9 @@ import com.sun.star.uno.UnoRuntime;
import
com.sun.star.util.DateTime
;
import
com.sun.star.util.Time
;
import
java.sql.Timestamp
;
public
class
SDBCReportData
implements
DataSource
{
...
...
reportbuilder/java/com/sun/star/report/SDBCReportDataFactory.java
Dosyayı görüntüle @
c31dbdb7
...
...
@@ -34,43 +34,42 @@ import com.sun.star.beans.UnknownPropertyException;
import
com.sun.star.beans.XPropertySet
;
import
com.sun.star.container.NoSuchElementException
;
import
com.sun.star.container.XIndexAccess
;
import
com.sun.star.container.XNameAccess
;
import
com.sun.star.lang.IllegalArgumentException
;
import
com.sun.star.lang.IndexOutOfBoundsException
;
import
com.sun.star.lang.WrappedTargetException
;
import
com.sun.star.sdbc.XConnection
;
import
com.sun.star.container.XNameAccess
;
import
com.sun.star.lang.XComponent
;
import
com.sun.star.lang.XMultiServiceFactory
;
import
com.sun.star.sdb.CommandType
;
import
com.sun.star.sdb.XCompletedExecution
;
import
com.sun.star.sdb.XParametersSupplier
;
import
com.sun.star.sdb.XQueriesSupplier
;
import
com.sun.star.sdb.XResultSetAccess
;
import
com.sun.star.sdb.XSingleSelectQueryComposer
;
import
com.sun.star.sdb.tools.XConnectionTools
;
import
com.sun.star.sdbc.SQLException
;
import
com.sun.star.sdbc.XConnection
;
import
com.sun.star.sdbc.XParameters
;
import
com.sun.star.sdbc.XPreparedStatement
;
import
com.sun.star.uno.Exception
;
import
java.util.HashMap
;
import
java.util.Map
;
import
com.sun.star.sdbc.XRowSet
;
import
com.sun.star.sdbcx.XColumnsSupplier
;
import
com.sun.star.sdbcx.XTablesSupplier
;
import
com.sun.star.task.XInteractionHandler
;
import
com.sun.star.uno.Exception
;
import
com.sun.star.uno.UnoRuntime
;
import
com.sun.star.uno.XComponentContext
;
import
java.lang.reflect.Method
;
import
java.math.BigDecimal
;
import
java.util.ArrayList
;
import
java.util.HashMap
;
import
java.util.Iterator
;
import
java.util.List
;
import
java.util.Map
;
import
java.util.logging.Level
;
import
java.util.logging.Logger
;
import
org.apache.commons.logging.Log
;
import
org.apache.commons.logging.LogFactory
;
/**
* Very primitive implementation, just to show how this could be used ...
*
...
...
reportbuilder/java/com/sun/star/report/SOImageService.java
Dosyayı görüntüle @
c31dbdb7
...
...
@@ -29,9 +29,6 @@
************************************************************************/
package
com
.
sun
.
star
.
report
;
import
java.awt.Dimension
;
import
java.io.InputStream
;
import
com.sun.star.awt.Size
;
import
com.sun.star.beans.PropertyValue
;
import
com.sun.star.beans.UnknownPropertyException
;
...
...
@@ -47,6 +44,11 @@ import com.sun.star.lib.uno.adapter.InputStreamToXInputStreamAdapter;
import
com.sun.star.uno.UnoRuntime
;
import
com.sun.star.uno.XComponentContext
;
import
java.awt.Dimension
;
import
java.io.InputStream
;
/**
* @author oj93728
*/
...
...
reportbuilder/java/com/sun/star/report/StorageRepository.java
Dosyayı görüntüle @
c31dbdb7
...
...
@@ -35,15 +35,21 @@ import com.sun.star.beans.XPropertySet;
import
com.sun.star.container.NoSuchElementException
;
import
com.sun.star.embed.ElementModes
;
import
com.sun.star.embed.InvalidStorageException
;
import
com.sun.star.lang.IllegalArgumentException
;
import
com.sun.star.lang.WrappedTargetException
;
import
java.io.*
;
import
com.sun.star.embed.XStorage
;
import
com.sun.star.embed.XTransactedObject
;
import
com.sun.star.uno.UnoRuntime
;
import
com.sun.star.io.XStream
;
import
com.sun.star.lang.IllegalArgumentException
;
import
com.sun.star.lang.WrappedTargetException
;
import
com.sun.star.lib.uno.adapter.XInputStreamToInputStreamAdapter
;
import
com.sun.star.lib.uno.adapter.XOutputStreamToOutputStreamAdapter
;
import
com.sun.star.uno.UnoRuntime
;
import
java.io.BufferedInputStream
;
import
java.io.BufferedOutputStream
;
import
java.io.IOException
;
import
java.io.InputStream
;
import
java.io.OutputStream
;
import
org.apache.commons.logging.Log
;
import
org.apache.commons.logging.LogFactory
;
...
...
reportbuilder/java/com/sun/star/report/function/metadata/AuthorFunction.java
Dosyayı görüntüle @
c31dbdb7
...
...
@@ -30,6 +30,7 @@
package
com
.
sun
.
star
.
report
.
function
.
metadata
;
import
com.sun.star.report.ReportEngineParameterNames
;
import
org.pentaho.reporting.libraries.formula.EvaluationException
;
import
org.pentaho.reporting.libraries.formula.FormulaContext
;
import
org.pentaho.reporting.libraries.formula.LibFormulaErrorValue
;
...
...
reportbuilder/java/com/sun/star/report/function/metadata/TitleFunction.java
Dosyayı görüntüle @
c31dbdb7
...
...
@@ -30,6 +30,7 @@
package
com
.
sun
.
star
.
report
.
function
.
metadata
;
import
com.sun.star.report.ReportEngineParameterNames
;
import
org.pentaho.reporting.libraries.formula.EvaluationException
;
import
org.pentaho.reporting.libraries.formula.FormulaContext
;
import
org.pentaho.reporting.libraries.formula.LibFormulaErrorValue
;
...
...
reportbuilder/java/com/sun/star/report/pentaho/DefaultNameGenerator.java
Dosyayı görüntüle @
c31dbdb7
...
...
@@ -29,9 +29,10 @@
************************************************************************/
package
com
.
sun
.
star
.
report
.
pentaho
;
import
com.sun.star.report.OutputRepository
;
import
java.io.IOException
;
import
com.sun.star.report.OutputRepository
;
public
class
DefaultNameGenerator
{
...
...
reportbuilder/java/com/sun/star/report/pentaho/PentahoFormulaContext.java
Dosyayı görüntüle @
c31dbdb7
...
...
@@ -29,6 +29,7 @@
************************************************************************/
package
com
.
sun
.
star
.
report
.
pentaho
;
import
org.pentaho.reporting.libraries.base.config.Configuration
;
import
org.pentaho.reporting.libraries.formula.ContextEvaluationException
;
import
org.pentaho.reporting.libraries.formula.FormulaContext
;
import
org.pentaho.reporting.libraries.formula.LocalizationContext
;
...
...
@@ -36,7 +37,6 @@ import org.pentaho.reporting.libraries.formula.function.FunctionRegistry;
import
org.pentaho.reporting.libraries.formula.operators.OperatorFactory
;
import
org.pentaho.reporting.libraries.formula.typing.Type
;
import
org.pentaho.reporting.libraries.formula.typing.TypeRegistry
;
import
org.pentaho.reporting.libraries.base.config.Configuration
;
/**
*
...
...
reportbuilder/java/com/sun/star/report/pentaho/PentahoReportEngine.java
Dosyayı görüntüle @
c31dbdb7
...
...
@@ -35,6 +35,7 @@ import com.sun.star.report.ReportEngineMetaData;
import
com.sun.star.report.ReportJob
;
import
com.sun.star.report.ReportJobDefinition
;
import
com.sun.star.report.util.DefaultReportJobDefinition
;
import
org.jfree.report.JFreeReportBoot
;
public
class
PentahoReportEngine
implements
ReportEngine
...
...
reportbuilder/java/com/sun/star/report/pentaho/PentahoReportEngineMetaData.java
Dosyayı görüntüle @
c31dbdb7
...
...
@@ -29,21 +29,23 @@
************************************************************************/
package
com
.
sun
.
star
.
report
.
pentaho
;
import
com.sun.star.report.ReportJobFactory
;
import
java.util.HashMap
;
import
java.util.HashSet
;
import
com.sun.star.report.DataSourceFactory
;
import
com.sun.star.report.ImageService
;
import
com.sun.star.report.InputRepository
;
import
com.sun.star.report.OutputRepository
;
import
com.sun.star.report.ReportEngineMetaData
;
import
com.sun.star.report.ReportEngineParameterNames
;
import
com.sun.star.report.ImageService
;
import
com.sun.star.report.ReportJobFactory
;
import
java.util.HashMap
;
import
java.util.HashSet
;
import
java.util.List
;
import
java.util.Map
;
import
java.util.Set
;
import
org.pentaho.reporting.libraries.base.util.HashNMap
;
public
class
PentahoReportEngineMetaData
implements
ReportEngineMetaData
{
...
...
reportbuilder/java/com/sun/star/report/pentaho/PentahoReportJob.java
Dosyayı görüntüle @
c31dbdb7
...
...
@@ -29,10 +29,8 @@
************************************************************************/
package
com
.
sun
.
star
.
report
.
pentaho
;
import
java.io.IOException
;
import
java.lang.Integer
;
import
java.util.ArrayList
;
import
com.sun.star.report.DataSourceFactory
;
import
com.sun.star.report.ImageService
;
import
com.sun.star.report.InputRepository
;
import
com.sun.star.report.JobDefinitionException
;
import
com.sun.star.report.JobProgressIndicator
;
...
...
@@ -43,7 +41,6 @@ import com.sun.star.report.ReportEngineParameterNames;
import
com.sun.star.report.ReportExecutionException
;
import
com.sun.star.report.ReportJob
;
import
com.sun.star.report.ReportJobDefinition
;
import
com.sun.star.report.ImageService
;
import
com.sun.star.report.SDBCReportDataFactory
;
import
com.sun.star.report.pentaho.loader.InputRepositoryLoader
;
import
com.sun.star.report.pentaho.model.OfficeDetailSection
;
...
...
@@ -51,15 +48,19 @@ import com.sun.star.report.pentaho.model.OfficeDocument;
import
com.sun.star.report.pentaho.model.OfficeGroup
;
import
com.sun.star.report.pentaho.model.OfficeReport
;
import
com.sun.star.report.pentaho.output.chart.ChartRawReportProcessor
;
import
com.sun.star.report.pentaho.output.text.TextRawReportProcessor
;
import
com.sun.star.report.pentaho.output.spreadsheet.SpreadsheetRawReportProcessor
;
import
com.sun.star.report.pentaho.output.text.TextRawReportProcessor
;
import
java.io.IOException
;
import
java.lang.Integer
;
import
java.util.ArrayList
;
import
java.util.List
;
import
org.pentaho.reporting.libraries.formula.lvalues.ContextLookup
;
import
org.pentaho.reporting.libraries.formula.lvalues.FormulaFunction
;
import
org.pentaho.reporting.libraries.formula.lvalues.LValue
;
import
org.pentaho.reporting.libraries.formula.lvalues.Term
;
import
org.pentaho.reporting.libraries.formula.parser.FormulaParser
;
import
org.pentaho.reporting.libraries.formula.parser.ParseException
;
import
org.apache.commons.logging.Log
;
import
org.apache.commons.logging.LogFactory
;
import
org.jfree.report.expressions.Expression
;
import
org.jfree.report.expressions.FormulaExpression
;
import
org.jfree.report.flow.DefaultReportJob
;
...
...
@@ -68,12 +69,18 @@ import org.jfree.report.flow.raw.XmlPrintReportProcessor;
import
org.jfree.report.structure.Node
;
import
org.jfree.report.structure.Section
;
import
org.jfree.report.util.ReportParameters
;
import
org.apache.commons.logging.Log
;
import
org.apache.commons.logging.LogFactory
;
import
org.pentaho.reporting.libraries.formula.lvalues.ContextLookup
;
import
org.pentaho.reporting.libraries.formula.lvalues.FormulaFunction
;
import
org.pentaho.reporting.libraries.formula.lvalues.LValue
;
import
org.pentaho.reporting.libraries.formula.lvalues.Term
;
import
org.pentaho.reporting.libraries.formula.parser.FormulaParser
;
import
org.pentaho.reporting.libraries.formula.parser.ParseException
;
import
org.pentaho.reporting.libraries.resourceloader.Resource
;
import
org.pentaho.reporting.libraries.resourceloader.ResourceException
;
import
org.pentaho.reporting.libraries.resourceloader.ResourceManager
;
/**
* ToDo: Allow interrupting of jobs and report the report progress
*/
...
...
reportbuilder/java/com/sun/star/report/pentaho/SOFormulaOpCodeMapper.java
Dosyayı görüntüle @
c31dbdb7
...
...
@@ -31,12 +31,12 @@
package
com
.
sun
.
star
.
report
.
pentaho
;
import
com.sun.star.lang.XServiceInfo
;
import
com.sun.star.uno.XComponentContext
;
import
com.sun.star.lib.uno.helper.WeakBase
;
import
com.sun.star.sheet.FormulaLanguage
;
import
com.sun.star.sheet.FormulaMapGroup
;
import
com.sun.star.sheet.FormulaOpCodeMapEntry
;
import
com.sun.star.sheet.FormulaToken
;
import
java.util.ArrayList
;
import
java.util.Map
;
...
...
reportbuilder/java/com/sun/star/report/pentaho/SOFormulaParser.java
Dosyayı görüntüle @
c31dbdb7
...
...
@@ -30,27 +30,31 @@
************************************************************************/
package
com
.
sun
.
star
.
report
.
pentaho
;
import
com.sun.star.lang.XServiceInfo
;
import
com.sun.star.sheet.XFormulaOpCodeMapper
;
import
com.sun.star.uno.Exception
;
import
com.sun.star.uno.XComponentContext
;
import
com.sun.star.lib.uno.helper.ComponentBase
;
import
com.sun.star.uno.Type
;
import
com.sun.star.lib.uno.helper.PropertySetMixin
;
import
com.sun.star.sheet.FormulaLanguage
;
import
com.sun.star.sheet.FormulaMapGroup
;
import
com.sun.star.sheet.FormulaMapGroupSpecialOffset
;
import
com.sun.star.sheet.FormulaOpCodeMapEntry
;
import
com.sun.star.sheet.FormulaToken
;
import
com.sun.star.sheet.XFormulaOpCodeMapper
;
import
com.sun.star.uno.Any
;
import
com.sun.star.uno.Exception
;
import
com.sun.star.uno.Type
;
import
com.sun.star.uno.UnoRuntime
;
import
com.sun.star.uno.XComponentContext
;
import
java.io.StringReader
;
import
java.util.ArrayList
;
import
java.util.HashMap
;
import
java.util.Iterator
;
import
java.util.List
;
import
java.util.Map
;
import
java.util.Vector
;
import
org.pentaho.reporting.libraries.base.config.Configuration
;
import
org.pentaho.reporting.libraries.formula.DefaultFormulaContext
;
import
org.pentaho.reporting.libraries.formula.function.FunctionRegistry
;
import
org.pentaho.reporting.libraries.formula.parser.FormulaParser
;
...
...
@@ -60,7 +64,7 @@ import org.pentaho.reporting.libraries.formula.parser.JavaCharStream;
import
org.pentaho.reporting.libraries.formula.parser.ParseException
;
import
org.pentaho.reporting.libraries.formula.parser.Token
;
import
org.pentaho.reporting.libraries.formula.parser.TokenMgrError
;
import
org.pentaho.reporting.libraries.base.config.Configuration
;
public
final
class
SOFormulaParser
extends
ComponentBase
implements
com
.
sun
.
star
.
report
.
meta
.
XFormulaParser
,
XServiceInfo
...
...
reportbuilder/java/com/sun/star/report/pentaho/SOFunctionManager.java
Dosyayı görüntüle @
c31dbdb7
...
...
@@ -32,11 +32,12 @@ package com.sun.star.report.pentaho;
import
com.sun.star.container.NoSuchElementException
;
import
com.sun.star.lang.XServiceInfo
;
import
com.sun.star.report.meta.XFunctionDescription
;
import
com.sun.star.uno.XComponentContext
;
import
com.sun.star.lib.uno.helper.ComponentBase
;
import
com.sun.star.report.meta.XFunctionCategory
;
import
com.sun.star.report.meta.XFunctionDescription
;
import
com.sun.star.report.meta.XFunctionManager
;
import
com.sun.star.uno.XComponentContext
;
import
org.pentaho.reporting.libraries.formula.DefaultFormulaContext
;
import
org.pentaho.reporting.libraries.formula.function.FunctionCategory
;
import
org.pentaho.reporting.libraries.formula.function.FunctionDescription
;
...
...
reportbuilder/java/com/sun/star/report/pentaho/SOReportJobFactory.java
Dosyayı görüntüle @
c31dbdb7
...
...
@@ -30,18 +30,18 @@
package
com
.
sun
.
star
.
report
.
pentaho
;
import
com.sun.star.beans.NamedValue
;
import
com.sun.star.beans.XPropertySet
;
import
com.sun.star.beans.UnknownPropertyException
;
import
com.sun.star.beans.PropertyVetoException
;
import
com.sun.star.beans.UnknownPropertyException
;
import
com.sun.star.beans.XPropertyChangeListener
;
import
com.sun.star.beans.XPropertySet
;
import
com.sun.star.beans.XVetoableChangeListener
;
import
com.sun.star.container.XChild
;
import
com.sun.star.embed.XStorage
;
import
com.sun.star.frame.XModel
;
import
com.sun.star.lang.IllegalArgumentException
;
import
com.sun.star.lang.WrappedTargetException
;
import
com.sun.star.lang.XInitialization
;
import
com.sun.star.lang.XServiceInfo
;
import
com.sun.star.lang.WrappedTargetException
;
import
com.sun.star.lang.XSingleComponentFactory
;
import
com.sun.star.lib.uno.helper.Factory
;
import
com.sun.star.lib.uno.helper.PropertySetMixin
;
...
...
@@ -61,7 +61,6 @@ import com.sun.star.report.SDBCReportDataFactory;
import
com.sun.star.report.SOImageService
;
import
com.sun.star.report.StorageRepository
;
import
com.sun.star.report.XReportDefinition
;
import
com.sun.star.report.pentaho.SOReportJobFactory._SOReportJobFactory
;
import
com.sun.star.sdb.XDocumentDataSource
;
import
com.sun.star.sdbc.XConnection
;
import
com.sun.star.sdbc.XRowSet
;
...
...
@@ -70,8 +69,10 @@ import com.sun.star.uno.Exception;
import
com.sun.star.uno.Type
;
import
com.sun.star.uno.UnoRuntime
;
import
com.sun.star.uno.XComponentContext
;
import
java.util.logging.Level
;
import
java.util.logging.Logger
;
import
org.apache.commons.logging.Log
;
import
org.apache.commons.logging.LogFactory
;
...
...
reportbuilder/java/com/sun/star/report/pentaho/StarFunctionCategory.java
Dosyayı görüntüle @
c31dbdb7
...
...
@@ -30,13 +30,15 @@
************************************************************************/
package
com
.
sun
.
star
.
report
.
pentaho
;
import
com.sun.star.uno.XComponentContext
;
import
com.sun.star.lib.uno.helper.WeakBase
;
import
com.sun.star.uno.Type
;
import
com.sun.star.lib.uno.helper.PropertySetMixin
;
import
com.sun.star.lib.uno.helper.WeakBase
;
import
com.sun.star.report.meta.XFunctionDescription
;
import
com.sun.star.uno.Type
;
import
com.sun.star.uno.XComponentContext
;
import
java.util.Locale
;
import
java.util.MissingResourceException
;
import
org.pentaho.reporting.libraries.formula.DefaultFormulaContext
;
import
org.pentaho.reporting.libraries.formula.function.FunctionCategory
;
import
org.pentaho.reporting.libraries.formula.function.FunctionRegistry
;
...
...
reportbuilder/java/com/sun/star/report/pentaho/StarFunctionDescription.java
Dosyayı görüntüle @
c31dbdb7
...
...
@@ -30,17 +30,18 @@
************************************************************************/
package
com
.
sun
.
star
.
report
.
pentaho
;
import
com.sun.star.uno.XComponentContext
;
import
com.sun.star.lib.uno.helper.WeakBase
;
import
com.sun.star.uno.Type
;
import
com.sun.star.lib.uno.helper.PropertySetMixin
;
import
com.sun.star.lib.uno.helper.WeakBase
;
import
com.sun.star.report.meta.XFunctionCategory
;
import
com.sun.star.sheet.FunctionArgument
;
import
com.sun.star.uno.Type
;
import
com.sun.star.uno.XComponentContext
;
import
java.util.Locale
;
import
java.util.MissingResourceException
;
import
org.pentaho.reporting.libraries.formula.DefaultFormulaContext
;
import
org.pentaho.reporting.libraries.formula.function.FunctionDescription
;
import
org.pentaho.reporting.libraries.formula.function.FunctionRegistry
;
public
final
class
StarFunctionDescription
extends
WeakBase
implements
com
.
sun
.
star
.
report
.
meta
.
XFunctionDescription
...
...
reportbuilder/java/com/sun/star/report/pentaho/StarReportData.java
Dosyayı görüntüle @
c31dbdb7
...
...
@@ -30,6 +30,7 @@
package
com
.
sun
.
star
.
report
.
pentaho
;
import
com.sun.star.report.DataSource
;
import
org.jfree.report.DataSourceException
;
import
org.jfree.report.ReportData
;
...
...
reportbuilder/java/com/sun/star/report/pentaho/StarReportDataFactory.java
Dosyayı görüntüle @
c31dbdb7
...
...
@@ -29,14 +29,16 @@
************************************************************************/
package
com
.
sun
.
star
.
report
.
pentaho
;
import
com.sun.star.report.DataSourceException
;
import
com.sun.star.report.DataSourceFactory
;
import
java.util.HashMap
;
import
org.jfree.report.ReportDataFactory
;
import
org.jfree.report.ReportData
;
import
org.jfree.report.DataSet
;
import
org.jfree.report.ReportData
;
import
org.jfree.report.ReportDataFactory
;
import
org.jfree.report.ReportDataFactoryException
;
import
com.sun.star.report.DataSourceException
;
import
com.sun.star.report.DataSourceFactory
;
public
class
StarReportDataFactory
implements
ReportDataFactory
,
Cloneable
{
...
...
reportbuilder/java/com/sun/star/report/pentaho/expressions/SumExpression.java
Dosyayı görüntüle @
c31dbdb7
...
...
@@ -29,8 +29,8 @@
************************************************************************/
package
com
.
sun
.
star
.
report
.
pentaho
.
expressions
;
import
com.sun.star.report.ReportExpression
;
import
com.sun.star.report.DataRow
;
import
com.sun.star.report.ReportExpression
;
public
class
SumExpression
implements
ReportExpression
{
...
...
reportbuilder/java/com/sun/star/report/pentaho/expressions/SumExpressionMetaData.java
Dosyayı görüntüle @
c31dbdb7
...
...
@@ -29,9 +29,10 @@
************************************************************************/
package
com
.
sun
.
star
.
report
.
pentaho
.
expressions
;
import
com.sun.star.report.ReportExpressionMetaData
;
import
java.util.Locale
;
import
com.sun.star.report.ReportExpressionMetaData
;
public
class
SumExpressionMetaData
implements
ReportExpressionMetaData
{
...
...
reportbuilder/java/com/sun/star/report/pentaho/layoutprocessor/AbstractReportElementLayoutController.java
Dosyayı görüntüle @
c31dbdb7
...
...
@@ -29,15 +29,14 @@
************************************************************************/
package
com
.
sun
.
star
.
report
.
pentaho
.
layoutprocessor
;
import
com.sun.star.report.pentaho.model.ReportElement
;
import
com.sun.star.report.pentaho.model.OfficeGroupSection
;
import
com.sun.star.report.pentaho.model.ReportElement
;
import
org.jfree.report.DataFlags
;
import
org.jfree.report.DataRow
;
import
org.jfree.report.DataSourceException
;
import
org.jfree.report.ReportDataFactoryException
;
import
org.jfree.report.ReportProcessingException
;
import
org.jfree.report.DataRow
;
import
org.jfree.report.DataFlags
;
import
org.jfree.report.structure.Element
;
import
org.jfree.report.structure.Group
;
import
org.jfree.report.expressions.Expression
;
import
org.jfree.report.flow.FlowController
;
import
org.jfree.report.flow.ReportTarget
;
...
...
@@ -45,8 +44,11 @@ import org.jfree.report.flow.layoutprocessor.AbstractLayoutController;
import
org.jfree.report.flow.layoutprocessor.LayoutController
;
import
org.jfree.report.flow.layoutprocessor.LayoutControllerUtil
;
import
org.jfree.report.flow.layoutprocessor.SectionLayoutController
;
import
org.pentaho.reporting.libraries.formula.lvalues.LValue
;
import
org.jfree.report.structure.Element
;
import
org.jfree.report.structure.Group
;
import
org.pentaho.reporting.libraries.formula.lvalues.ContextLookup
;
import
org.pentaho.reporting.libraries.formula.lvalues.LValue
;
/**
* Todo: Document me!
...
...
reportbuilder/java/com/sun/star/report/pentaho/layoutprocessor/FixedTextLayoutController.java
Dosyayı görüntüle @
c31dbdb7
...
...
@@ -29,18 +29,19 @@
************************************************************************/
package
com
.
sun
.
star
.
report
.
pentaho
.
layoutprocessor
;
import
org.jfree.report.flow.layoutprocessor.LayoutController
;
import
org.jfree.report.flow.layoutprocessor.LayoutControllerFactory
;
import
org.jfree.report.
flow.ReportTarget
;
import
org.jfree.report.
flow.FlowController
;
import
org.jfree.report.
flow.ReportContext
;
import
com.sun.star.report.pentaho.model.FixedTextElement
;
import
org.jfree.report.
DataSourceException
;
import
org.jfree.report.
ReportDataFactoryException
;
import
org.jfree.report.
ReportProcessingException
;
import
org.jfree.report.data.GlobalMasterRow
;
import
org.jfree.report.data.ReportDataRow
;
import
org.jfree.report.flow.FlowController
;
import
org.jfree.report.flow.ReportContext
;
import
org.jfree.report.flow.ReportTarget
;
import
org.jfree.report.flow.layoutprocessor.LayoutController
;
import
org.jfree.report.flow.layoutprocessor.LayoutControllerFactory
;
import
org.jfree.report.structure.Section
;
import
org.jfree.report.ReportProcessingException
;
import
org.jfree.report.ReportDataFactoryException
;
import
org.jfree.report.DataSourceException
;
import
com.sun.star.report.pentaho.model.FixedTextElement
;
/**
* Processes a fixed-text element of the OpenOffice reporting specifciation.
...
...
reportbuilder/java/com/sun/star/report/pentaho/layoutprocessor/FormatValueUtility.java
Dosyayı görüntüle @
c31dbdb7
...
...
@@ -29,13 +29,16 @@
************************************************************************/
package
com
.
sun
.
star
.
report
.
pentaho
.
layoutprocessor
;
import
com.sun.star.report.OfficeToken
;
import
com.sun.star.report.pentaho.OfficeNamespaces
;
import
com.sun.star.report.pentaho.model.FormattedTextElement
;
import
java.sql.Time
;
import
java.text.SimpleDateFormat
;
import
java.util.Date
;
import
java.sql.Time
;
import
com.sun.star.report.pentaho.OfficeNamespaces
;
import
com.sun.star.report.OfficeToken
;
import
com.sun.star.report.pentaho.model.FormattedTextElement
;
import
org.jfree.layouting.util.AttributeMap
;
import
org.jfree.report.DataFlags
;
import
org.jfree.report.DataSourceException
;
...
...
@@ -43,9 +46,10 @@ import org.jfree.report.data.DefaultDataFlags;
import
org.jfree.report.expressions.FormulaExpression
;
import
org.jfree.report.flow.FlowController
;
import
org.jfree.report.flow.layoutprocessor.LayoutControllerUtil
;
import
org.pentaho.reporting.libraries.formula.util.DateUtil
;
import
org.pentaho.reporting.libraries.formula.util.HSSFDateUtil
;
/**
* Creation-Date: 06.06.2007, 17:03:30
*
...
...
reportbuilder/java/com/sun/star/report/pentaho/layoutprocessor/FormattedTextLayoutController.java
Dosyayı görüntüle @
c31dbdb7
...
...
@@ -29,14 +29,16 @@
************************************************************************/
package
com
.
sun
.
star
.
report
.
pentaho
.
layoutprocessor
;
import
com.sun.star.report.pentaho.OfficeNamespaces
;
import
com.sun.star.report.OfficeToken
;
import
com.sun.star.report.pentaho.OfficeNamespaces
;
import
com.sun.star.report.pentaho.model.FormattedTextElement
;
import
com.sun.star.report.pentaho.model.OfficeDocument
;
<