Java Doc for InventoryBaseChartDataModel.java in  » Science » Cougaar12_4 » org » cougaar » logistics » ui » inventory » 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 » Science » Cougaar12_4 » org.cougaar.logistics.ui.inventory 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


org.cougaar.logistics.ui.inventory.InventoryBaseChartDataModel

All known Subclasses:   org.cougaar.logistics.ui.inventory.OrgActivityChartDataModel,  org.cougaar.logistics.ui.inventory.ProjectionsChartDataModel,  org.cougaar.logistics.ui.inventory.ShortfallChartDataModel,  org.cougaar.logistics.ui.inventory.InventoryLevelChartDataModel,  org.cougaar.logistics.ui.inventory.TargetReorderLevelChartDataModel,  org.cougaar.logistics.ui.inventory.RequisitionsChartDataModel,
InventoryBaseChartDataModel
abstract public class InventoryBaseChartDataModel extends ChartDataSupport implements ChartDataManageable,ChartDataModel,LabelledChartDataModel(Code)
 The InventoryBaseChartDataModel is the base abstract superclass of all
 the data models that underly the charts in the gui.
 Its the bridge between the data and the interface necessary
 to use the jchart software.

See Also:   InventoryLevelChartDataModel


Field Summary
protected  longbaseCDayTime
    
protected  longbaseTime
    
protected  intbucketDays
    
protected  longbucketSize
    
protected  InventoryDatainventory
    
protected  StringlegendTitle
    
protected  Loggerlogger
    
protected  intmaxBucket
    
protected  intminBucket
    
protected  intnSeries
    
protected  intnValues
    
protected  InventoryPreferenceDataprefData
    
protected  String[]scheduleNames
    
protected  String[]seriesLabels
    
protected  doubleunitFactor
    
protected  booleanuseCDay
    
protected  booleanvaluesSet
    
protected  doublexvalues
    
protected  doubleyvalues
    


Method Summary
public  intcomputeBucketFromTime(long time)
    
public  voidcomputeCriticalNValues()
    
public  ChartDataManagergetChartDataManager()
    
public  StringgetDataSourceName()
    
public  intgetNumSeries()
     Retrieves the number of data series.
public  String[]getPointLabels()
    
public  double[]getRealXSeries(int index)
    
public synchronized  double[]getRealYSeries(int index)
     Retrieves the specified y-value series The nth asset.
public  String[]getSeriesLabels()
    
public  double[]getXSeries(int index)
    
public synchronized  double[]getYSeries(int index)
    
public  voidinitValues()
    
public  voidprefDataChanged(InventoryPreferenceData origData, InventoryPreferenceData newData)
    
public  voidresetInventory(InventoryData newInventory)
    
public  voidsetDisplayCDay(boolean doUseCDay)
    
public  voidsetInitialDisplayCDay(boolean doUseCDay)
    
abstract public  voidsetValues()
    

Field Detail
baseCDayTime
protected long baseCDayTime(Code)



baseTime
protected long baseTime(Code)



bucketDays
protected int bucketDays(Code)



bucketSize
protected long bucketSize(Code)



inventory
protected InventoryData inventory(Code)



legendTitle
protected String legendTitle(Code)



logger
protected Logger logger(Code)



maxBucket
protected int maxBucket(Code)



minBucket
protected int minBucket(Code)



nSeries
protected int nSeries(Code)



nValues
protected int nValues(Code)



prefData
protected InventoryPreferenceData prefData(Code)



scheduleNames
protected String[] scheduleNames(Code)



seriesLabels
protected String[] seriesLabels(Code)



unitFactor
protected double unitFactor(Code)



useCDay
protected boolean useCDay(Code)



valuesSet
protected boolean valuesSet(Code)



xvalues
protected double xvalues(Code)



yvalues
protected double yvalues(Code)





Method Detail
computeBucketFromTime
public int computeBucketFromTime(long time)(Code)



computeCriticalNValues
public void computeCriticalNValues()(Code)



getChartDataManager
public ChartDataManager getChartDataManager()(Code)



getDataSourceName
public String getDataSourceName()(Code)



getNumSeries
public int getNumSeries()(Code)
Retrieves the number of data series.



getPointLabels
public String[] getPointLabels()(Code)



getRealXSeries
public double[] getRealXSeries(int index)(Code)
Retrieves the specified x-value series This returns the nominal getXSeries of the super class
Parameters:
  index - data series index array of double values representing x-value data



getRealYSeries
public synchronized double[] getRealYSeries(int index)(Code)
Retrieves the specified y-value series The nth asset. This returns the nominal getYSeries of the super class This aids the ProjectionChartDataModel which has a real projected dimension which is added to actual demand to give an artificial bar type chart.
Parameters:
  index - data series index array of double values representing y-value data



getSeriesLabels
public String[] getSeriesLabels()(Code)



getXSeries
public double[] getXSeries(int index)(Code)
Retrieves the specified x-value series Start and end times of the schedule for each asset
Parameters:
  index - data series index array of double values representing x-value data



getYSeries
public synchronized double[] getYSeries(int index)(Code)
Retrieves the specified y-value series The nth asset
Parameters:
  index - data series index array of double values representing y-value data



initValues
public void initValues()(Code)



prefDataChanged
public void prefDataChanged(InventoryPreferenceData origData, InventoryPreferenceData newData)(Code)



resetInventory
public void resetInventory(InventoryData newInventory)(Code)



setDisplayCDay
public void setDisplayCDay(boolean doUseCDay)(Code)



setInitialDisplayCDay
public void setInitialDisplayCDay(boolean doUseCDay)(Code)



setValues
abstract public void setValues()(Code)



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