Java Doc for ProcessState.java in  » Report » pentaho-report » org » jfree » report » states » process » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » Report » pentaho report » org.jfree.report.states.process 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   org.jfree.report.states.process.ProcessState

ProcessState
public class ProcessState implements ReportState(Code)
Creation-Date: 03.07.2007, 12:56:46
author:
   Thomas Morgner


Field Summary
final public static  intARTIFICIAL_EVENT_CODE
    

Constructor Summary
public  ProcessState(JFreeReport report, ProcessingContext processingContext, LayoutProcess layoutProcess)
    
public  ProcessState(SubReport[] subReports, int subReportIndex, ProcessState parentState)
    
public  ProcessState(ProcessState parentState)
    

Method Summary
final public  ProcessStateadvance()
    
public  Objectclone()
    
final public  ProcessStatecommit()
    
public  ProcessStatederiveForAdvance()
    
public  ProcessStatederiveForPagebreak()
     This is a more expensive version of the ordinary derive.
public  ProcessStatederiveForStorage()
    
public  voidfirePageFinishedEvent()
     Fires a 'page-finished' event.
public  voidfirePageStartedEvent(int baseEvent)
     Fires a 'page-started' event.
public  voidfirePrepareEvent()
     Fires a 'prepare' event.
protected  voidfireReportEvent()
    
public  AdvanceHandlergetAdvanceHandler()
    
public  intgetCurrentDataItem()
    
public  intgetCurrentGroupIndex()
    
public  intgetCurrentPage()
    
public  intgetCurrentSubReport()
    
public  CachingDataFactorygetDataFactory()
    
public  DataRowgetDataRow()
    
public  ReportProcessingErrorHandlergetErrorHandler()
    
public  intgetEventCode()
    
public  DefaultFlowControllergetFlowController()
    
public  FunctionStoragegetFunctionStorage()
    
public  LayoutProcessgetLayoutProcess()
    
public  intgetLevel()
    
public  intgetNumberOfRows()
    
public  ReportStategetParentState()
    
public  ReportStategetParentSubReportState()
    
public  ReportStateKeygetProcessKey()
    
public  intgetProgressLevel()
    
public  intgetProgressLevelCount()
    
public  ReportPropertiesgetProperties()
     Returns the report properties.
public  ObjectgetProperty(String key)
     Returns the value of a property with the specified name.
Parameters:
  key - the property name.
public  ObjectgetProperty(String key, Object def)
     Returns a property with the specified name.
public  ReportDefinitiongetReport()
    
public  ReportPropertiesgetReportProperties()
    
public  intgetSequenceCounter()
    
public  SubReport[]getSubReports()
    
public  booleanisDeepTraversing()
    
public  booleanisFinish()
    
public static  booleanisLastItemInGroup(Group g, GlobalMasterRow currentDataRow, GlobalMasterRow nextDataRow)
     Returns true if this is the last item in the group, and false otherwise.
Parameters:
  g - the group that should be checked.
Parameters:
  currentDataRow - the current data row.
Parameters:
  nextDataRow - the next data row, or null, if this is the last datarow.
public  booleanisPrepareRun()
    
public  ProcessStaterestart()
    
public  voidsetAdvanceHandler(AdvanceHandler advanceHandler)
    
public  voidsetCurrentGroupIndex(int currentGroupIndex)
    
public  voidsetCurrentPage(int currentPage)
    
public  voidsetCurrentSubReport(int currentSubReport)
    
public  voidsetErrorHandler(ReportProcessingErrorHandler errorHandler)
    
public  voidsetFlowController(DefaultFlowController flowController)
    
public  voidsetFunctionStorage(FunctionStorage functionStorage)
    
public  voidsetLayoutProcess(LayoutProcess layoutProcess)
    
public  voidsetProcessKey(ReportStateKey processKey)
    
public  voidsetProperty(String key, Object o)
     Sets a property.
public  voidsetReport(ReportDefinitionImpl report)
    
public  voidsetReportProperties(ReportProperties reportProperties)
    
public  voidsetSequenceCounter(int sequenceCounter)
    

Field Detail
ARTIFICIAL_EVENT_CODE
final public static int ARTIFICIAL_EVENT_CODE(Code)




Constructor Detail
ProcessState
public ProcessState(JFreeReport report, ProcessingContext processingContext, LayoutProcess layoutProcess) throws ReportProcessingException(Code)



ProcessState
public ProcessState(SubReport[] subReports, int subReportIndex, ProcessState parentState) throws ReportProcessingException(Code)



ProcessState
public ProcessState(ProcessState parentState)(Code)




Method Detail
advance
final public ProcessState advance() throws ReportProcessingException(Code)



clone
public Object clone() throws CloneNotSupportedException(Code)



commit
final public ProcessState commit() throws ReportProcessingException(Code)



deriveForAdvance
public ProcessState deriveForAdvance()(Code)



deriveForPagebreak
public ProcessState deriveForPagebreak()(Code)
This is a more expensive version of the ordinary derive. This method creates a separate copy of the layout-process so that this operation is expensive in memory and CPU usage.



deriveForStorage
public ProcessState deriveForStorage()(Code)



firePageFinishedEvent
public void firePageFinishedEvent()(Code)
Fires a 'page-finished' event. The pageFinished(...) method is called for every report function.



firePageStartedEvent
public void firePageStartedEvent(int baseEvent)(Code)
Fires a 'page-started' event.
Parameters:
  baseEvent - the type of the base event which caused the page start to be triggered.



firePrepareEvent
public void firePrepareEvent()(Code)
Fires a 'prepare' event.



fireReportEvent
protected void fireReportEvent()(Code)



getAdvanceHandler
public AdvanceHandler getAdvanceHandler()(Code)



getCurrentDataItem
public int getCurrentDataItem()(Code)



getCurrentGroupIndex
public int getCurrentGroupIndex()(Code)



getCurrentPage
public int getCurrentPage()(Code)



getCurrentSubReport
public int getCurrentSubReport()(Code)



getDataFactory
public CachingDataFactory getDataFactory()(Code)



getDataRow
public DataRow getDataRow()(Code)



getErrorHandler
public ReportProcessingErrorHandler getErrorHandler()(Code)



getEventCode
public int getEventCode()(Code)



getFlowController
public DefaultFlowController getFlowController()(Code)



getFunctionStorage
public FunctionStorage getFunctionStorage()(Code)



getLayoutProcess
public LayoutProcess getLayoutProcess()(Code)



getLevel
public int getLevel()(Code)



getNumberOfRows
public int getNumberOfRows()(Code)



getParentState
public ReportState getParentState()(Code)



getParentSubReportState
public ReportState getParentSubReportState()(Code)



getProcessKey
public ReportStateKey getProcessKey()(Code)



getProgressLevel
public int getProgressLevel()(Code)



getProgressLevelCount
public int getProgressLevelCount()(Code)



getProperties
public ReportProperties getProperties()(Code)
Returns the report properties. the report properties.



getProperty
public Object getProperty(String key)(Code)
Returns the value of a property with the specified name.
Parameters:
  key - the property name. the property value.



getProperty
public Object getProperty(String key, Object def)(Code)
Returns a property with the specified name. If no property with the specified name is found, returns def.
Parameters:
  key - the property name.
Parameters:
  def - the default value. the property value.



getReport
public ReportDefinition getReport()(Code)



getReportProperties
public ReportProperties getReportProperties()(Code)



getSequenceCounter
public int getSequenceCounter()(Code)



getSubReports
public SubReport[] getSubReports()(Code)



isDeepTraversing
public boolean isDeepTraversing()(Code)



isFinish
public boolean isFinish()(Code)



isLastItemInGroup
public static boolean isLastItemInGroup(Group g, GlobalMasterRow currentDataRow, GlobalMasterRow nextDataRow)(Code)
Returns true if this is the last item in the group, and false otherwise.
Parameters:
  g - the group that should be checked.
Parameters:
  currentDataRow - the current data row.
Parameters:
  nextDataRow - the next data row, or null, if this is the last datarow. A flag indicating whether or not the current item is the last in its group.



isPrepareRun
public boolean isPrepareRun()(Code)



restart
public ProcessState restart() throws ReportProcessingException(Code)



setAdvanceHandler
public void setAdvanceHandler(AdvanceHandler advanceHandler)(Code)



setCurrentGroupIndex
public void setCurrentGroupIndex(int currentGroupIndex)(Code)



setCurrentPage
public void setCurrentPage(int currentPage)(Code)



setCurrentSubReport
public void setCurrentSubReport(int currentSubReport)(Code)



setErrorHandler
public void setErrorHandler(ReportProcessingErrorHandler errorHandler)(Code)



setFlowController
public void setFlowController(DefaultFlowController flowController)(Code)



setFunctionStorage
public void setFunctionStorage(FunctionStorage functionStorage)(Code)



setLayoutProcess
public void setLayoutProcess(LayoutProcess layoutProcess)(Code)



setProcessKey
public void setProcessKey(ReportStateKey processKey)(Code)



setProperty
public void setProperty(String key, Object o)(Code)
Sets a property.
Parameters:
  key - the property name.
Parameters:
  o - the property value.



setReport
public void setReport(ReportDefinitionImpl report)(Code)



setReportProperties
public void setReportProperties(ReportProperties reportProperties)(Code)



setSequenceCounter
public void setSequenceCounter(int sequenceCounter)(Code)



Methods inherited from java.lang.Object
native protected Object clone() throws CloneNotSupportedException(Code)(Java Doc)
public boolean equals(Object obj)(Code)(Java Doc)
protected void finalize() throws Throwable(Code)(Java Doc)
final native public Class getClass()(Code)(Java Doc)
native public int hashCode()(Code)(Java Doc)
final native public void notify()(Code)(Java Doc)
final native public void notifyAll()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
final native public void wait(long timeout) throws InterruptedException(Code)(Java Doc)
final public void wait(long timeout, int nanos) throws InterruptedException(Code)(Java Doc)
final public void wait() throws InterruptedException(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.