LegendTitle.html 53 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034
  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:41 CEST 2014 -->
  6. <title>LegendTitle (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="LegendTitle (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,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":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/LegendTitle.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/chart/title/LegendItemBlockContainer.html" title="class in org.jfree.chart.title"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
  53. <li><a href="../../../../org/jfree/chart/title/PaintScaleLegend.html" title="class in org.jfree.chart.title"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
  54. </ul>
  55. <ul class="navList">
  56. <li><a href="../../../../index.html?org/jfree/chart/title/LegendTitle.html" target="_top">Frames</a></li>
  57. <li><a href="LegendTitle.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><a href="#field.summary">Field</a>&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><a href="#field.detail">Field</a>&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.chart.title</div>
  96. <h2 title="Class LegendTitle" class="title">Class LegendTitle</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/chart/block/AbstractBlock.html" title="class in org.jfree.chart.block">org.jfree.chart.block.AbstractBlock</a></li>
  104. <li>
  105. <ul class="inheritance">
  106. <li><a href="../../../../org/jfree/chart/title/Title.html" title="class in org.jfree.chart.title">org.jfree.chart.title.Title</a></li>
  107. <li>
  108. <ul class="inheritance">
  109. <li>org.jfree.chart.title.LegendTitle</li>
  110. </ul>
  111. </li>
  112. </ul>
  113. </li>
  114. </ul>
  115. </li>
  116. </ul>
  117. <div class="description">
  118. <ul class="blockList">
  119. <li class="blockList">
  120. <dl>
  121. <dt>All Implemented Interfaces:</dt>
  122. <dd>java.io.Serializable, java.lang.Cloneable, <a href="../../../../org/jfree/chart/block/Block.html" title="interface in org.jfree.chart.block">Block</a>, org.jfree.ui.Drawable, org.jfree.util.PublicCloneable</dd>
  123. </dl>
  124. <hr>
  125. <br>
  126. <pre>public class <a href="../../../../src-html/org/jfree/chart/title/LegendTitle.html#line.111">LegendTitle</a>
  127. extends <a href="../../../../org/jfree/chart/title/Title.html" title="class in org.jfree.chart.title">Title</a>
  128. implements java.lang.Cloneable, org.jfree.util.PublicCloneable, java.io.Serializable</pre>
  129. <div class="block">A chart title that displays a legend for the data in the chart.
  130. <P>
  131. The title can be populated with legend items manually, or you can assign a
  132. reference to the plot, in which case the legend items will be automatically
  133. created to match the dataset(s).</div>
  134. <dl>
  135. <dt><span class="seeLabel">See Also:</span></dt>
  136. <dd><a href="../../../../serialized-form.html#org.jfree.chart.title.LegendTitle">Serialized Form</a></dd>
  137. </dl>
  138. </li>
  139. </ul>
  140. </div>
  141. <div class="summary">
  142. <ul class="blockList">
  143. <li class="blockList">
  144. <!-- =========== FIELD SUMMARY =========== -->
  145. <ul class="blockList">
  146. <li class="blockList"><a name="field.summary">
  147. <!-- -->
  148. </a>
  149. <h3>Field Summary</h3>
  150. <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
  151. <caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
  152. <tr>
  153. <th class="colFirst" scope="col">Modifier and Type</th>
  154. <th class="colLast" scope="col">Field and Description</th>
  155. </tr>
  156. <tr class="altColor">
  157. <td class="colFirst"><code>static java.awt.Font</code></td>
  158. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/title/LegendTitle.html#DEFAULT_ITEM_FONT">DEFAULT_ITEM_FONT</a></span></code>
  159. <div class="block">The default item font.</div>
  160. </td>
  161. </tr>
  162. <tr class="rowColor">
  163. <td class="colFirst"><code>static java.awt.Paint</code></td>
  164. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/title/LegendTitle.html#DEFAULT_ITEM_PAINT">DEFAULT_ITEM_PAINT</a></span></code>
  165. <div class="block">The default item paint.</div>
  166. </td>
  167. </tr>
  168. </table>
  169. <ul class="blockList">
  170. <li class="blockList"><a name="fields.inherited.from.class.org.jfree.chart.title.Title">
  171. <!-- -->
  172. </a>
  173. <h3>Fields inherited from class&nbsp;org.jfree.chart.title.<a href="../../../../org/jfree/chart/title/Title.html" title="class in org.jfree.chart.title">Title</a></h3>
  174. <code><a href="../../../../org/jfree/chart/title/Title.html#DEFAULT_HORIZONTAL_ALIGNMENT">DEFAULT_HORIZONTAL_ALIGNMENT</a>, <a href="../../../../org/jfree/chart/title/Title.html#DEFAULT_PADDING">DEFAULT_PADDING</a>, <a href="../../../../org/jfree/chart/title/Title.html#DEFAULT_POSITION">DEFAULT_POSITION</a>, <a href="../../../../org/jfree/chart/title/Title.html#DEFAULT_VERTICAL_ALIGNMENT">DEFAULT_VERTICAL_ALIGNMENT</a>, <a href="../../../../org/jfree/chart/title/Title.html#visible">visible</a></code></li>
  175. </ul>
  176. </li>
  177. </ul>
  178. <!-- ======== CONSTRUCTOR SUMMARY ======== -->
  179. <ul class="blockList">
  180. <li class="blockList"><a name="constructor.summary">
  181. <!-- -->
  182. </a>
  183. <h3>Constructor Summary</h3>
  184. <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
  185. <caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
  186. <tr>
  187. <th class="colOne" scope="col">Constructor and Description</th>
  188. </tr>
  189. <tr class="altColor">
  190. <td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/title/LegendTitle.html#LegendTitle-org.jfree.chart.LegendItemSource-">LegendTitle</a></span>(<a href="../../../../org/jfree/chart/LegendItemSource.html" title="interface in org.jfree.chart">LegendItemSource</a>&nbsp;source)</code>
  191. <div class="block">Constructs a new (empty) legend for the specified source.</div>
  192. </td>
  193. </tr>
  194. <tr class="rowColor">
  195. <td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/title/LegendTitle.html#LegendTitle-org.jfree.chart.LegendItemSource-org.jfree.chart.block.Arrangement-org.jfree.chart.block.Arrangement-">LegendTitle</a></span>(<a href="../../../../org/jfree/chart/LegendItemSource.html" title="interface in org.jfree.chart">LegendItemSource</a>&nbsp;source,
  196. <a href="../../../../org/jfree/chart/block/Arrangement.html" title="interface in org.jfree.chart.block">Arrangement</a>&nbsp;hLayout,
  197. <a href="../../../../org/jfree/chart/block/Arrangement.html" title="interface in org.jfree.chart.block">Arrangement</a>&nbsp;vLayout)</code>
  198. <div class="block">Creates a new legend title with the specified arrangement.</div>
  199. </td>
  200. </tr>
  201. </table>
  202. </li>
  203. </ul>
  204. <!-- ========== METHOD SUMMARY =========== -->
  205. <ul class="blockList">
  206. <li class="blockList"><a name="method.summary">
  207. <!-- -->
  208. </a>
  209. <h3>Method Summary</h3>
  210. <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
  211. <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>
  212. <tr>
  213. <th class="colFirst" scope="col">Modifier and Type</th>
  214. <th class="colLast" scope="col">Method and Description</th>
  215. </tr>
  216. <tr id="i0" class="altColor">
  217. <td class="colFirst"><code>org.jfree.ui.Size2D</code></td>
  218. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/title/LegendTitle.html#arrange-java.awt.Graphics2D-org.jfree.chart.block.RectangleConstraint-">arrange</a></span>(java.awt.Graphics2D&nbsp;g2,
  219. <a href="../../../../org/jfree/chart/block/RectangleConstraint.html" title="class in org.jfree.chart.block">RectangleConstraint</a>&nbsp;constraint)</code>
  220. <div class="block">Arranges the contents of the block, within the given constraints, and
  221. returns the block size.</div>
  222. </td>
  223. </tr>
  224. <tr id="i1" class="rowColor">
  225. <td class="colFirst"><code>protected <a href="../../../../org/jfree/chart/block/Block.html" title="interface in org.jfree.chart.block">Block</a></code></td>
  226. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/title/LegendTitle.html#createLegendItemBlock-org.jfree.chart.LegendItem-">createLegendItemBlock</a></span>(<a href="../../../../org/jfree/chart/LegendItem.html" title="class in org.jfree.chart">LegendItem</a>&nbsp;item)</code>
  227. <div class="block">Creates a legend item block.</div>
  228. </td>
  229. </tr>
  230. <tr id="i2" class="altColor">
  231. <td class="colFirst"><code>void</code></td>
  232. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/title/LegendTitle.html#draw-java.awt.Graphics2D-java.awt.geom.Rectangle2D-">draw</a></span>(java.awt.Graphics2D&nbsp;g2,
  233. java.awt.geom.Rectangle2D&nbsp;area)</code>
  234. <div class="block">Draws the title on a Java 2D graphics device (such as the screen or a
  235. printer).</div>
  236. </td>
  237. </tr>
  238. <tr id="i3" class="rowColor">
  239. <td class="colFirst"><code>java.lang.Object</code></td>
  240. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/title/LegendTitle.html#draw-java.awt.Graphics2D-java.awt.geom.Rectangle2D-java.lang.Object-">draw</a></span>(java.awt.Graphics2D&nbsp;g2,
  241. java.awt.geom.Rectangle2D&nbsp;area,
  242. java.lang.Object&nbsp;params)</code>
  243. <div class="block">Draws the block within the specified area.</div>
  244. </td>
  245. </tr>
  246. <tr id="i4" class="altColor">
  247. <td class="colFirst"><code>boolean</code></td>
  248. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/title/LegendTitle.html#equals-java.lang.Object-">equals</a></span>(java.lang.Object&nbsp;obj)</code>
  249. <div class="block">Tests this title for equality with an arbitrary object.</div>
  250. </td>
  251. </tr>
  252. <tr id="i5" class="rowColor">
  253. <td class="colFirst"><code>protected void</code></td>
  254. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/title/LegendTitle.html#fetchLegendItems--">fetchLegendItems</a></span>()</code>
  255. <div class="block">Fetches the latest legend items.</div>
  256. </td>
  257. </tr>
  258. <tr id="i6" class="altColor">
  259. <td class="colFirst"><code>java.awt.Paint</code></td>
  260. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/title/LegendTitle.html#getBackgroundPaint--">getBackgroundPaint</a></span>()</code>
  261. <div class="block">Returns the background paint.</div>
  262. </td>
  263. </tr>
  264. <tr id="i7" class="rowColor">
  265. <td class="colFirst"><code><a href="../../../../org/jfree/chart/block/BlockContainer.html" title="class in org.jfree.chart.block">BlockContainer</a></code></td>
  266. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/title/LegendTitle.html#getItemContainer--">getItemContainer</a></span>()</code>
  267. <div class="block">Returns the container that holds the legend items.</div>
  268. </td>
  269. </tr>
  270. <tr id="i8" class="altColor">
  271. <td class="colFirst"><code>java.awt.Font</code></td>
  272. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/title/LegendTitle.html#getItemFont--">getItemFont</a></span>()</code>
  273. <div class="block">Returns the item font.</div>
  274. </td>
  275. </tr>
  276. <tr id="i9" class="rowColor">
  277. <td class="colFirst"><code>org.jfree.ui.RectangleInsets</code></td>
  278. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/title/LegendTitle.html#getItemLabelPadding--">getItemLabelPadding</a></span>()</code>
  279. <div class="block">Returns the padding used for the items labels.</div>
  280. </td>
  281. </tr>
  282. <tr id="i10" class="altColor">
  283. <td class="colFirst"><code>java.awt.Paint</code></td>
  284. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/title/LegendTitle.html#getItemPaint--">getItemPaint</a></span>()</code>
  285. <div class="block">Returns the item paint.</div>
  286. </td>
  287. </tr>
  288. <tr id="i11" class="rowColor">
  289. <td class="colFirst"><code>org.jfree.ui.RectangleAnchor</code></td>
  290. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/title/LegendTitle.html#getLegendItemGraphicAnchor--">getLegendItemGraphicAnchor</a></span>()</code>
  291. <div class="block">Returns the legend item graphic anchor.</div>
  292. </td>
  293. </tr>
  294. <tr id="i12" class="altColor">
  295. <td class="colFirst"><code>org.jfree.ui.RectangleEdge</code></td>
  296. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/title/LegendTitle.html#getLegendItemGraphicEdge--">getLegendItemGraphicEdge</a></span>()</code>
  297. <div class="block">Returns the location of the shape within each legend item.</div>
  298. </td>
  299. </tr>
  300. <tr id="i13" class="rowColor">
  301. <td class="colFirst"><code>org.jfree.ui.RectangleAnchor</code></td>
  302. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/title/LegendTitle.html#getLegendItemGraphicLocation--">getLegendItemGraphicLocation</a></span>()</code>
  303. <div class="block">Returns the legend item graphic location.</div>
  304. </td>
  305. </tr>
  306. <tr id="i14" class="altColor">
  307. <td class="colFirst"><code>org.jfree.ui.RectangleInsets</code></td>
  308. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/title/LegendTitle.html#getLegendItemGraphicPadding--">getLegendItemGraphicPadding</a></span>()</code>
  309. <div class="block">Returns the padding that will be applied to each item graphic.</div>
  310. </td>
  311. </tr>
  312. <tr id="i15" class="rowColor">
  313. <td class="colFirst"><code>org.jfree.util.SortOrder</code></td>
  314. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/title/LegendTitle.html#getSortOrder--">getSortOrder</a></span>()</code>
  315. <div class="block">Gets the order used to display legend items.</div>
  316. </td>
  317. </tr>
  318. <tr id="i16" class="altColor">
  319. <td class="colFirst"><code><a href="../../../../org/jfree/chart/LegendItemSource.html" title="interface in org.jfree.chart">LegendItemSource</a>[]</code></td>
  320. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/title/LegendTitle.html#getSources--">getSources</a></span>()</code>
  321. <div class="block">Returns the legend item sources.</div>
  322. </td>
  323. </tr>
  324. <tr id="i17" class="rowColor">
  325. <td class="colFirst"><code><a href="../../../../org/jfree/chart/block/BlockContainer.html" title="class in org.jfree.chart.block">BlockContainer</a></code></td>
  326. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/title/LegendTitle.html#getWrapper--">getWrapper</a></span>()</code>
  327. <div class="block">Returns the wrapper container, if any.</div>
  328. </td>
  329. </tr>
  330. <tr id="i18" class="altColor">
  331. <td class="colFirst"><code>void</code></td>
  332. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/title/LegendTitle.html#setBackgroundPaint-java.awt.Paint-">setBackgroundPaint</a></span>(java.awt.Paint&nbsp;paint)</code>
  333. <div class="block">Sets the background paint for the legend and sends a
  334. <a href="../../../../org/jfree/chart/event/TitleChangeEvent.html" title="class in org.jfree.chart.event"><code>TitleChangeEvent</code></a> to all registered listeners.</div>
  335. </td>
  336. </tr>
  337. <tr id="i19" class="rowColor">
  338. <td class="colFirst"><code>void</code></td>
  339. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/title/LegendTitle.html#setItemFont-java.awt.Font-">setItemFont</a></span>(java.awt.Font&nbsp;font)</code>
  340. <div class="block">Sets the item font and sends a <a href="../../../../org/jfree/chart/event/TitleChangeEvent.html" title="class in org.jfree.chart.event"><code>TitleChangeEvent</code></a> to
  341. all registered listeners.</div>
  342. </td>
  343. </tr>
  344. <tr id="i20" class="altColor">
  345. <td class="colFirst"><code>void</code></td>
  346. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/title/LegendTitle.html#setItemLabelPadding-org.jfree.ui.RectangleInsets-">setItemLabelPadding</a></span>(org.jfree.ui.RectangleInsets&nbsp;padding)</code>
  347. <div class="block">Sets the padding used for the item labels in the legend.</div>
  348. </td>
  349. </tr>
  350. <tr id="i21" class="rowColor">
  351. <td class="colFirst"><code>void</code></td>
  352. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/title/LegendTitle.html#setItemPaint-java.awt.Paint-">setItemPaint</a></span>(java.awt.Paint&nbsp;paint)</code>
  353. <div class="block">Sets the item paint.</div>
  354. </td>
  355. </tr>
  356. <tr id="i22" class="altColor">
  357. <td class="colFirst"><code>void</code></td>
  358. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/title/LegendTitle.html#setLegendItemGraphicAnchor-org.jfree.ui.RectangleAnchor-">setLegendItemGraphicAnchor</a></span>(org.jfree.ui.RectangleAnchor&nbsp;anchor)</code>
  359. <div class="block">Sets the anchor point used for the graphic in each legend item.</div>
  360. </td>
  361. </tr>
  362. <tr id="i23" class="rowColor">
  363. <td class="colFirst"><code>void</code></td>
  364. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/title/LegendTitle.html#setLegendItemGraphicEdge-org.jfree.ui.RectangleEdge-">setLegendItemGraphicEdge</a></span>(org.jfree.ui.RectangleEdge&nbsp;edge)</code>
  365. <div class="block">Sets the location of the shape within each legend item.</div>
  366. </td>
  367. </tr>
  368. <tr id="i24" class="altColor">
  369. <td class="colFirst"><code>void</code></td>
  370. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/title/LegendTitle.html#setLegendItemGraphicLocation-org.jfree.ui.RectangleAnchor-">setLegendItemGraphicLocation</a></span>(org.jfree.ui.RectangleAnchor&nbsp;anchor)</code>
  371. <div class="block">Sets the legend item graphic location.</div>
  372. </td>
  373. </tr>
  374. <tr id="i25" class="rowColor">
  375. <td class="colFirst"><code>void</code></td>
  376. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/title/LegendTitle.html#setLegendItemGraphicPadding-org.jfree.ui.RectangleInsets-">setLegendItemGraphicPadding</a></span>(org.jfree.ui.RectangleInsets&nbsp;padding)</code>
  377. <div class="block">Sets the padding that will be applied to each item graphic in the
  378. legend and sends a <a href="../../../../org/jfree/chart/event/TitleChangeEvent.html" title="class in org.jfree.chart.event"><code>TitleChangeEvent</code></a> to all registered listeners.</div>
  379. </td>
  380. </tr>
  381. <tr id="i26" class="altColor">
  382. <td class="colFirst"><code>void</code></td>
  383. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/title/LegendTitle.html#setSortOrder-org.jfree.util.SortOrder-">setSortOrder</a></span>(org.jfree.util.SortOrder&nbsp;order)</code>
  384. <div class="block">Sets the order used to display legend items.</div>
  385. </td>
  386. </tr>
  387. <tr id="i27" class="rowColor">
  388. <td class="colFirst"><code>void</code></td>
  389. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/title/LegendTitle.html#setSources-org.jfree.chart.LegendItemSource:A-">setSources</a></span>(<a href="../../../../org/jfree/chart/LegendItemSource.html" title="interface in org.jfree.chart">LegendItemSource</a>[]&nbsp;sources)</code>
  390. <div class="block">Sets the legend item sources and sends a <a href="../../../../org/jfree/chart/event/TitleChangeEvent.html" title="class in org.jfree.chart.event"><code>TitleChangeEvent</code></a> to
  391. all registered listeners.</div>
  392. </td>
  393. </tr>
  394. <tr id="i28" class="altColor">
  395. <td class="colFirst"><code>void</code></td>
  396. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/title/LegendTitle.html#setWrapper-org.jfree.chart.block.BlockContainer-">setWrapper</a></span>(<a href="../../../../org/jfree/chart/block/BlockContainer.html" title="class in org.jfree.chart.block">BlockContainer</a>&nbsp;wrapper)</code>
  397. <div class="block">Sets the wrapper container for the legend.</div>
  398. </td>
  399. </tr>
  400. </table>
  401. <ul class="blockList">
  402. <li class="blockList"><a name="methods.inherited.from.class.org.jfree.chart.title.Title">
  403. <!-- -->
  404. </a>
  405. <h3>Methods inherited from class&nbsp;org.jfree.chart.title.<a href="../../../../org/jfree/chart/title/Title.html" title="class in org.jfree.chart.title">Title</a></h3>
  406. <code><a href="../../../../org/jfree/chart/title/Title.html#addChangeListener-org.jfree.chart.event.TitleChangeListener-">addChangeListener</a>, <a href="../../../../org/jfree/chart/title/Title.html#clone--">clone</a>, <a href="../../../../org/jfree/chart/title/Title.html#getHorizontalAlignment--">getHorizontalAlignment</a>, <a href="../../../../org/jfree/chart/title/Title.html#getNotify--">getNotify</a>, <a href="../../../../org/jfree/chart/title/Title.html#getPosition--">getPosition</a>, <a href="../../../../org/jfree/chart/title/Title.html#getVerticalAlignment--">getVerticalAlignment</a>, <a href="../../../../org/jfree/chart/title/Title.html#hashCode--">hashCode</a>, <a href="../../../../org/jfree/chart/title/Title.html#isVisible--">isVisible</a>, <a href="../../../../org/jfree/chart/title/Title.html#notifyListeners-org.jfree.chart.event.TitleChangeEvent-">notifyListeners</a>, <a href="../../../../org/jfree/chart/title/Title.html#removeChangeListener-org.jfree.chart.event.TitleChangeListener-">removeChangeListener</a>, <a href="../../../../org/jfree/chart/title/Title.html#setHorizontalAlignment-org.jfree.ui.HorizontalAlignment-">setHorizontalAlignment</a>, <a href="../../../../org/jfree/chart/title/Title.html#setNotify-boolean-">setNotify</a>, <a href="../../../../org/jfree/chart/title/Title.html#setPosition-org.jfree.ui.RectangleEdge-">setPosition</a>, <a href="../../../../org/jfree/chart/title/Title.html#setVerticalAlignment-org.jfree.ui.VerticalAlignment-">setVerticalAlignment</a>, <a href="../../../../org/jfree/chart/title/Title.html#setVisible-boolean-">setVisible</a></code></li>
  407. </ul>
  408. <ul class="blockList">
  409. <li class="blockList"><a name="methods.inherited.from.class.org.jfree.chart.block.AbstractBlock">
  410. <!-- -->
  411. </a>
  412. <h3>Methods inherited from class&nbsp;org.jfree.chart.block.<a href="../../../../org/jfree/chart/block/AbstractBlock.html" title="class in org.jfree.chart.block">AbstractBlock</a></h3>
  413. <code><a href="../../../../org/jfree/chart/block/AbstractBlock.html#arrange-java.awt.Graphics2D-">arrange</a>, <a href="../../../../org/jfree/chart/block/AbstractBlock.html#calculateTotalHeight-double-">calculateTotalHeight</a>, <a href="../../../../org/jfree/chart/block/AbstractBlock.html#calculateTotalWidth-double-">calculateTotalWidth</a>, <a href="../../../../org/jfree/chart/block/AbstractBlock.html#drawBorder-java.awt.Graphics2D-java.awt.geom.Rectangle2D-">drawBorder</a>, <a href="../../../../org/jfree/chart/block/AbstractBlock.html#getBorder--">getBorder</a>, <a href="../../../../org/jfree/chart/block/AbstractBlock.html#getBounds--">getBounds</a>, <a href="../../../../org/jfree/chart/block/AbstractBlock.html#getContentXOffset--">getContentXOffset</a>, <a href="../../../../org/jfree/chart/block/AbstractBlock.html#getContentYOffset--">getContentYOffset</a>, <a href="../../../../org/jfree/chart/block/AbstractBlock.html#getFrame--">getFrame</a>, <a href="../../../../org/jfree/chart/block/AbstractBlock.html#getHeight--">getHeight</a>, <a href="../../../../org/jfree/chart/block/AbstractBlock.html#getID--">getID</a>, <a href="../../../../org/jfree/chart/block/AbstractBlock.html#getMargin--">getMargin</a>, <a href="../../../../org/jfree/chart/block/AbstractBlock.html#getPadding--">getPadding</a>, <a href="../../../../org/jfree/chart/block/AbstractBlock.html#getWidth--">getWidth</a>, <a href="../../../../org/jfree/chart/block/AbstractBlock.html#setBorder-org.jfree.chart.block.BlockBorder-">setBorder</a>, <a href="../../../../org/jfree/chart/block/AbstractBlock.html#setBorder-double-double-double-double-">setBorder</a>, <a href="../../../../org/jfree/chart/block/AbstractBlock.html#setBounds-java.awt.geom.Rectangle2D-">setBounds</a>, <a href="../../../../org/jfree/chart/block/AbstractBlock.html#setFrame-org.jfree.chart.block.BlockFrame-">setFrame</a>, <a href="../../../../org/jfree/chart/block/AbstractBlock.html#setHeight-double-">setHeight</a>, <a href="../../../../org/jfree/chart/block/AbstractBlock.html#setID-java.lang.String-">setID</a>, <a href="../../../../org/jfree/chart/block/AbstractBlock.html#setMargin-double-double-double-double-">setMargin</a>, <a href="../../../../org/jfree/chart/block/AbstractBlock.html#setMargin-org.jfree.ui.RectangleInsets-">setMargin</a>, <a href="../../../../org/jfree/chart/block/AbstractBlock.html#setPadding-double-double-double-double-">setPadding</a>, <a href="../../../../org/jfree/chart/block/AbstractBlock.html#setPadding-org.jfree.ui.RectangleInsets-">setPadding</a>, <a href="../../../../org/jfree/chart/block/AbstractBlock.html#setWidth-double-">setWidth</a>, <a href="../../../../org/jfree/chart/block/AbstractBlock.html#toContentConstraint-org.jfree.chart.block.RectangleConstraint-">toContentConstraint</a>, <a href="../../../../org/jfree/chart/block/AbstractBlock.html#trimBorder-java.awt.geom.Rectangle2D-">trimBorder</a>, <a href="../../../../org/jfree/chart/block/AbstractBlock.html#trimMargin-java.awt.geom.Rectangle2D-">trimMargin</a>, <a href="../../../../org/jfree/chart/block/AbstractBlock.html#trimPadding-java.awt.geom.Rectangle2D-">trimPadding</a>, <a href="../../../../org/jfree/chart/block/AbstractBlock.html#trimToContentHeight-double-">trimToContentHeight</a>, <a href="../../../../org/jfree/chart/block/AbstractBlock.html#trimToContentWidth-double-">trimToContentWidth</a></code></li>
  414. </ul>
  415. <ul class="blockList">
  416. <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
  417. <!-- -->
  418. </a>
  419. <h3>Methods inherited from class&nbsp;java.lang.Object</h3>
  420. <code>finalize, getClass, notify, notifyAll, toString, wait, wait, wait</code></li>
  421. </ul>
  422. <ul class="blockList">
  423. <li class="blockList"><a name="methods.inherited.from.class.org.jfree.util.PublicCloneable">
  424. <!-- -->
  425. </a>
  426. <h3>Methods inherited from interface&nbsp;org.jfree.util.PublicCloneable</h3>
  427. <code>clone</code></li>
  428. </ul>
  429. <ul class="blockList">
  430. <li class="blockList"><a name="methods.inherited.from.class.org.jfree.chart.block.Block">
  431. <!-- -->
  432. </a>
  433. <h3>Methods inherited from interface&nbsp;org.jfree.chart.block.<a href="../../../../org/jfree/chart/block/Block.html" title="interface in org.jfree.chart.block">Block</a></h3>
  434. <code><a href="../../../../org/jfree/chart/block/Block.html#arrange-java.awt.Graphics2D-">arrange</a>, <a href="../../../../org/jfree/chart/block/Block.html#getBounds--">getBounds</a>, <a href="../../../../org/jfree/chart/block/Block.html#getID--">getID</a>, <a href="../../../../org/jfree/chart/block/Block.html#setBounds-java.awt.geom.Rectangle2D-">setBounds</a>, <a href="../../../../org/jfree/chart/block/Block.html#setID-java.lang.String-">setID</a></code></li>
  435. </ul>
  436. </li>
  437. </ul>
  438. </li>
  439. </ul>
  440. </div>
  441. <div class="details">
  442. <ul class="blockList">
  443. <li class="blockList">
  444. <!-- ============ FIELD DETAIL =========== -->
  445. <ul class="blockList">
  446. <li class="blockList"><a name="field.detail">
  447. <!-- -->
  448. </a>
  449. <h3>Field Detail</h3>
  450. <a name="DEFAULT_ITEM_FONT">
  451. <!-- -->
  452. </a>
  453. <ul class="blockList">
  454. <li class="blockList">
  455. <h4>DEFAULT_ITEM_FONT</h4>
  456. <pre>public static final&nbsp;java.awt.Font <a href="../../../../src-html/org/jfree/chart/title/LegendTitle.html#line.118">DEFAULT_ITEM_FONT</a></pre>
  457. <div class="block">The default item font.</div>
  458. </li>
  459. </ul>
  460. <a name="DEFAULT_ITEM_PAINT">
  461. <!-- -->
  462. </a>
  463. <ul class="blockListLast">
  464. <li class="blockList">
  465. <h4>DEFAULT_ITEM_PAINT</h4>
  466. <pre>public static final&nbsp;java.awt.Paint <a href="../../../../src-html/org/jfree/chart/title/LegendTitle.html#line.122">DEFAULT_ITEM_PAINT</a></pre>
  467. <div class="block">The default item paint.</div>
  468. </li>
  469. </ul>
  470. </li>
  471. </ul>
  472. <!-- ========= CONSTRUCTOR DETAIL ======== -->
  473. <ul class="blockList">
  474. <li class="blockList"><a name="constructor.detail">
  475. <!-- -->
  476. </a>
  477. <h3>Constructor Detail</h3>
  478. <a name="LegendTitle-org.jfree.chart.LegendItemSource-">
  479. <!-- -->
  480. </a>
  481. <ul class="blockList">
  482. <li class="blockList">
  483. <h4>LegendTitle</h4>
  484. <pre>public&nbsp;<a href="../../../../src-html/org/jfree/chart/title/LegendTitle.html#line.185">LegendTitle</a>(<a href="../../../../org/jfree/chart/LegendItemSource.html" title="interface in org.jfree.chart">LegendItemSource</a>&nbsp;source)</pre>
  485. <div class="block">Constructs a new (empty) legend for the specified source.</div>
  486. <dl>
  487. <dt><span class="paramLabel">Parameters:</span></dt>
  488. <dd><code>source</code> - the source.</dd>
  489. </dl>
  490. </li>
  491. </ul>
  492. <a name="LegendTitle-org.jfree.chart.LegendItemSource-org.jfree.chart.block.Arrangement-org.jfree.chart.block.Arrangement-">
  493. <!-- -->
  494. </a>
  495. <ul class="blockListLast">
  496. <li class="blockList">
  497. <h4>LegendTitle</h4>
  498. <pre>public&nbsp;<a href="../../../../src-html/org/jfree/chart/title/LegendTitle.html#line.198">LegendTitle</a>(<a href="../../../../org/jfree/chart/LegendItemSource.html" title="interface in org.jfree.chart">LegendItemSource</a>&nbsp;source,
  499. <a href="../../../../org/jfree/chart/block/Arrangement.html" title="interface in org.jfree.chart.block">Arrangement</a>&nbsp;hLayout,
  500. <a href="../../../../org/jfree/chart/block/Arrangement.html" title="interface in org.jfree.chart.block">Arrangement</a>&nbsp;vLayout)</pre>
  501. <div class="block">Creates a new legend title with the specified arrangement.</div>
  502. <dl>
  503. <dt><span class="paramLabel">Parameters:</span></dt>
  504. <dd><code>source</code> - the source.</dd>
  505. <dd><code>hLayout</code> - the horizontal item arrangement (<code>null</code> not
  506. permitted).</dd>
  507. <dd><code>vLayout</code> - the vertical item arrangement (<code>null</code> not
  508. permitted).</dd>
  509. </dl>
  510. </li>
  511. </ul>
  512. </li>
  513. </ul>
  514. <!-- ============ METHOD DETAIL ========== -->
  515. <ul class="blockList">
  516. <li class="blockList"><a name="method.detail">
  517. <!-- -->
  518. </a>
  519. <h3>Method Detail</h3>
  520. <a name="getSources--">
  521. <!-- -->
  522. </a>
  523. <ul class="blockList">
  524. <li class="blockList">
  525. <h4>getSources</h4>
  526. <pre>public&nbsp;<a href="../../../../org/jfree/chart/LegendItemSource.html" title="interface in org.jfree.chart">LegendItemSource</a>[]&nbsp;<a href="../../../../src-html/org/jfree/chart/title/LegendTitle.html#line.220">getSources</a>()</pre>
  527. <div class="block">Returns the legend item sources.</div>
  528. <dl>
  529. <dt><span class="returnLabel">Returns:</span></dt>
  530. <dd>The sources.</dd>
  531. </dl>
  532. </li>
  533. </ul>
  534. <a name="setSources-org.jfree.chart.LegendItemSource:A-">
  535. <!-- -->
  536. </a>
  537. <ul class="blockList">
  538. <li class="blockList">
  539. <h4>setSources</h4>
  540. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/title/LegendTitle.html#line.230">setSources</a>(<a href="../../../../org/jfree/chart/LegendItemSource.html" title="interface in org.jfree.chart">LegendItemSource</a>[]&nbsp;sources)</pre>
  541. <div class="block">Sets the legend item sources and sends a <a href="../../../../org/jfree/chart/event/TitleChangeEvent.html" title="class in org.jfree.chart.event"><code>TitleChangeEvent</code></a> to
  542. all registered listeners.</div>
  543. <dl>
  544. <dt><span class="paramLabel">Parameters:</span></dt>
  545. <dd><code>sources</code> - the sources (<code>null</code> not permitted).</dd>
  546. </dl>
  547. </li>
  548. </ul>
  549. <a name="getBackgroundPaint--">
  550. <!-- -->
  551. </a>
  552. <ul class="blockList">
  553. <li class="blockList">
  554. <h4>getBackgroundPaint</h4>
  555. <pre>public&nbsp;java.awt.Paint&nbsp;<a href="../../../../src-html/org/jfree/chart/title/LegendTitle.html#line.241">getBackgroundPaint</a>()</pre>
  556. <div class="block">Returns the background paint.</div>
  557. <dl>
  558. <dt><span class="returnLabel">Returns:</span></dt>
  559. <dd>The background paint (possibly <code>null</code>).</dd>
  560. </dl>
  561. </li>
  562. </ul>
  563. <a name="setBackgroundPaint-java.awt.Paint-">
  564. <!-- -->
  565. </a>
  566. <ul class="blockList">
  567. <li class="blockList">
  568. <h4>setBackgroundPaint</h4>
  569. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/title/LegendTitle.html#line.251">setBackgroundPaint</a>(java.awt.Paint&nbsp;paint)</pre>
  570. <div class="block">Sets the background paint for the legend and sends a
  571. <a href="../../../../org/jfree/chart/event/TitleChangeEvent.html" title="class in org.jfree.chart.event"><code>TitleChangeEvent</code></a> to all registered listeners.</div>
  572. <dl>
  573. <dt><span class="paramLabel">Parameters:</span></dt>
  574. <dd><code>paint</code> - the paint (<code>null</code> permitted).</dd>
  575. </dl>
  576. </li>
  577. </ul>
  578. <a name="getLegendItemGraphicEdge--">
  579. <!-- -->
  580. </a>
  581. <ul class="blockList">
  582. <li class="blockList">
  583. <h4>getLegendItemGraphicEdge</h4>
  584. <pre>public&nbsp;org.jfree.ui.RectangleEdge&nbsp;<a href="../../../../src-html/org/jfree/chart/title/LegendTitle.html#line.261">getLegendItemGraphicEdge</a>()</pre>
  585. <div class="block">Returns the location of the shape within each legend item.</div>
  586. <dl>
  587. <dt><span class="returnLabel">Returns:</span></dt>
  588. <dd>The location (never <code>null</code>).</dd>
  589. </dl>
  590. </li>
  591. </ul>
  592. <a name="setLegendItemGraphicEdge-org.jfree.ui.RectangleEdge-">
  593. <!-- -->
  594. </a>
  595. <ul class="blockList">
  596. <li class="blockList">
  597. <h4>setLegendItemGraphicEdge</h4>
  598. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/title/LegendTitle.html#line.270">setLegendItemGraphicEdge</a>(org.jfree.ui.RectangleEdge&nbsp;edge)</pre>
  599. <div class="block">Sets the location of the shape within each legend item.</div>
  600. <dl>
  601. <dt><span class="paramLabel">Parameters:</span></dt>
  602. <dd><code>edge</code> - the edge (<code>null</code> not permitted).</dd>
  603. </dl>
  604. </li>
  605. </ul>
  606. <a name="getLegendItemGraphicAnchor--">
  607. <!-- -->
  608. </a>
  609. <ul class="blockList">
  610. <li class="blockList">
  611. <h4>getLegendItemGraphicAnchor</h4>
  612. <pre>public&nbsp;org.jfree.ui.RectangleAnchor&nbsp;<a href="../../../../src-html/org/jfree/chart/title/LegendTitle.html#line.281">getLegendItemGraphicAnchor</a>()</pre>
  613. <div class="block">Returns the legend item graphic anchor.</div>
  614. <dl>
  615. <dt><span class="returnLabel">Returns:</span></dt>
  616. <dd>The graphic anchor (never <code>null</code>).</dd>
  617. </dl>
  618. </li>
  619. </ul>
  620. <a name="setLegendItemGraphicAnchor-org.jfree.ui.RectangleAnchor-">
  621. <!-- -->
  622. </a>
  623. <ul class="blockList">
  624. <li class="blockList">
  625. <h4>setLegendItemGraphicAnchor</h4>
  626. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/title/LegendTitle.html#line.290">setLegendItemGraphicAnchor</a>(org.jfree.ui.RectangleAnchor&nbsp;anchor)</pre>
  627. <div class="block">Sets the anchor point used for the graphic in each legend item.</div>
  628. <dl>
  629. <dt><span class="paramLabel">Parameters:</span></dt>
  630. <dd><code>anchor</code> - the anchor point (<code>null</code> not permitted).</dd>
  631. </dl>
  632. </li>
  633. </ul>
  634. <a name="getLegendItemGraphicLocation--">
  635. <!-- -->
  636. </a>
  637. <ul class="blockList">
  638. <li class="blockList">
  639. <h4>getLegendItemGraphicLocation</h4>
  640. <pre>public&nbsp;org.jfree.ui.RectangleAnchor&nbsp;<a href="../../../../src-html/org/jfree/chart/title/LegendTitle.html#line.300">getLegendItemGraphicLocation</a>()</pre>
  641. <div class="block">Returns the legend item graphic location.</div>
  642. <dl>
  643. <dt><span class="returnLabel">Returns:</span></dt>
  644. <dd>The location (never <code>null</code>).</dd>
  645. </dl>
  646. </li>
  647. </ul>
  648. <a name="setLegendItemGraphicLocation-org.jfree.ui.RectangleAnchor-">
  649. <!-- -->
  650. </a>
  651. <ul class="blockList">
  652. <li class="blockList">
  653. <h4>setLegendItemGraphicLocation</h4>
  654. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/title/LegendTitle.html#line.309">setLegendItemGraphicLocation</a>(org.jfree.ui.RectangleAnchor&nbsp;anchor)</pre>
  655. <div class="block">Sets the legend item graphic location.</div>
  656. <dl>
  657. <dt><span class="paramLabel">Parameters:</span></dt>
  658. <dd><code>anchor</code> - the anchor (<code>null</code> not permitted).</dd>
  659. </dl>
  660. </li>
  661. </ul>
  662. <a name="getLegendItemGraphicPadding--">
  663. <!-- -->
  664. </a>
  665. <ul class="blockList">
  666. <li class="blockList">
  667. <h4>getLegendItemGraphicPadding</h4>
  668. <pre>public&nbsp;org.jfree.ui.RectangleInsets&nbsp;<a href="../../../../src-html/org/jfree/chart/title/LegendTitle.html#line.318">getLegendItemGraphicPadding</a>()</pre>
  669. <div class="block">Returns the padding that will be applied to each item graphic.</div>
  670. <dl>
  671. <dt><span class="returnLabel">Returns:</span></dt>
  672. <dd>The padding (never <code>null</code>).</dd>
  673. </dl>
  674. </li>
  675. </ul>
  676. <a name="setLegendItemGraphicPadding-org.jfree.ui.RectangleInsets-">
  677. <!-- -->
  678. </a>
  679. <ul class="blockList">
  680. <li class="blockList">
  681. <h4>setLegendItemGraphicPadding</h4>
  682. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/title/LegendTitle.html#line.328">setLegendItemGraphicPadding</a>(org.jfree.ui.RectangleInsets&nbsp;padding)</pre>
  683. <div class="block">Sets the padding that will be applied to each item graphic in the
  684. legend and sends a <a href="../../../../org/jfree/chart/event/TitleChangeEvent.html" title="class in org.jfree.chart.event"><code>TitleChangeEvent</code></a> to all registered listeners.</div>
  685. <dl>
  686. <dt><span class="paramLabel">Parameters:</span></dt>
  687. <dd><code>padding</code> - the padding (<code>null</code> not permitted).</dd>
  688. </dl>
  689. </li>
  690. </ul>
  691. <a name="getItemFont--">
  692. <!-- -->
  693. </a>
  694. <ul class="blockList">
  695. <li class="blockList">
  696. <h4>getItemFont</h4>
  697. <pre>public&nbsp;java.awt.Font&nbsp;<a href="../../../../src-html/org/jfree/chart/title/LegendTitle.html#line.339">getItemFont</a>()</pre>
  698. <div class="block">Returns the item font.</div>
  699. <dl>
  700. <dt><span class="returnLabel">Returns:</span></dt>
  701. <dd>The font (never <code>null</code>).</dd>
  702. </dl>
  703. </li>
  704. </ul>
  705. <a name="setItemFont-java.awt.Font-">
  706. <!-- -->
  707. </a>
  708. <ul class="blockList">
  709. <li class="blockList">
  710. <h4>setItemFont</h4>
  711. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/title/LegendTitle.html#line.349">setItemFont</a>(java.awt.Font&nbsp;font)</pre>
  712. <div class="block">Sets the item font and sends a <a href="../../../../org/jfree/chart/event/TitleChangeEvent.html" title="class in org.jfree.chart.event"><code>TitleChangeEvent</code></a> to
  713. all registered listeners.</div>
  714. <dl>
  715. <dt><span class="paramLabel">Parameters:</span></dt>
  716. <dd><code>font</code> - the font (<code>null</code> not permitted).</dd>
  717. </dl>
  718. </li>
  719. </ul>
  720. <a name="getItemPaint--">
  721. <!-- -->
  722. </a>
  723. <ul class="blockList">
  724. <li class="blockList">
  725. <h4>getItemPaint</h4>
  726. <pre>public&nbsp;java.awt.Paint&nbsp;<a href="../../../../src-html/org/jfree/chart/title/LegendTitle.html#line.360">getItemPaint</a>()</pre>
  727. <div class="block">Returns the item paint.</div>
  728. <dl>
  729. <dt><span class="returnLabel">Returns:</span></dt>
  730. <dd>The paint (never <code>null</code>).</dd>
  731. </dl>
  732. </li>
  733. </ul>
  734. <a name="setItemPaint-java.awt.Paint-">
  735. <!-- -->
  736. </a>
  737. <ul class="blockList">
  738. <li class="blockList">
  739. <h4>setItemPaint</h4>
  740. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/title/LegendTitle.html#line.369">setItemPaint</a>(java.awt.Paint&nbsp;paint)</pre>
  741. <div class="block">Sets the item paint.</div>
  742. <dl>
  743. <dt><span class="paramLabel">Parameters:</span></dt>
  744. <dd><code>paint</code> - the paint (<code>null</code> not permitted).</dd>
  745. </dl>
  746. </li>
  747. </ul>
  748. <a name="getItemLabelPadding--">
  749. <!-- -->
  750. </a>
  751. <ul class="blockList">
  752. <li class="blockList">
  753. <h4>getItemLabelPadding</h4>
  754. <pre>public&nbsp;org.jfree.ui.RectangleInsets&nbsp;<a href="../../../../src-html/org/jfree/chart/title/LegendTitle.html#line.380">getItemLabelPadding</a>()</pre>
  755. <div class="block">Returns the padding used for the items labels.</div>
  756. <dl>
  757. <dt><span class="returnLabel">Returns:</span></dt>
  758. <dd>The padding (never <code>null</code>).</dd>
  759. </dl>
  760. </li>
  761. </ul>
  762. <a name="setItemLabelPadding-org.jfree.ui.RectangleInsets-">
  763. <!-- -->
  764. </a>
  765. <ul class="blockList">
  766. <li class="blockList">
  767. <h4>setItemLabelPadding</h4>
  768. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/title/LegendTitle.html#line.389">setItemLabelPadding</a>(org.jfree.ui.RectangleInsets&nbsp;padding)</pre>
  769. <div class="block">Sets the padding used for the item labels in the legend.</div>
  770. <dl>
  771. <dt><span class="paramLabel">Parameters:</span></dt>
  772. <dd><code>padding</code> - the padding (<code>null</code> not permitted).</dd>
  773. </dl>
  774. </li>
  775. </ul>
  776. <a name="getSortOrder--">
  777. <!-- -->
  778. </a>
  779. <ul class="blockList">
  780. <li class="blockList">
  781. <h4>getSortOrder</h4>
  782. <pre>public&nbsp;org.jfree.util.SortOrder&nbsp;<a href="../../../../src-html/org/jfree/chart/title/LegendTitle.html#line.401">getSortOrder</a>()</pre>
  783. <div class="block">Gets the order used to display legend items.</div>
  784. <dl>
  785. <dt><span class="returnLabel">Returns:</span></dt>
  786. <dd>The order (never <code>null</code>).</dd>
  787. <dt><span class="simpleTagLabel">Since:</span></dt>
  788. <dd>1.0.15</dd>
  789. </dl>
  790. </li>
  791. </ul>
  792. <a name="setSortOrder-org.jfree.util.SortOrder-">
  793. <!-- -->
  794. </a>
  795. <ul class="blockList">
  796. <li class="blockList">
  797. <h4>setSortOrder</h4>
  798. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/title/LegendTitle.html#line.412">setSortOrder</a>(org.jfree.util.SortOrder&nbsp;order)</pre>
  799. <div class="block">Sets the order used to display legend items.</div>
  800. <dl>
  801. <dt><span class="paramLabel">Parameters:</span></dt>
  802. <dd><code>order</code> - Specifies ascending or descending order (<code>null</code>
  803. not permitted).</dd>
  804. <dt><span class="simpleTagLabel">Since:</span></dt>
  805. <dd>1.0.15</dd>
  806. </dl>
  807. </li>
  808. </ul>
  809. <a name="fetchLegendItems--">
  810. <!-- -->
  811. </a>
  812. <ul class="blockList">
  813. <li class="blockList">
  814. <h4>fetchLegendItems</h4>
  815. <pre>protected&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/title/LegendTitle.html#line.421">fetchLegendItems</a>()</pre>
  816. <div class="block">Fetches the latest legend items.</div>
  817. </li>
  818. </ul>
  819. <a name="createLegendItemBlock-org.jfree.chart.LegendItem-">
  820. <!-- -->
  821. </a>
  822. <ul class="blockList">
  823. <li class="blockList">
  824. <h4>createLegendItemBlock</h4>
  825. <pre>protected&nbsp;<a href="../../../../org/jfree/chart/block/Block.html" title="interface in org.jfree.chart.block">Block</a>&nbsp;<a href="../../../../src-html/org/jfree/chart/title/LegendTitle.html#line.467">createLegendItemBlock</a>(<a href="../../../../org/jfree/chart/LegendItem.html" title="class in org.jfree.chart">LegendItem</a>&nbsp;item)</pre>
  826. <div class="block">Creates a legend item block.</div>
  827. <dl>
  828. <dt><span class="paramLabel">Parameters:</span></dt>
  829. <dd><code>item</code> - the legend item.</dd>
  830. <dt><span class="returnLabel">Returns:</span></dt>
  831. <dd>The block.</dd>
  832. </dl>
  833. </li>
  834. </ul>
  835. <a name="getItemContainer--">
  836. <!-- -->
  837. </a>
  838. <ul class="blockList">
  839. <li class="blockList">
  840. <h4>getItemContainer</h4>
  841. <pre>public&nbsp;<a href="../../../../org/jfree/chart/block/BlockContainer.html" title="class in org.jfree.chart.block">BlockContainer</a>&nbsp;<a href="../../../../src-html/org/jfree/chart/title/LegendTitle.html#line.515">getItemContainer</a>()</pre>
  842. <div class="block">Returns the container that holds the legend items.</div>
  843. <dl>
  844. <dt><span class="returnLabel">Returns:</span></dt>
  845. <dd>The container for the legend items.</dd>
  846. </dl>
  847. </li>
  848. </ul>
  849. <a name="arrange-java.awt.Graphics2D-org.jfree.chart.block.RectangleConstraint-">
  850. <!-- -->
  851. </a>
  852. <ul class="blockList">
  853. <li class="blockList">
  854. <h4>arrange</h4>
  855. <pre>public&nbsp;org.jfree.ui.Size2D&nbsp;<a href="../../../../src-html/org/jfree/chart/title/LegendTitle.html#line.529">arrange</a>(java.awt.Graphics2D&nbsp;g2,
  856. <a href="../../../../org/jfree/chart/block/RectangleConstraint.html" title="class in org.jfree.chart.block">RectangleConstraint</a>&nbsp;constraint)</pre>
  857. <div class="block">Arranges the contents of the block, within the given constraints, and
  858. returns the block size.</div>
  859. <dl>
  860. <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
  861. <dd><code><a href="../../../../org/jfree/chart/block/Block.html#arrange-java.awt.Graphics2D-org.jfree.chart.block.RectangleConstraint-">arrange</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/jfree/chart/block/Block.html" title="interface in org.jfree.chart.block">Block</a></code></dd>
  862. <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
  863. <dd><code><a href="../../../../org/jfree/chart/block/AbstractBlock.html#arrange-java.awt.Graphics2D-org.jfree.chart.block.RectangleConstraint-">arrange</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/jfree/chart/block/AbstractBlock.html" title="class in org.jfree.chart.block">AbstractBlock</a></code></dd>
  864. <dt><span class="paramLabel">Parameters:</span></dt>
  865. <dd><code>g2</code> - the graphics device.</dd>
  866. <dd><code>constraint</code> - the constraint (<code>null</code> not permitted).</dd>
  867. <dt><span class="returnLabel">Returns:</span></dt>
  868. <dd>The block size (in Java2D units, never <code>null</code>).</dd>
  869. </dl>
  870. </li>
  871. </ul>
  872. <a name="draw-java.awt.Graphics2D-java.awt.geom.Rectangle2D-">
  873. <!-- -->
  874. </a>
  875. <ul class="blockList">
  876. <li class="blockList">
  877. <h4>draw</h4>
  878. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/title/LegendTitle.html#line.554">draw</a>(java.awt.Graphics2D&nbsp;g2,
  879. java.awt.geom.Rectangle2D&nbsp;area)</pre>
  880. <div class="block">Draws the title on a Java 2D graphics device (such as the screen or a
  881. printer).</div>
  882. <dl>
  883. <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
  884. <dd><code>draw</code>&nbsp;in interface&nbsp;<code>org.jfree.ui.Drawable</code></dd>
  885. <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
  886. <dd><code><a href="../../../../org/jfree/chart/title/Title.html#draw-java.awt.Graphics2D-java.awt.geom.Rectangle2D-">draw</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/jfree/chart/title/Title.html" title="class in org.jfree.chart.title">Title</a></code></dd>
  887. <dt><span class="paramLabel">Parameters:</span></dt>
  888. <dd><code>g2</code> - the graphics device.</dd>
  889. <dd><code>area</code> - the available area for the title.</dd>
  890. </dl>
  891. </li>
  892. </ul>
  893. <a name="draw-java.awt.Graphics2D-java.awt.geom.Rectangle2D-java.lang.Object-">
  894. <!-- -->
  895. </a>
  896. <ul class="blockList">
  897. <li class="blockList">
  898. <h4>draw</h4>
  899. <pre>public&nbsp;java.lang.Object&nbsp;<a href="../../../../src-html/org/jfree/chart/title/LegendTitle.html#line.569">draw</a>(java.awt.Graphics2D&nbsp;g2,
  900. java.awt.geom.Rectangle2D&nbsp;area,
  901. java.lang.Object&nbsp;params)</pre>
  902. <div class="block">Draws the block within the specified area.</div>
  903. <dl>
  904. <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
  905. <dd><code><a href="../../../../org/jfree/chart/block/Block.html#draw-java.awt.Graphics2D-java.awt.geom.Rectangle2D-java.lang.Object-">draw</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/jfree/chart/block/Block.html" title="interface in org.jfree.chart.block">Block</a></code></dd>
  906. <dt><span class="paramLabel">Parameters:</span></dt>
  907. <dd><code>g2</code> - the graphics device.</dd>
  908. <dd><code>area</code> - the area.</dd>
  909. <dd><code>params</code> - ignored (<code>null</code> permitted).</dd>
  910. <dt><span class="returnLabel">Returns:</span></dt>
  911. <dd>An <a href="../../../../org/jfree/chart/block/EntityBlockResult.html" title="interface in org.jfree.chart.block"><code>EntityBlockResult</code></a> or
  912. <code>null</code>.</dd>
  913. </dl>
  914. </li>
  915. </ul>
  916. <a name="getWrapper--">
  917. <!-- -->
  918. </a>
  919. <ul class="blockList">
  920. <li class="blockList">
  921. <h4>getWrapper</h4>
  922. <pre>public&nbsp;<a href="../../../../org/jfree/chart/block/BlockContainer.html" title="class in org.jfree.chart.block">BlockContainer</a>&nbsp;<a href="../../../../src-html/org/jfree/chart/title/LegendTitle.html#line.609">getWrapper</a>()</pre>
  923. <div class="block">Returns the wrapper container, if any.</div>
  924. <dl>
  925. <dt><span class="returnLabel">Returns:</span></dt>
  926. <dd>The wrapper container (possibly <code>null</code>).</dd>
  927. <dt><span class="simpleTagLabel">Since:</span></dt>
  928. <dd>1.0.11</dd>
  929. </dl>
  930. </li>
  931. </ul>
  932. <a name="setWrapper-org.jfree.chart.block.BlockContainer-">
  933. <!-- -->
  934. </a>
  935. <ul class="blockList">
  936. <li class="blockList">
  937. <h4>setWrapper</h4>
  938. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/title/LegendTitle.html#line.618">setWrapper</a>(<a href="../../../../org/jfree/chart/block/BlockContainer.html" title="class in org.jfree.chart.block">BlockContainer</a>&nbsp;wrapper)</pre>
  939. <div class="block">Sets the wrapper container for the legend.</div>
  940. <dl>
  941. <dt><span class="paramLabel">Parameters:</span></dt>
  942. <dd><code>wrapper</code> - the wrapper container.</dd>
  943. </dl>
  944. </li>
  945. </ul>
  946. <a name="equals-java.lang.Object-">
  947. <!-- -->
  948. </a>
  949. <ul class="blockListLast">
  950. <li class="blockList">
  951. <h4>equals</h4>
  952. <pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/jfree/chart/title/LegendTitle.html#line.630">equals</a>(java.lang.Object&nbsp;obj)</pre>
  953. <div class="block">Tests this title for equality with an arbitrary object.</div>
  954. <dl>
  955. <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
  956. <dd><code><a href="../../../../org/jfree/chart/title/Title.html#equals-java.lang.Object-">equals</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/jfree/chart/title/Title.html" title="class in org.jfree.chart.title">Title</a></code></dd>
  957. <dt><span class="paramLabel">Parameters:</span></dt>
  958. <dd><code>obj</code> - the object (<code>null</code> permitted).</dd>
  959. <dt><span class="returnLabel">Returns:</span></dt>
  960. <dd>A boolean.</dd>
  961. </dl>
  962. </li>
  963. </ul>
  964. </li>
  965. </ul>
  966. </li>
  967. </ul>
  968. </div>
  969. </div>
  970. <!-- ========= END OF CLASS DATA ========= -->
  971. <!-- ======= START OF BOTTOM NAVBAR ====== -->
  972. <div class="bottomNav"><a name="navbar.bottom">
  973. <!-- -->
  974. </a>
  975. <div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
  976. <a name="navbar.bottom.firstrow">
  977. <!-- -->
  978. </a>
  979. <ul class="navList" title="Navigation">
  980. <li><a href="../../../../overview-summary.html">Overview</a></li>
  981. <li><a href="package-summary.html">Package</a></li>
  982. <li class="navBarCell1Rev">Class</li>
  983. <li><a href="class-use/LegendTitle.html">Use</a></li>
  984. <li><a href="package-tree.html">Tree</a></li>
  985. <li><a href="../../../../deprecated-list.html">Deprecated</a></li>
  986. <li><a href="../../../../index-files/index-1.html">Index</a></li>
  987. <li><a href="../../../../help-doc.html">Help</a></li>
  988. </ul>
  989. </div>
  990. <div class="subNav">
  991. <ul class="navList">
  992. <li><a href="../../../../org/jfree/chart/title/LegendItemBlockContainer.html" title="class in org.jfree.chart.title"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
  993. <li><a href="../../../../org/jfree/chart/title/PaintScaleLegend.html" title="class in org.jfree.chart.title"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
  994. </ul>
  995. <ul class="navList">
  996. <li><a href="../../../../index.html?org/jfree/chart/title/LegendTitle.html" target="_top">Frames</a></li>
  997. <li><a href="LegendTitle.html" target="_top">No&nbsp;Frames</a></li>
  998. </ul>
  999. <ul class="navList" id="allclasses_navbar_bottom">
  1000. <li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
  1001. </ul>
  1002. <div>
  1003. <script type="text/javascript"><!--
  1004. allClassesLink = document.getElementById("allclasses_navbar_bottom");
  1005. if(window==top) {
  1006. allClassesLink.style.display = "block";
  1007. }
  1008. else {
  1009. allClassesLink.style.display = "none";
  1010. }
  1011. //-->
  1012. </script>
  1013. </div>
  1014. <div>
  1015. <ul class="subNavList">
  1016. <li>Summary:&nbsp;</li>
  1017. <li>Nested&nbsp;|&nbsp;</li>
  1018. <li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
  1019. <li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
  1020. <li><a href="#method.summary">Method</a></li>
  1021. </ul>
  1022. <ul class="subNavList">
  1023. <li>Detail:&nbsp;</li>
  1024. <li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
  1025. <li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
  1026. <li><a href="#method.detail">Method</a></li>
  1027. </ul>
  1028. </div>
  1029. <a name="skip.navbar.bottom">
  1030. <!-- -->
  1031. </a></div>
  1032. <!-- ======== END OF BOTTOM NAVBAR ======= -->
  1033. </body>
  1034. </html>