XYTaskDataset.html 49 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  2. <!-- NewPage -->
  3. <html lang="en">
  4. <head>
  5. <!-- Generated by javadoc (1.8.0_05) on Thu Jul 31 14:50:42 CEST 2014 -->
  6. <title>XYTaskDataset (JFreeChart Class Library (version 1.0.19-fx))</title>
  7. <meta name="date" content="2014-07-31">
  8. <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
  9. <script type="text/javascript" src="../../../../script.js"></script>
  10. </head>
  11. <body>
  12. <script type="text/javascript"><!--
  13. try {
  14. if (location.href.indexOf('is-external=true') == -1) {
  15. parent.document.title="XYTaskDataset (JFreeChart Class Library (version 1.0.19-fx))";
  16. }
  17. }
  18. catch(err) {
  19. }
  20. //-->
  21. var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10};
  22. var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
  23. var altColor = "altColor";
  24. var rowColor = "rowColor";
  25. var tableTab = "tableTab";
  26. var activeTableTab = "activeTableTab";
  27. </script>
  28. <noscript>
  29. <div>JavaScript is disabled on your browser.</div>
  30. </noscript>
  31. <!-- ========= START OF TOP NAVBAR ======= -->
  32. <div class="topNav"><a name="navbar.top">
  33. <!-- -->
  34. </a>
  35. <div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
  36. <a name="navbar.top.firstrow">
  37. <!-- -->
  38. </a>
  39. <ul class="navList" title="Navigation">
  40. <li><a href="../../../../overview-summary.html">Overview</a></li>
  41. <li><a href="package-summary.html">Package</a></li>
  42. <li class="navBarCell1Rev">Class</li>
  43. <li><a href="class-use/XYTaskDataset.html">Use</a></li>
  44. <li><a href="package-tree.html">Tree</a></li>
  45. <li><a href="../../../../deprecated-list.html">Deprecated</a></li>
  46. <li><a href="../../../../index-files/index-1.html">Index</a></li>
  47. <li><a href="../../../../help-doc.html">Help</a></li>
  48. </ul>
  49. </div>
  50. <div class="subNav">
  51. <ul class="navList">
  52. <li><a href="../../../../org/jfree/data/gantt/TaskSeriesCollection.html" title="class in org.jfree.data.gantt"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
  53. <li>Next&nbsp;Class</li>
  54. </ul>
  55. <ul class="navList">
  56. <li><a href="../../../../index.html?org/jfree/data/gantt/XYTaskDataset.html" target="_top">Frames</a></li>
  57. <li><a href="XYTaskDataset.html" target="_top">No&nbsp;Frames</a></li>
  58. </ul>
  59. <ul class="navList" id="allclasses_navbar_top">
  60. <li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
  61. </ul>
  62. <div>
  63. <script type="text/javascript"><!--
  64. allClassesLink = document.getElementById("allclasses_navbar_top");
  65. if(window==top) {
  66. allClassesLink.style.display = "block";
  67. }
  68. else {
  69. allClassesLink.style.display = "none";
  70. }
  71. //-->
  72. </script>
  73. </div>
  74. <div>
  75. <ul class="subNavList">
  76. <li>Summary:&nbsp;</li>
  77. <li>Nested&nbsp;|&nbsp;</li>
  78. <li>Field&nbsp;|&nbsp;</li>
  79. <li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
  80. <li><a href="#method.summary">Method</a></li>
  81. </ul>
  82. <ul class="subNavList">
  83. <li>Detail:&nbsp;</li>
  84. <li>Field&nbsp;|&nbsp;</li>
  85. <li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
  86. <li><a href="#method.detail">Method</a></li>
  87. </ul>
  88. </div>
  89. <a name="skip.navbar.top">
  90. <!-- -->
  91. </a></div>
  92. <!-- ========= END OF TOP NAVBAR ========= -->
  93. <!-- ======== START OF CLASS DATA ======== -->
  94. <div class="header">
  95. <div class="subTitle">org.jfree.data.gantt</div>
  96. <h2 title="Class XYTaskDataset" class="title">Class XYTaskDataset</h2>
  97. </div>
  98. <div class="contentContainer">
  99. <ul class="inheritance">
  100. <li>java.lang.Object</li>
  101. <li>
  102. <ul class="inheritance">
  103. <li><a href="../../../../org/jfree/data/general/AbstractDataset.html" title="class in org.jfree.data.general">org.jfree.data.general.AbstractDataset</a></li>
  104. <li>
  105. <ul class="inheritance">
  106. <li><a href="../../../../org/jfree/data/general/AbstractSeriesDataset.html" title="class in org.jfree.data.general">org.jfree.data.general.AbstractSeriesDataset</a></li>
  107. <li>
  108. <ul class="inheritance">
  109. <li><a href="../../../../org/jfree/data/xy/AbstractXYDataset.html" title="class in org.jfree.data.xy">org.jfree.data.xy.AbstractXYDataset</a></li>
  110. <li>
  111. <ul class="inheritance">
  112. <li>org.jfree.data.gantt.XYTaskDataset</li>
  113. </ul>
  114. </li>
  115. </ul>
  116. </li>
  117. </ul>
  118. </li>
  119. </ul>
  120. </li>
  121. </ul>
  122. <div class="description">
  123. <ul class="blockList">
  124. <li class="blockList">
  125. <dl>
  126. <dt>All Implemented Interfaces:</dt>
  127. <dd>java.io.ObjectInputValidation, java.io.Serializable, java.lang.Cloneable, java.util.EventListener, <a href="../../../../org/jfree/data/general/Dataset.html" title="interface in org.jfree.data.general">Dataset</a>, <a href="../../../../org/jfree/data/general/DatasetChangeListener.html" title="interface in org.jfree.data.general">DatasetChangeListener</a>, <a href="../../../../org/jfree/data/general/SeriesChangeListener.html" title="interface in org.jfree.data.general">SeriesChangeListener</a>, <a href="../../../../org/jfree/data/general/SeriesDataset.html" title="interface in org.jfree.data.general">SeriesDataset</a>, <a href="../../../../org/jfree/data/xy/IntervalXYDataset.html" title="interface in org.jfree.data.xy">IntervalXYDataset</a>, <a href="../../../../org/jfree/data/xy/XYDataset.html" title="interface in org.jfree.data.xy">XYDataset</a></dd>
  128. </dl>
  129. <hr>
  130. <br>
  131. <pre>public class <a href="../../../../src-html/org/jfree/data/gantt/XYTaskDataset.html#line.65">XYTaskDataset</a>
  132. extends <a href="../../../../org/jfree/data/xy/AbstractXYDataset.html" title="class in org.jfree.data.xy">AbstractXYDataset</a>
  133. implements <a href="../../../../org/jfree/data/xy/IntervalXYDataset.html" title="interface in org.jfree.data.xy">IntervalXYDataset</a>, <a href="../../../../org/jfree/data/general/DatasetChangeListener.html" title="interface in org.jfree.data.general">DatasetChangeListener</a></pre>
  134. <div class="block">A dataset implementation that wraps a <a href="../../../../org/jfree/data/gantt/TaskSeriesCollection.html" title="class in org.jfree.data.gantt"><code>TaskSeriesCollection</code></a> and
  135. presents it as an <a href="../../../../org/jfree/data/xy/IntervalXYDataset.html" title="interface in org.jfree.data.xy"><code>IntervalXYDataset</code></a>, allowing a set of tasks to
  136. be displayed using an <a href="../../../../org/jfree/chart/renderer/xy/XYBarRenderer.html" title="class in org.jfree.chart.renderer.xy"><code>XYBarRenderer</code></a> (and usually a
  137. <a href="../../../../org/jfree/chart/axis/SymbolAxis.html" title="class in org.jfree.chart.axis"><code>SymbolAxis</code></a>). This is a very specialised dataset implementation
  138. ---before using it, you should take some time to understand the use-cases
  139. that it is designed for.</div>
  140. <dl>
  141. <dt><span class="simpleTagLabel">Since:</span></dt>
  142. <dd>1.0.11</dd>
  143. <dt><span class="seeLabel">See Also:</span></dt>
  144. <dd><a href="../../../../serialized-form.html#org.jfree.data.gantt.XYTaskDataset">Serialized Form</a></dd>
  145. </dl>
  146. </li>
  147. </ul>
  148. </div>
  149. <div class="summary">
  150. <ul class="blockList">
  151. <li class="blockList">
  152. <!-- ======== CONSTRUCTOR SUMMARY ======== -->
  153. <ul class="blockList">
  154. <li class="blockList"><a name="constructor.summary">
  155. <!-- -->
  156. </a>
  157. <h3>Constructor Summary</h3>
  158. <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
  159. <caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
  160. <tr>
  161. <th class="colOne" scope="col">Constructor and Description</th>
  162. </tr>
  163. <tr class="altColor">
  164. <td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/jfree/data/gantt/XYTaskDataset.html#XYTaskDataset-org.jfree.data.gantt.TaskSeriesCollection-">XYTaskDataset</a></span>(<a href="../../../../org/jfree/data/gantt/TaskSeriesCollection.html" title="class in org.jfree.data.gantt">TaskSeriesCollection</a>&nbsp;tasks)</code>
  165. <div class="block">Creates a new dataset based on the supplied collection of tasks.</div>
  166. </td>
  167. </tr>
  168. </table>
  169. </li>
  170. </ul>
  171. <!-- ========== METHOD SUMMARY =========== -->
  172. <ul class="blockList">
  173. <li class="blockList"><a name="method.summary">
  174. <!-- -->
  175. </a>
  176. <h3>Method Summary</h3>
  177. <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
  178. <caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
  179. <tr>
  180. <th class="colFirst" scope="col">Modifier and Type</th>
  181. <th class="colLast" scope="col">Method and Description</th>
  182. </tr>
  183. <tr id="i0" class="altColor">
  184. <td class="colFirst"><code>java.lang.Object</code></td>
  185. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/data/gantt/XYTaskDataset.html#clone--">clone</a></span>()</code>
  186. <div class="block">Returns a clone of this dataset.</div>
  187. </td>
  188. </tr>
  189. <tr id="i1" class="rowColor">
  190. <td class="colFirst"><code>void</code></td>
  191. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/data/gantt/XYTaskDataset.html#datasetChanged-org.jfree.data.general.DatasetChangeEvent-">datasetChanged</a></span>(<a href="../../../../org/jfree/data/general/DatasetChangeEvent.html" title="class in org.jfree.data.general">DatasetChangeEvent</a>&nbsp;event)</code>
  192. <div class="block">Receives a change event from the underlying dataset and responds by
  193. firing a change event for this dataset.</div>
  194. </td>
  195. </tr>
  196. <tr id="i2" class="altColor">
  197. <td class="colFirst"><code>boolean</code></td>
  198. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/data/gantt/XYTaskDataset.html#equals-java.lang.Object-">equals</a></span>(java.lang.Object&nbsp;obj)</code>
  199. <div class="block">Tests this dataset for equality with an arbitrary object.</div>
  200. </td>
  201. </tr>
  202. <tr id="i3" class="rowColor">
  203. <td class="colFirst"><code>java.lang.Number</code></td>
  204. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/data/gantt/XYTaskDataset.html#getEndX-int-int-">getEndX</a></span>(int&nbsp;series,
  205. int&nbsp;item)</code>
  206. <div class="block">Returns the ending date/time for the specified item (task) in the
  207. given series, measured in milliseconds since 1-Jan-1970 (as in
  208. java.util.Date).</div>
  209. </td>
  210. </tr>
  211. <tr id="i4" class="altColor">
  212. <td class="colFirst"><code>double</code></td>
  213. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/data/gantt/XYTaskDataset.html#getEndXValue-int-int-">getEndXValue</a></span>(int&nbsp;series,
  214. int&nbsp;item)</code>
  215. <div class="block">Returns the ending date/time for the specified item (task) in the
  216. given series, measured in milliseconds since 1-Jan-1970 (as in
  217. java.util.Date).</div>
  218. </td>
  219. </tr>
  220. <tr id="i5" class="rowColor">
  221. <td class="colFirst"><code>java.lang.Number</code></td>
  222. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/data/gantt/XYTaskDataset.html#getEndY-int-int-">getEndY</a></span>(int&nbsp;series,
  223. int&nbsp;item)</code>
  224. <div class="block">Returns the ending value of the y-interval for an item in the
  225. given series.</div>
  226. </td>
  227. </tr>
  228. <tr id="i6" class="altColor">
  229. <td class="colFirst"><code>double</code></td>
  230. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/data/gantt/XYTaskDataset.html#getEndYValue-int-int-">getEndYValue</a></span>(int&nbsp;series,
  231. int&nbsp;item)</code>
  232. <div class="block">Returns the ending value of the y-interval for an item in the
  233. given series.</div>
  234. </td>
  235. </tr>
  236. <tr id="i7" class="rowColor">
  237. <td class="colFirst"><code>int</code></td>
  238. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/data/gantt/XYTaskDataset.html#getItemCount-int-">getItemCount</a></span>(int&nbsp;series)</code>
  239. <div class="block">Returns the number of items (tasks) in the specified series.</div>
  240. </td>
  241. </tr>
  242. <tr id="i8" class="altColor">
  243. <td class="colFirst"><code>int</code></td>
  244. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/data/gantt/XYTaskDataset.html#getSeriesCount--">getSeriesCount</a></span>()</code>
  245. <div class="block">Returns the number of series in the dataset.</div>
  246. </td>
  247. </tr>
  248. <tr id="i9" class="rowColor">
  249. <td class="colFirst"><code>java.lang.Comparable</code></td>
  250. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/data/gantt/XYTaskDataset.html#getSeriesKey-int-">getSeriesKey</a></span>(int&nbsp;series)</code>
  251. <div class="block">Returns the name of a series.</div>
  252. </td>
  253. </tr>
  254. <tr id="i10" class="altColor">
  255. <td class="colFirst"><code>double</code></td>
  256. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/data/gantt/XYTaskDataset.html#getSeriesWidth--">getSeriesWidth</a></span>()</code>
  257. <div class="block">Returns the width of the interval for each series this dataset.</div>
  258. </td>
  259. </tr>
  260. <tr id="i11" class="rowColor">
  261. <td class="colFirst"><code>java.lang.Number</code></td>
  262. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/data/gantt/XYTaskDataset.html#getStartX-int-int-">getStartX</a></span>(int&nbsp;series,
  263. int&nbsp;item)</code>
  264. <div class="block">Returns the starting date/time for the specified item (task) in the
  265. given series, measured in milliseconds since 1-Jan-1970 (as in
  266. java.util.Date).</div>
  267. </td>
  268. </tr>
  269. <tr id="i12" class="altColor">
  270. <td class="colFirst"><code>double</code></td>
  271. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/data/gantt/XYTaskDataset.html#getStartXValue-int-int-">getStartXValue</a></span>(int&nbsp;series,
  272. int&nbsp;item)</code>
  273. <div class="block">Returns the starting date/time for the specified item (task) in the
  274. given series, measured in milliseconds since 1-Jan-1970 (as in
  275. java.util.Date).</div>
  276. </td>
  277. </tr>
  278. <tr id="i13" class="rowColor">
  279. <td class="colFirst"><code>java.lang.Number</code></td>
  280. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/data/gantt/XYTaskDataset.html#getStartY-int-int-">getStartY</a></span>(int&nbsp;series,
  281. int&nbsp;item)</code>
  282. <div class="block">Returns the starting value of the y-interval for an item in the
  283. given series.</div>
  284. </td>
  285. </tr>
  286. <tr id="i14" class="altColor">
  287. <td class="colFirst"><code>double</code></td>
  288. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/data/gantt/XYTaskDataset.html#getStartYValue-int-int-">getStartYValue</a></span>(int&nbsp;series,
  289. int&nbsp;item)</code>
  290. <div class="block">Returns the starting value of the y-interval for an item in the
  291. given series.</div>
  292. </td>
  293. </tr>
  294. <tr id="i15" class="rowColor">
  295. <td class="colFirst"><code><a href="../../../../org/jfree/data/gantt/TaskSeriesCollection.html" title="class in org.jfree.data.gantt">TaskSeriesCollection</a></code></td>
  296. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/data/gantt/XYTaskDataset.html#getTasks--">getTasks</a></span>()</code>
  297. <div class="block">Returns the underlying task series collection that was supplied to the
  298. constructor.</div>
  299. </td>
  300. </tr>
  301. <tr id="i16" class="altColor">
  302. <td class="colFirst"><code>java.lang.Number</code></td>
  303. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/data/gantt/XYTaskDataset.html#getX-int-int-">getX</a></span>(int&nbsp;series,
  304. int&nbsp;item)</code>
  305. <div class="block">Returns the x-value for the specified series.</div>
  306. </td>
  307. </tr>
  308. <tr id="i17" class="rowColor">
  309. <td class="colFirst"><code>double</code></td>
  310. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/data/gantt/XYTaskDataset.html#getXValue-int-int-">getXValue</a></span>(int&nbsp;series,
  311. int&nbsp;item)</code>
  312. <div class="block">Returns the x-value (as a double primitive) for an item within a series.</div>
  313. </td>
  314. </tr>
  315. <tr id="i18" class="altColor">
  316. <td class="colFirst"><code>java.lang.Number</code></td>
  317. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/data/gantt/XYTaskDataset.html#getY-int-int-">getY</a></span>(int&nbsp;series,
  318. int&nbsp;item)</code>
  319. <div class="block">Returns the y-value for the specified series/item.</div>
  320. </td>
  321. </tr>
  322. <tr id="i19" class="rowColor">
  323. <td class="colFirst"><code>double</code></td>
  324. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/data/gantt/XYTaskDataset.html#getYValue-int-int-">getYValue</a></span>(int&nbsp;series,
  325. int&nbsp;item)</code>
  326. <div class="block">Returns the y-value (as a double primitive) for an item within a series.</div>
  327. </td>
  328. </tr>
  329. <tr id="i20" class="altColor">
  330. <td class="colFirst"><code>boolean</code></td>
  331. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/data/gantt/XYTaskDataset.html#isTransposed--">isTransposed</a></span>()</code>
  332. <div class="block">Returns a flag that indicates whether or not the dataset is transposed.</div>
  333. </td>
  334. </tr>
  335. <tr id="i21" class="rowColor">
  336. <td class="colFirst"><code>void</code></td>
  337. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/data/gantt/XYTaskDataset.html#setSeriesWidth-double-">setSeriesWidth</a></span>(double&nbsp;w)</code>
  338. <div class="block">Sets the series interval width and sends a <a href="../../../../org/jfree/data/general/DatasetChangeEvent.html" title="class in org.jfree.data.general"><code>DatasetChangeEvent</code></a> to
  339. all registered listeners.</div>
  340. </td>
  341. </tr>
  342. <tr id="i22" class="altColor">
  343. <td class="colFirst"><code>void</code></td>
  344. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/data/gantt/XYTaskDataset.html#setTransposed-boolean-">setTransposed</a></span>(boolean&nbsp;transposed)</code>
  345. <div class="block">Sets the flag that controls whether or not the dataset is transposed
  346. and sends a <a href="../../../../org/jfree/data/general/DatasetChangeEvent.html" title="class in org.jfree.data.general"><code>DatasetChangeEvent</code></a> to all registered listeners.</div>
  347. </td>
  348. </tr>
  349. </table>
  350. <ul class="blockList">
  351. <li class="blockList"><a name="methods.inherited.from.class.org.jfree.data.xy.AbstractXYDataset">
  352. <!-- -->
  353. </a>
  354. <h3>Methods inherited from class&nbsp;org.jfree.data.xy.<a href="../../../../org/jfree/data/xy/AbstractXYDataset.html" title="class in org.jfree.data.xy">AbstractXYDataset</a></h3>
  355. <code><a href="../../../../org/jfree/data/xy/AbstractXYDataset.html#getDomainOrder--">getDomainOrder</a></code></li>
  356. </ul>
  357. <ul class="blockList">
  358. <li class="blockList"><a name="methods.inherited.from.class.org.jfree.data.general.AbstractSeriesDataset">
  359. <!-- -->
  360. </a>
  361. <h3>Methods inherited from class&nbsp;org.jfree.data.general.<a href="../../../../org/jfree/data/general/AbstractSeriesDataset.html" title="class in org.jfree.data.general">AbstractSeriesDataset</a></h3>
  362. <code><a href="../../../../org/jfree/data/general/AbstractSeriesDataset.html#indexOf-java.lang.Comparable-">indexOf</a>, <a href="../../../../org/jfree/data/general/AbstractSeriesDataset.html#seriesChanged-org.jfree.data.general.SeriesChangeEvent-">seriesChanged</a></code></li>
  363. </ul>
  364. <ul class="blockList">
  365. <li class="blockList"><a name="methods.inherited.from.class.org.jfree.data.general.AbstractDataset">
  366. <!-- -->
  367. </a>
  368. <h3>Methods inherited from class&nbsp;org.jfree.data.general.<a href="../../../../org/jfree/data/general/AbstractDataset.html" title="class in org.jfree.data.general">AbstractDataset</a></h3>
  369. <code><a href="../../../../org/jfree/data/general/AbstractDataset.html#addChangeListener-org.jfree.data.general.DatasetChangeListener-">addChangeListener</a>, <a href="../../../../org/jfree/data/general/AbstractDataset.html#fireDatasetChanged--">fireDatasetChanged</a>, <a href="../../../../org/jfree/data/general/AbstractDataset.html#getGroup--">getGroup</a>, <a href="../../../../org/jfree/data/general/AbstractDataset.html#getNotify--">getNotify</a>, <a href="../../../../org/jfree/data/general/AbstractDataset.html#hasListener-java.util.EventListener-">hasListener</a>, <a href="../../../../org/jfree/data/general/AbstractDataset.html#notifyListeners-org.jfree.data.general.DatasetChangeEvent-">notifyListeners</a>, <a href="../../../../org/jfree/data/general/AbstractDataset.html#removeChangeListener-org.jfree.data.general.DatasetChangeListener-">removeChangeListener</a>, <a href="../../../../org/jfree/data/general/AbstractDataset.html#setGroup-org.jfree.data.general.DatasetGroup-">setGroup</a>, <a href="../../../../org/jfree/data/general/AbstractDataset.html#setNotify-boolean-">setNotify</a>, <a href="../../../../org/jfree/data/general/AbstractDataset.html#validateObject--">validateObject</a></code></li>
  370. </ul>
  371. <ul class="blockList">
  372. <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
  373. <!-- -->
  374. </a>
  375. <h3>Methods inherited from class&nbsp;java.lang.Object</h3>
  376. <code>finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
  377. </ul>
  378. <ul class="blockList">
  379. <li class="blockList"><a name="methods.inherited.from.class.org.jfree.data.xy.XYDataset">
  380. <!-- -->
  381. </a>
  382. <h3>Methods inherited from interface&nbsp;org.jfree.data.xy.<a href="../../../../org/jfree/data/xy/XYDataset.html" title="interface in org.jfree.data.xy">XYDataset</a></h3>
  383. <code><a href="../../../../org/jfree/data/xy/XYDataset.html#getDomainOrder--">getDomainOrder</a></code></li>
  384. </ul>
  385. <ul class="blockList">
  386. <li class="blockList"><a name="methods.inherited.from.class.org.jfree.data.general.SeriesDataset">
  387. <!-- -->
  388. </a>
  389. <h3>Methods inherited from interface&nbsp;org.jfree.data.general.<a href="../../../../org/jfree/data/general/SeriesDataset.html" title="interface in org.jfree.data.general">SeriesDataset</a></h3>
  390. <code><a href="../../../../org/jfree/data/general/SeriesDataset.html#indexOf-java.lang.Comparable-">indexOf</a></code></li>
  391. </ul>
  392. <ul class="blockList">
  393. <li class="blockList"><a name="methods.inherited.from.class.org.jfree.data.general.Dataset">
  394. <!-- -->
  395. </a>
  396. <h3>Methods inherited from interface&nbsp;org.jfree.data.general.<a href="../../../../org/jfree/data/general/Dataset.html" title="interface in org.jfree.data.general">Dataset</a></h3>
  397. <code><a href="../../../../org/jfree/data/general/Dataset.html#addChangeListener-org.jfree.data.general.DatasetChangeListener-">addChangeListener</a>, <a href="../../../../org/jfree/data/general/Dataset.html#getGroup--">getGroup</a>, <a href="../../../../org/jfree/data/general/Dataset.html#removeChangeListener-org.jfree.data.general.DatasetChangeListener-">removeChangeListener</a>, <a href="../../../../org/jfree/data/general/Dataset.html#setGroup-org.jfree.data.general.DatasetGroup-">setGroup</a></code></li>
  398. </ul>
  399. </li>
  400. </ul>
  401. </li>
  402. </ul>
  403. </div>
  404. <div class="details">
  405. <ul class="blockList">
  406. <li class="blockList">
  407. <!-- ========= CONSTRUCTOR DETAIL ======== -->
  408. <ul class="blockList">
  409. <li class="blockList"><a name="constructor.detail">
  410. <!-- -->
  411. </a>
  412. <h3>Constructor Detail</h3>
  413. <a name="XYTaskDataset-org.jfree.data.gantt.TaskSeriesCollection-">
  414. <!-- -->
  415. </a>
  416. <ul class="blockListLast">
  417. <li class="blockList">
  418. <h4>XYTaskDataset</h4>
  419. <pre>public&nbsp;<a href="../../../../src-html/org/jfree/data/gantt/XYTaskDataset.html#line.82">XYTaskDataset</a>(<a href="../../../../org/jfree/data/gantt/TaskSeriesCollection.html" title="class in org.jfree.data.gantt">TaskSeriesCollection</a>&nbsp;tasks)</pre>
  420. <div class="block">Creates a new dataset based on the supplied collection of tasks.</div>
  421. <dl>
  422. <dt><span class="paramLabel">Parameters:</span></dt>
  423. <dd><code>tasks</code> - the underlying dataset (<code>null</code> not permitted).</dd>
  424. </dl>
  425. </li>
  426. </ul>
  427. </li>
  428. </ul>
  429. <!-- ============ METHOD DETAIL ========== -->
  430. <ul class="blockList">
  431. <li class="blockList"><a name="method.detail">
  432. <!-- -->
  433. </a>
  434. <h3>Method Detail</h3>
  435. <a name="getTasks--">
  436. <!-- -->
  437. </a>
  438. <ul class="blockList">
  439. <li class="blockList">
  440. <h4>getTasks</h4>
  441. <pre>public&nbsp;<a href="../../../../org/jfree/data/gantt/TaskSeriesCollection.html" title="class in org.jfree.data.gantt">TaskSeriesCollection</a>&nbsp;<a href="../../../../src-html/org/jfree/data/gantt/XYTaskDataset.html#line.95">getTasks</a>()</pre>
  442. <div class="block">Returns the underlying task series collection that was supplied to the
  443. constructor.</div>
  444. <dl>
  445. <dt><span class="returnLabel">Returns:</span></dt>
  446. <dd>The underlying collection (never <code>null</code>).</dd>
  447. </dl>
  448. </li>
  449. </ul>
  450. <a name="getSeriesWidth--">
  451. <!-- -->
  452. </a>
  453. <ul class="blockList">
  454. <li class="blockList">
  455. <h4>getSeriesWidth</h4>
  456. <pre>public&nbsp;double&nbsp;<a href="../../../../src-html/org/jfree/data/gantt/XYTaskDataset.html#line.106">getSeriesWidth</a>()</pre>
  457. <div class="block">Returns the width of the interval for each series this dataset.</div>
  458. <dl>
  459. <dt><span class="returnLabel">Returns:</span></dt>
  460. <dd>The width of the series interval.</dd>
  461. <dt><span class="seeLabel">See Also:</span></dt>
  462. <dd><a href="../../../../org/jfree/data/gantt/XYTaskDataset.html#setSeriesWidth-double-"><code>setSeriesWidth(double)</code></a></dd>
  463. </dl>
  464. </li>
  465. </ul>
  466. <a name="setSeriesWidth-double-">
  467. <!-- -->
  468. </a>
  469. <ul class="blockList">
  470. <li class="blockList">
  471. <h4>setSeriesWidth</h4>
  472. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/data/gantt/XYTaskDataset.html#line.118">setSeriesWidth</a>(double&nbsp;w)</pre>
  473. <div class="block">Sets the series interval width and sends a <a href="../../../../org/jfree/data/general/DatasetChangeEvent.html" title="class in org.jfree.data.general"><code>DatasetChangeEvent</code></a> to
  474. all registered listeners.</div>
  475. <dl>
  476. <dt><span class="paramLabel">Parameters:</span></dt>
  477. <dd><code>w</code> - the width.</dd>
  478. <dt><span class="seeLabel">See Also:</span></dt>
  479. <dd><a href="../../../../org/jfree/data/gantt/XYTaskDataset.html#getSeriesWidth--"><code>getSeriesWidth()</code></a></dd>
  480. </dl>
  481. </li>
  482. </ul>
  483. <a name="isTransposed--">
  484. <!-- -->
  485. </a>
  486. <ul class="blockList">
  487. <li class="blockList">
  488. <h4>isTransposed</h4>
  489. <pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/jfree/data/gantt/XYTaskDataset.html#line.137">isTransposed</a>()</pre>
  490. <div class="block">Returns a flag that indicates whether or not the dataset is transposed.
  491. The default is <code>false</code> which means the x-values are integers
  492. corresponding to the series indices, and the y-values are millisecond
  493. values corresponding to the task date/time intervals. If the flag
  494. is set to <code>true</code>, the x and y-values are reversed.</div>
  495. <dl>
  496. <dt><span class="returnLabel">Returns:</span></dt>
  497. <dd>The flag.</dd>
  498. <dt><span class="seeLabel">See Also:</span></dt>
  499. <dd><a href="../../../../org/jfree/data/gantt/XYTaskDataset.html#setTransposed-boolean-"><code>setTransposed(boolean)</code></a></dd>
  500. </dl>
  501. </li>
  502. </ul>
  503. <a name="setTransposed-boolean-">
  504. <!-- -->
  505. </a>
  506. <ul class="blockList">
  507. <li class="blockList">
  508. <h4>setTransposed</h4>
  509. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/data/gantt/XYTaskDataset.html#line.149">setTransposed</a>(boolean&nbsp;transposed)</pre>
  510. <div class="block">Sets the flag that controls whether or not the dataset is transposed
  511. and sends a <a href="../../../../org/jfree/data/general/DatasetChangeEvent.html" title="class in org.jfree.data.general"><code>DatasetChangeEvent</code></a> to all registered listeners.</div>
  512. <dl>
  513. <dt><span class="paramLabel">Parameters:</span></dt>
  514. <dd><code>transposed</code> - the new flag value.</dd>
  515. <dt><span class="seeLabel">See Also:</span></dt>
  516. <dd><a href="../../../../org/jfree/data/gantt/XYTaskDataset.html#isTransposed--"><code>isTransposed()</code></a></dd>
  517. </dl>
  518. </li>
  519. </ul>
  520. <a name="getSeriesCount--">
  521. <!-- -->
  522. </a>
  523. <ul class="blockList">
  524. <li class="blockList">
  525. <h4>getSeriesCount</h4>
  526. <pre>public&nbsp;int&nbsp;<a href="../../../../src-html/org/jfree/data/gantt/XYTaskDataset.html#line.160">getSeriesCount</a>()</pre>
  527. <div class="block">Returns the number of series in the dataset.</div>
  528. <dl>
  529. <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
  530. <dd><code><a href="../../../../org/jfree/data/general/SeriesDataset.html#getSeriesCount--">getSeriesCount</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/jfree/data/general/SeriesDataset.html" title="interface in org.jfree.data.general">SeriesDataset</a></code></dd>
  531. <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
  532. <dd><code><a href="../../../../org/jfree/data/general/AbstractSeriesDataset.html#getSeriesCount--">getSeriesCount</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/jfree/data/general/AbstractSeriesDataset.html" title="class in org.jfree.data.general">AbstractSeriesDataset</a></code></dd>
  533. <dt><span class="returnLabel">Returns:</span></dt>
  534. <dd>The series count.</dd>
  535. </dl>
  536. </li>
  537. </ul>
  538. <a name="getSeriesKey-int-">
  539. <!-- -->
  540. </a>
  541. <ul class="blockList">
  542. <li class="blockList">
  543. <h4>getSeriesKey</h4>
  544. <pre>public&nbsp;java.lang.Comparable&nbsp;<a href="../../../../src-html/org/jfree/data/gantt/XYTaskDataset.html#line.172">getSeriesKey</a>(int&nbsp;series)</pre>
  545. <div class="block">Returns the name of a series.</div>
  546. <dl>
  547. <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
  548. <dd><code><a href="../../../../org/jfree/data/general/SeriesDataset.html#getSeriesKey-int-">getSeriesKey</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/jfree/data/general/SeriesDataset.html" title="interface in org.jfree.data.general">SeriesDataset</a></code></dd>
  549. <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
  550. <dd><code><a href="../../../../org/jfree/data/general/AbstractSeriesDataset.html#getSeriesKey-int-">getSeriesKey</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/jfree/data/general/AbstractSeriesDataset.html" title="class in org.jfree.data.general">AbstractSeriesDataset</a></code></dd>
  551. <dt><span class="paramLabel">Parameters:</span></dt>
  552. <dd><code>series</code> - the series index (zero-based).</dd>
  553. <dt><span class="returnLabel">Returns:</span></dt>
  554. <dd>The name of a series.</dd>
  555. </dl>
  556. </li>
  557. </ul>
  558. <a name="getItemCount-int-">
  559. <!-- -->
  560. </a>
  561. <ul class="blockList">
  562. <li class="blockList">
  563. <h4>getItemCount</h4>
  564. <pre>public&nbsp;int&nbsp;<a href="../../../../src-html/org/jfree/data/gantt/XYTaskDataset.html#line.184">getItemCount</a>(int&nbsp;series)</pre>
  565. <div class="block">Returns the number of items (tasks) in the specified series.</div>
  566. <dl>
  567. <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
  568. <dd><code><a href="../../../../org/jfree/data/xy/XYDataset.html#getItemCount-int-">getItemCount</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/jfree/data/xy/XYDataset.html" title="interface in org.jfree.data.xy">XYDataset</a></code></dd>
  569. <dt><span class="paramLabel">Parameters:</span></dt>
  570. <dd><code>series</code> - the series index (zero-based).</dd>
  571. <dt><span class="returnLabel">Returns:</span></dt>
  572. <dd>The item count.</dd>
  573. </dl>
  574. </li>
  575. </ul>
  576. <a name="getXValue-int-int-">
  577. <!-- -->
  578. </a>
  579. <ul class="blockList">
  580. <li class="blockList">
  581. <h4>getXValue</h4>
  582. <pre>public&nbsp;double&nbsp;<a href="../../../../src-html/org/jfree/data/gantt/XYTaskDataset.html#line.197">getXValue</a>(int&nbsp;series,
  583. int&nbsp;item)</pre>
  584. <div class="block">Returns the x-value (as a double primitive) for an item within a series.</div>
  585. <dl>
  586. <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
  587. <dd><code><a href="../../../../org/jfree/data/xy/XYDataset.html#getXValue-int-int-">getXValue</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/jfree/data/xy/XYDataset.html" title="interface in org.jfree.data.xy">XYDataset</a></code></dd>
  588. <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
  589. <dd><code><a href="../../../../org/jfree/data/xy/AbstractXYDataset.html#getXValue-int-int-">getXValue</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/jfree/data/xy/AbstractXYDataset.html" title="class in org.jfree.data.xy">AbstractXYDataset</a></code></dd>
  590. <dt><span class="paramLabel">Parameters:</span></dt>
  591. <dd><code>series</code> - the series index (zero-based).</dd>
  592. <dd><code>item</code> - the item index (zero-based).</dd>
  593. <dt><span class="returnLabel">Returns:</span></dt>
  594. <dd>The value.</dd>
  595. </dl>
  596. </li>
  597. </ul>
  598. <a name="getStartXValue-int-int-">
  599. <!-- -->
  600. </a>
  601. <ul class="blockList">
  602. <li class="blockList">
  603. <h4>getStartXValue</h4>
  604. <pre>public&nbsp;double&nbsp;<a href="../../../../src-html/org/jfree/data/gantt/XYTaskDataset.html#line.217">getStartXValue</a>(int&nbsp;series,
  605. int&nbsp;item)</pre>
  606. <div class="block">Returns the starting date/time for the specified item (task) in the
  607. given series, measured in milliseconds since 1-Jan-1970 (as in
  608. java.util.Date).</div>
  609. <dl>
  610. <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
  611. <dd><code><a href="../../../../org/jfree/data/xy/IntervalXYDataset.html#getStartXValue-int-int-">getStartXValue</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/jfree/data/xy/IntervalXYDataset.html" title="interface in org.jfree.data.xy">IntervalXYDataset</a></code></dd>
  612. <dt><span class="paramLabel">Parameters:</span></dt>
  613. <dd><code>series</code> - the series index.</dd>
  614. <dd><code>item</code> - the item (or task) index.</dd>
  615. <dt><span class="returnLabel">Returns:</span></dt>
  616. <dd>The start date/time.</dd>
  617. <dt><span class="seeLabel">See Also:</span></dt>
  618. <dd><a href="../../../../org/jfree/data/xy/IntervalXYDataset.html#getStartX-int-int-"><code>IntervalXYDataset.getStartX(int, int)</code></a></dd>
  619. </dl>
  620. </li>
  621. </ul>
  622. <a name="getEndXValue-int-int-">
  623. <!-- -->
  624. </a>
  625. <ul class="blockList">
  626. <li class="blockList">
  627. <h4>getEndXValue</h4>
  628. <pre>public&nbsp;double&nbsp;<a href="../../../../src-html/org/jfree/data/gantt/XYTaskDataset.html#line.237">getEndXValue</a>(int&nbsp;series,
  629. int&nbsp;item)</pre>
  630. <div class="block">Returns the ending date/time for the specified item (task) in the
  631. given series, measured in milliseconds since 1-Jan-1970 (as in
  632. java.util.Date).</div>
  633. <dl>
  634. <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
  635. <dd><code><a href="../../../../org/jfree/data/xy/IntervalXYDataset.html#getEndXValue-int-int-">getEndXValue</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/jfree/data/xy/IntervalXYDataset.html" title="interface in org.jfree.data.xy">IntervalXYDataset</a></code></dd>
  636. <dt><span class="paramLabel">Parameters:</span></dt>
  637. <dd><code>series</code> - the series index.</dd>
  638. <dd><code>item</code> - the item (or task) index.</dd>
  639. <dt><span class="returnLabel">Returns:</span></dt>
  640. <dd>The end date/time.</dd>
  641. <dt><span class="seeLabel">See Also:</span></dt>
  642. <dd><a href="../../../../org/jfree/data/xy/IntervalXYDataset.html#getEndX-int-int-"><code>IntervalXYDataset.getEndX(int, int)</code></a></dd>
  643. </dl>
  644. </li>
  645. </ul>
  646. <a name="getX-int-int-">
  647. <!-- -->
  648. </a>
  649. <ul class="blockList">
  650. <li class="blockList">
  651. <h4>getX</h4>
  652. <pre>public&nbsp;java.lang.Number&nbsp;<a href="../../../../src-html/org/jfree/data/gantt/XYTaskDataset.html#line.255">getX</a>(int&nbsp;series,
  653. int&nbsp;item)</pre>
  654. <div class="block">Returns the x-value for the specified series.</div>
  655. <dl>
  656. <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
  657. <dd><code><a href="../../../../org/jfree/data/xy/XYDataset.html#getX-int-int-">getX</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/jfree/data/xy/XYDataset.html" title="interface in org.jfree.data.xy">XYDataset</a></code></dd>
  658. <dt><span class="paramLabel">Parameters:</span></dt>
  659. <dd><code>series</code> - the series index.</dd>
  660. <dd><code>item</code> - the item index.</dd>
  661. <dt><span class="returnLabel">Returns:</span></dt>
  662. <dd>The x-value (in milliseconds).</dd>
  663. </dl>
  664. </li>
  665. </ul>
  666. <a name="getStartX-int-int-">
  667. <!-- -->
  668. </a>
  669. <ul class="blockList">
  670. <li class="blockList">
  671. <h4>getStartX</h4>
  672. <pre>public&nbsp;java.lang.Number&nbsp;<a href="../../../../src-html/org/jfree/data/gantt/XYTaskDataset.html#line.270">getStartX</a>(int&nbsp;series,
  673. int&nbsp;item)</pre>
  674. <div class="block">Returns the starting date/time for the specified item (task) in the
  675. given series, measured in milliseconds since 1-Jan-1970 (as in
  676. java.util.Date).</div>
  677. <dl>
  678. <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
  679. <dd><code><a href="../../../../org/jfree/data/xy/IntervalXYDataset.html#getStartX-int-int-">getStartX</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/jfree/data/xy/IntervalXYDataset.html" title="interface in org.jfree.data.xy">IntervalXYDataset</a></code></dd>
  680. <dt><span class="paramLabel">Parameters:</span></dt>
  681. <dd><code>series</code> - the series index.</dd>
  682. <dd><code>item</code> - the item (or task) index.</dd>
  683. <dt><span class="returnLabel">Returns:</span></dt>
  684. <dd>The start date/time.</dd>
  685. </dl>
  686. </li>
  687. </ul>
  688. <a name="getEndX-int-int-">
  689. <!-- -->
  690. </a>
  691. <ul class="blockList">
  692. <li class="blockList">
  693. <h4>getEndX</h4>
  694. <pre>public&nbsp;java.lang.Number&nbsp;<a href="../../../../src-html/org/jfree/data/gantt/XYTaskDataset.html#line.285">getEndX</a>(int&nbsp;series,
  695. int&nbsp;item)</pre>
  696. <div class="block">Returns the ending date/time for the specified item (task) in the
  697. given series, measured in milliseconds since 1-Jan-1970 (as in
  698. java.util.Date).</div>
  699. <dl>
  700. <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
  701. <dd><code><a href="../../../../org/jfree/data/xy/IntervalXYDataset.html#getEndX-int-int-">getEndX</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/jfree/data/xy/IntervalXYDataset.html" title="interface in org.jfree.data.xy">IntervalXYDataset</a></code></dd>
  702. <dt><span class="paramLabel">Parameters:</span></dt>
  703. <dd><code>series</code> - the series index.</dd>
  704. <dd><code>item</code> - the item (or task) index.</dd>
  705. <dt><span class="returnLabel">Returns:</span></dt>
  706. <dd>The end date/time.</dd>
  707. </dl>
  708. </li>
  709. </ul>
  710. <a name="getYValue-int-int-">
  711. <!-- -->
  712. </a>
  713. <ul class="blockList">
  714. <li class="blockList">
  715. <h4>getYValue</h4>
  716. <pre>public&nbsp;double&nbsp;<a href="../../../../src-html/org/jfree/data/gantt/XYTaskDataset.html#line.298">getYValue</a>(int&nbsp;series,
  717. int&nbsp;item)</pre>
  718. <div class="block">Returns the y-value (as a double primitive) for an item within a series.</div>
  719. <dl>
  720. <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
  721. <dd><code><a href="../../../../org/jfree/data/xy/XYDataset.html#getYValue-int-int-">getYValue</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/jfree/data/xy/XYDataset.html" title="interface in org.jfree.data.xy">XYDataset</a></code></dd>
  722. <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
  723. <dd><code><a href="../../../../org/jfree/data/xy/AbstractXYDataset.html#getYValue-int-int-">getYValue</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/jfree/data/xy/AbstractXYDataset.html" title="class in org.jfree.data.xy">AbstractXYDataset</a></code></dd>
  724. <dt><span class="paramLabel">Parameters:</span></dt>
  725. <dd><code>series</code> - the series index (zero-based).</dd>
  726. <dd><code>item</code> - the item index (zero-based).</dd>
  727. <dt><span class="returnLabel">Returns:</span></dt>
  728. <dd>The value.</dd>
  729. </dl>
  730. </li>
  731. </ul>
  732. <a name="getStartYValue-int-int-">
  733. <!-- -->
  734. </a>
  735. <ul class="blockList">
  736. <li class="blockList">
  737. <h4>getStartYValue</h4>
  738. <pre>public&nbsp;double&nbsp;<a href="../../../../src-html/org/jfree/data/gantt/XYTaskDataset.html#line.317">getStartYValue</a>(int&nbsp;series,
  739. int&nbsp;item)</pre>
  740. <div class="block">Returns the starting value of the y-interval for an item in the
  741. given series.</div>
  742. <dl>
  743. <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
  744. <dd><code><a href="../../../../org/jfree/data/xy/IntervalXYDataset.html#getStartYValue-int-int-">getStartYValue</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/jfree/data/xy/IntervalXYDataset.html" title="interface in org.jfree.data.xy">IntervalXYDataset</a></code></dd>
  745. <dt><span class="paramLabel">Parameters:</span></dt>
  746. <dd><code>series</code> - the series index.</dd>
  747. <dd><code>item</code> - the item (or task) index.</dd>
  748. <dt><span class="returnLabel">Returns:</span></dt>
  749. <dd>The y-interval start.</dd>
  750. <dt><span class="seeLabel">See Also:</span></dt>
  751. <dd><a href="../../../../org/jfree/data/xy/IntervalXYDataset.html#getStartY-int-int-"><code>IntervalXYDataset.getStartY(int, int)</code></a></dd>
  752. </dl>
  753. </li>
  754. </ul>
  755. <a name="getEndYValue-int-int-">
  756. <!-- -->
  757. </a>
  758. <ul class="blockList">
  759. <li class="blockList">
  760. <h4>getEndYValue</h4>
  761. <pre>public&nbsp;double&nbsp;<a href="../../../../src-html/org/jfree/data/gantt/XYTaskDataset.html#line.336">getEndYValue</a>(int&nbsp;series,
  762. int&nbsp;item)</pre>
  763. <div class="block">Returns the ending value of the y-interval for an item in the
  764. given series.</div>
  765. <dl>
  766. <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
  767. <dd><code><a href="../../../../org/jfree/data/xy/IntervalXYDataset.html#getEndYValue-int-int-">getEndYValue</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/jfree/data/xy/IntervalXYDataset.html" title="interface in org.jfree.data.xy">IntervalXYDataset</a></code></dd>
  768. <dt><span class="paramLabel">Parameters:</span></dt>
  769. <dd><code>series</code> - the series index.</dd>
  770. <dd><code>item</code> - the item (or task) index.</dd>
  771. <dt><span class="returnLabel">Returns:</span></dt>
  772. <dd>The y-interval end.</dd>
  773. <dt><span class="seeLabel">See Also:</span></dt>
  774. <dd><a href="../../../../org/jfree/data/xy/IntervalXYDataset.html#getEndY-int-int-"><code>IntervalXYDataset.getEndY(int, int)</code></a></dd>
  775. </dl>
  776. </li>
  777. </ul>
  778. <a name="getY-int-int-">
  779. <!-- -->
  780. </a>
  781. <ul class="blockList">
  782. <li class="blockList">
  783. <h4>getY</h4>
  784. <pre>public&nbsp;java.lang.Number&nbsp;<a href="../../../../src-html/org/jfree/data/gantt/XYTaskDataset.html#line.356">getY</a>(int&nbsp;series,
  785. int&nbsp;item)</pre>
  786. <div class="block">Returns the y-value for the specified series/item. In this
  787. implementation, we return the series index as the y-value (this means
  788. that every item in the series has a constant integer value).</div>
  789. <dl>
  790. <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
  791. <dd><code><a href="../../../../org/jfree/data/xy/XYDataset.html#getY-int-int-">getY</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/jfree/data/xy/XYDataset.html" title="interface in org.jfree.data.xy">XYDataset</a></code></dd>
  792. <dt><span class="paramLabel">Parameters:</span></dt>
  793. <dd><code>series</code> - the series index.</dd>
  794. <dd><code>item</code> - the item index.</dd>
  795. <dt><span class="returnLabel">Returns:</span></dt>
  796. <dd>The y-value.</dd>
  797. </dl>
  798. </li>
  799. </ul>
  800. <a name="getStartY-int-int-">
  801. <!-- -->
  802. </a>
  803. <ul class="blockList">
  804. <li class="blockList">
  805. <h4>getStartY</h4>
  806. <pre>public&nbsp;java.lang.Number&nbsp;<a href="../../../../src-html/org/jfree/data/gantt/XYTaskDataset.html#line.370">getStartY</a>(int&nbsp;series,
  807. int&nbsp;item)</pre>
  808. <div class="block">Returns the starting value of the y-interval for an item in the
  809. given series.</div>
  810. <dl>
  811. <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
  812. <dd><code><a href="../../../../org/jfree/data/xy/IntervalXYDataset.html#getStartY-int-int-">getStartY</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/jfree/data/xy/IntervalXYDataset.html" title="interface in org.jfree.data.xy">IntervalXYDataset</a></code></dd>
  813. <dt><span class="paramLabel">Parameters:</span></dt>
  814. <dd><code>series</code> - the series index.</dd>
  815. <dd><code>item</code> - the item (or task) index.</dd>
  816. <dt><span class="returnLabel">Returns:</span></dt>
  817. <dd>The y-interval start.</dd>
  818. </dl>
  819. </li>
  820. </ul>
  821. <a name="getEndY-int-int-">
  822. <!-- -->
  823. </a>
  824. <ul class="blockList">
  825. <li class="blockList">
  826. <h4>getEndY</h4>
  827. <pre>public&nbsp;java.lang.Number&nbsp;<a href="../../../../src-html/org/jfree/data/gantt/XYTaskDataset.html#line.384">getEndY</a>(int&nbsp;series,
  828. int&nbsp;item)</pre>
  829. <div class="block">Returns the ending value of the y-interval for an item in the
  830. given series.</div>
  831. <dl>
  832. <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
  833. <dd><code><a href="../../../../org/jfree/data/xy/IntervalXYDataset.html#getEndY-int-int-">getEndY</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/jfree/data/xy/IntervalXYDataset.html" title="interface in org.jfree.data.xy">IntervalXYDataset</a></code></dd>
  834. <dt><span class="paramLabel">Parameters:</span></dt>
  835. <dd><code>series</code> - the series index.</dd>
  836. <dd><code>item</code> - the item (or task) index.</dd>
  837. <dt><span class="returnLabel">Returns:</span></dt>
  838. <dd>The y-interval end.</dd>
  839. </dl>
  840. </li>
  841. </ul>
  842. <a name="datasetChanged-org.jfree.data.general.DatasetChangeEvent-">
  843. <!-- -->
  844. </a>
  845. <ul class="blockList">
  846. <li class="blockList">
  847. <h4>datasetChanged</h4>
  848. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/data/gantt/XYTaskDataset.html#line.433">datasetChanged</a>(<a href="../../../../org/jfree/data/general/DatasetChangeEvent.html" title="class in org.jfree.data.general">DatasetChangeEvent</a>&nbsp;event)</pre>
  849. <div class="block">Receives a change event from the underlying dataset and responds by
  850. firing a change event for this dataset.</div>
  851. <dl>
  852. <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
  853. <dd><code><a href="../../../../org/jfree/data/general/DatasetChangeListener.html#datasetChanged-org.jfree.data.general.DatasetChangeEvent-">datasetChanged</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/jfree/data/general/DatasetChangeListener.html" title="interface in org.jfree.data.general">DatasetChangeListener</a></code></dd>
  854. <dt><span class="paramLabel">Parameters:</span></dt>
  855. <dd><code>event</code> - the event.</dd>
  856. </dl>
  857. </li>
  858. </ul>
  859. <a name="equals-java.lang.Object-">
  860. <!-- -->
  861. </a>
  862. <ul class="blockList">
  863. <li class="blockList">
  864. <h4>equals</h4>
  865. <pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/jfree/data/gantt/XYTaskDataset.html#line.445">equals</a>(java.lang.Object&nbsp;obj)</pre>
  866. <div class="block">Tests this dataset for equality with an arbitrary object.</div>
  867. <dl>
  868. <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
  869. <dd><code>equals</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
  870. <dt><span class="paramLabel">Parameters:</span></dt>
  871. <dd><code>obj</code> - the object (<code>null</code> permitted).</dd>
  872. <dt><span class="returnLabel">Returns:</span></dt>
  873. <dd>A boolean.</dd>
  874. </dl>
  875. </li>
  876. </ul>
  877. <a name="clone--">
  878. <!-- -->
  879. </a>
  880. <ul class="blockListLast">
  881. <li class="blockList">
  882. <h4>clone</h4>
  883. <pre>public&nbsp;java.lang.Object&nbsp;<a href="../../../../src-html/org/jfree/data/gantt/XYTaskDataset.html#line.473">clone</a>()
  884. throws java.lang.CloneNotSupportedException</pre>
  885. <div class="block">Returns a clone of this dataset.</div>
  886. <dl>
  887. <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
  888. <dd><code><a href="../../../../org/jfree/data/general/AbstractDataset.html#clone--">clone</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/jfree/data/general/AbstractDataset.html" title="class in org.jfree.data.general">AbstractDataset</a></code></dd>
  889. <dt><span class="returnLabel">Returns:</span></dt>
  890. <dd>A clone of this dataset.</dd>
  891. <dt><span class="throwsLabel">Throws:</span></dt>
  892. <dd><code>java.lang.CloneNotSupportedException</code> - if there is a problem cloning.</dd>
  893. </dl>
  894. </li>
  895. </ul>
  896. </li>
  897. </ul>
  898. </li>
  899. </ul>
  900. </div>
  901. </div>
  902. <!-- ========= END OF CLASS DATA ========= -->
  903. <!-- ======= START OF BOTTOM NAVBAR ====== -->
  904. <div class="bottomNav"><a name="navbar.bottom">
  905. <!-- -->
  906. </a>
  907. <div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
  908. <a name="navbar.bottom.firstrow">
  909. <!-- -->
  910. </a>
  911. <ul class="navList" title="Navigation">
  912. <li><a href="../../../../overview-summary.html">Overview</a></li>
  913. <li><a href="package-summary.html">Package</a></li>
  914. <li class="navBarCell1Rev">Class</li>
  915. <li><a href="class-use/XYTaskDataset.html">Use</a></li>
  916. <li><a href="package-tree.html">Tree</a></li>
  917. <li><a href="../../../../deprecated-list.html">Deprecated</a></li>
  918. <li><a href="../../../../index-files/index-1.html">Index</a></li>
  919. <li><a href="../../../../help-doc.html">Help</a></li>
  920. </ul>
  921. </div>
  922. <div class="subNav">
  923. <ul class="navList">
  924. <li><a href="../../../../org/jfree/data/gantt/TaskSeriesCollection.html" title="class in org.jfree.data.gantt"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
  925. <li>Next&nbsp;Class</li>
  926. </ul>
  927. <ul class="navList">
  928. <li><a href="../../../../index.html?org/jfree/data/gantt/XYTaskDataset.html" target="_top">Frames</a></li>
  929. <li><a href="XYTaskDataset.html" target="_top">No&nbsp;Frames</a></li>
  930. </ul>
  931. <ul class="navList" id="allclasses_navbar_bottom">
  932. <li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
  933. </ul>
  934. <div>
  935. <script type="text/javascript"><!--
  936. allClassesLink = document.getElementById("allclasses_navbar_bottom");
  937. if(window==top) {
  938. allClassesLink.style.display = "block";
  939. }
  940. else {
  941. allClassesLink.style.display = "none";
  942. }
  943. //-->
  944. </script>
  945. </div>
  946. <div>
  947. <ul class="subNavList">
  948. <li>Summary:&nbsp;</li>
  949. <li>Nested&nbsp;|&nbsp;</li>
  950. <li>Field&nbsp;|&nbsp;</li>
  951. <li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
  952. <li><a href="#method.summary">Method</a></li>
  953. </ul>
  954. <ul class="subNavList">
  955. <li>Detail:&nbsp;</li>
  956. <li>Field&nbsp;|&nbsp;</li>
  957. <li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
  958. <li><a href="#method.detail">Method</a></li>
  959. </ul>
  960. </div>
  961. <a name="skip.navbar.bottom">
  962. <!-- -->
  963. </a></div>
  964. <!-- ======== END OF BOTTOM NAVBAR ======= -->
  965. </body>
  966. </html>