PiePlot.html 234 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243
  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:33 CEST 2014 -->
  6. <title>PiePlot (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="PiePlot (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":42,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10,"i54":10,"i55":10,"i56":42,"i57":10,"i58":42,"i59":42,"i60":10,"i61":42,"i62":10,"i63":42,"i64":10,"i65":42,"i66":10,"i67":10,"i68":10,"i69":10,"i70":10,"i71":10,"i72":10,"i73":10,"i74":10,"i75":10,"i76":10,"i77":10,"i78":10,"i79":10,"i80":10,"i81":10,"i82":10,"i83":10,"i84":10,"i85":10,"i86":10,"i87":10,"i88":10,"i89":10,"i90":10,"i91":10,"i92":10,"i93":10,"i94":10,"i95":10,"i96":42,"i97":10,"i98":10,"i99":10,"i100":10,"i101":10,"i102":10,"i103":10,"i104":10,"i105":10,"i106":10,"i107":10,"i108":10,"i109":10,"i110":10,"i111":10,"i112":10,"i113":10,"i114":10,"i115":10,"i116":10,"i117":10,"i118":10,"i119":10,"i120":10,"i121":10,"i122":10,"i123":42,"i124":42,"i125":10,"i126":42,"i127":42,"i128":10,"i129":10,"i130":42,"i131":42,"i132":10,"i133":10,"i134":10,"i135":10,"i136":10,"i137":10,"i138":10,"i139":10,"i140":10};
  22. var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"],32:["t6","Deprecated 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/PiePlot.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/plot/PieLabelRecord.html" title="class in org.jfree.chart.plot"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
  53. <li><a href="../../../../org/jfree/chart/plot/PiePlot3D.html" title="class in org.jfree.chart.plot"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
  54. </ul>
  55. <ul class="navList">
  56. <li><a href="../../../../index.html?org/jfree/chart/plot/PiePlot.html" target="_top">Frames</a></li>
  57. <li><a href="PiePlot.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.plot</div>
  96. <h2 title="Class PiePlot" class="title">Class PiePlot</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/plot/Plot.html" title="class in org.jfree.chart.plot">org.jfree.chart.plot.Plot</a></li>
  104. <li>
  105. <ul class="inheritance">
  106. <li>org.jfree.chart.plot.PiePlot</li>
  107. </ul>
  108. </li>
  109. </ul>
  110. </li>
  111. </ul>
  112. <div class="description">
  113. <ul class="blockList">
  114. <li class="blockList">
  115. <dl>
  116. <dt>All Implemented Interfaces:</dt>
  117. <dd>java.io.Serializable, java.lang.Cloneable, java.util.EventListener, <a href="../../../../org/jfree/chart/event/AnnotationChangeListener.html" title="interface in org.jfree.chart.event">AnnotationChangeListener</a>, <a href="../../../../org/jfree/chart/event/AxisChangeListener.html" title="interface in org.jfree.chart.event">AxisChangeListener</a>, <a href="../../../../org/jfree/chart/event/MarkerChangeListener.html" title="interface in org.jfree.chart.event">MarkerChangeListener</a>, <a href="../../../../org/jfree/chart/LegendItemSource.html" title="interface in org.jfree.chart">LegendItemSource</a>, <a href="../../../../org/jfree/data/general/DatasetChangeListener.html" title="interface in org.jfree.data.general">DatasetChangeListener</a>, org.jfree.util.PublicCloneable</dd>
  118. </dl>
  119. <dl>
  120. <dt>Direct Known Subclasses:</dt>
  121. <dd><a href="../../../../org/jfree/chart/plot/PiePlot3D.html" title="class in org.jfree.chart.plot">PiePlot3D</a>, <a href="../../../../org/jfree/chart/plot/RingPlot.html" title="class in org.jfree.chart.plot">RingPlot</a></dd>
  122. </dl>
  123. <hr>
  124. <br>
  125. <pre>public class <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.262">PiePlot</a>
  126. extends <a href="../../../../org/jfree/chart/plot/Plot.html" title="class in org.jfree.chart.plot">Plot</a>
  127. implements java.lang.Cloneable, java.io.Serializable</pre>
  128. <div class="block">A plot that displays data in the form of a pie chart, using data from any
  129. class that implements the <a href="../../../../org/jfree/data/general/PieDataset.html" title="interface in org.jfree.data.general"><code>PieDataset</code></a> interface.
  130. The example shown here is generated by the <code>PieChartDemo2.java</code>
  131. program included in the JFreeChart Demo Collection:
  132. <br><br>
  133. <img src="../../../../images/PiePlotSample.png" alt="PiePlotSample.png">
  134. <P>
  135. Special notes:
  136. <ol>
  137. <li>the default starting point is 12 o'clock and the pie sections proceed
  138. in a clockwise direction, but these settings can be changed;</li>
  139. <li>negative values in the dataset are ignored;</li>
  140. <li>there are utility methods for creating a <a href="../../../../org/jfree/data/general/PieDataset.html" title="interface in org.jfree.data.general"><code>PieDataset</code></a> from a
  141. <a href="../../../../org/jfree/data/category/CategoryDataset.html" title="interface in org.jfree.data.category"><code>CategoryDataset</code></a>;</li>
  142. </ol></div>
  143. <dl>
  144. <dt><span class="seeLabel">See Also:</span></dt>
  145. <dd><a href="../../../../org/jfree/chart/plot/Plot.html" title="class in org.jfree.chart.plot"><code>Plot</code></a>,
  146. <a href="../../../../org/jfree/data/general/PieDataset.html" title="interface in org.jfree.data.general"><code>PieDataset</code></a>,
  147. <a href="../../../../serialized-form.html#org.jfree.chart.plot.PiePlot">Serialized Form</a></dd>
  148. </dl>
  149. </li>
  150. </ul>
  151. </div>
  152. <div class="summary">
  153. <ul class="blockList">
  154. <li class="blockList">
  155. <!-- =========== FIELD SUMMARY =========== -->
  156. <ul class="blockList">
  157. <li class="blockList"><a name="field.summary">
  158. <!-- -->
  159. </a>
  160. <h3>Field Summary</h3>
  161. <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
  162. <caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
  163. <tr>
  164. <th class="colFirst" scope="col">Modifier and Type</th>
  165. <th class="colLast" scope="col">Field and Description</th>
  166. </tr>
  167. <tr class="altColor">
  168. <td class="colFirst"><code>static double</code></td>
  169. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#DEFAULT_INTERIOR_GAP">DEFAULT_INTERIOR_GAP</a></span></code>
  170. <div class="block">The default interior gap.</div>
  171. </td>
  172. </tr>
  173. <tr class="rowColor">
  174. <td class="colFirst"><code>static java.awt.Paint</code></td>
  175. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#DEFAULT_LABEL_BACKGROUND_PAINT">DEFAULT_LABEL_BACKGROUND_PAINT</a></span></code>
  176. <div class="block">The default section label background paint.</div>
  177. </td>
  178. </tr>
  179. <tr class="altColor">
  180. <td class="colFirst"><code>static java.awt.Font</code></td>
  181. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#DEFAULT_LABEL_FONT">DEFAULT_LABEL_FONT</a></span></code>
  182. <div class="block">The default section label font.</div>
  183. </td>
  184. </tr>
  185. <tr class="rowColor">
  186. <td class="colFirst"><code>static java.awt.Paint</code></td>
  187. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#DEFAULT_LABEL_OUTLINE_PAINT">DEFAULT_LABEL_OUTLINE_PAINT</a></span></code>
  188. <div class="block">The default section label outline paint.</div>
  189. </td>
  190. </tr>
  191. <tr class="altColor">
  192. <td class="colFirst"><code>static java.awt.Stroke</code></td>
  193. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#DEFAULT_LABEL_OUTLINE_STROKE">DEFAULT_LABEL_OUTLINE_STROKE</a></span></code>
  194. <div class="block">The default section label outline stroke.</div>
  195. </td>
  196. </tr>
  197. <tr class="rowColor">
  198. <td class="colFirst"><code>static java.awt.Paint</code></td>
  199. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#DEFAULT_LABEL_PAINT">DEFAULT_LABEL_PAINT</a></span></code>
  200. <div class="block">The default section label paint.</div>
  201. </td>
  202. </tr>
  203. <tr class="altColor">
  204. <td class="colFirst"><code>static java.awt.Paint</code></td>
  205. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#DEFAULT_LABEL_SHADOW_PAINT">DEFAULT_LABEL_SHADOW_PAINT</a></span></code>
  206. <div class="block">The default section label shadow paint.</div>
  207. </td>
  208. </tr>
  209. <tr class="rowColor">
  210. <td class="colFirst"><code>static double</code></td>
  211. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#DEFAULT_MINIMUM_ARC_ANGLE_TO_DRAW">DEFAULT_MINIMUM_ARC_ANGLE_TO_DRAW</a></span></code>
  212. <div class="block">The default minimum arc angle to draw.</div>
  213. </td>
  214. </tr>
  215. <tr class="altColor">
  216. <td class="colFirst"><code>static double</code></td>
  217. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#DEFAULT_START_ANGLE">DEFAULT_START_ANGLE</a></span></code>
  218. <div class="block">The default starting angle for the pie chart.</div>
  219. </td>
  220. </tr>
  221. <tr class="rowColor">
  222. <td class="colFirst"><code>protected static java.util.ResourceBundle</code></td>
  223. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#localizationResources">localizationResources</a></span></code>
  224. <div class="block">The resourceBundle for the localization.</div>
  225. </td>
  226. </tr>
  227. <tr class="altColor">
  228. <td class="colFirst"><code>static double</code></td>
  229. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#MAX_INTERIOR_GAP">MAX_INTERIOR_GAP</a></span></code>
  230. <div class="block">The maximum interior gap (currently 40%).</div>
  231. </td>
  232. </tr>
  233. </table>
  234. <ul class="blockList">
  235. <li class="blockList"><a name="fields.inherited.from.class.org.jfree.chart.plot.Plot">
  236. <!-- -->
  237. </a>
  238. <h3>Fields inherited from class&nbsp;org.jfree.chart.plot.<a href="../../../../org/jfree/chart/plot/Plot.html" title="class in org.jfree.chart.plot">Plot</a></h3>
  239. <code><a href="../../../../org/jfree/chart/plot/Plot.html#DEFAULT_BACKGROUND_ALPHA">DEFAULT_BACKGROUND_ALPHA</a>, <a href="../../../../org/jfree/chart/plot/Plot.html#DEFAULT_BACKGROUND_PAINT">DEFAULT_BACKGROUND_PAINT</a>, <a href="../../../../org/jfree/chart/plot/Plot.html#DEFAULT_FOREGROUND_ALPHA">DEFAULT_FOREGROUND_ALPHA</a>, <a href="../../../../org/jfree/chart/plot/Plot.html#DEFAULT_INSETS">DEFAULT_INSETS</a>, <a href="../../../../org/jfree/chart/plot/Plot.html#DEFAULT_LEGEND_ITEM_BOX">DEFAULT_LEGEND_ITEM_BOX</a>, <a href="../../../../org/jfree/chart/plot/Plot.html#DEFAULT_LEGEND_ITEM_CIRCLE">DEFAULT_LEGEND_ITEM_CIRCLE</a>, <a href="../../../../org/jfree/chart/plot/Plot.html#DEFAULT_OUTLINE_PAINT">DEFAULT_OUTLINE_PAINT</a>, <a href="../../../../org/jfree/chart/plot/Plot.html#DEFAULT_OUTLINE_STROKE">DEFAULT_OUTLINE_STROKE</a>, <a href="../../../../org/jfree/chart/plot/Plot.html#MINIMUM_HEIGHT_TO_DRAW">MINIMUM_HEIGHT_TO_DRAW</a>, <a href="../../../../org/jfree/chart/plot/Plot.html#MINIMUM_WIDTH_TO_DRAW">MINIMUM_WIDTH_TO_DRAW</a>, <a href="../../../../org/jfree/chart/plot/Plot.html#ZERO">ZERO</a></code></li>
  240. </ul>
  241. </li>
  242. </ul>
  243. <!-- ======== CONSTRUCTOR SUMMARY ======== -->
  244. <ul class="blockList">
  245. <li class="blockList"><a name="constructor.summary">
  246. <!-- -->
  247. </a>
  248. <h3>Constructor Summary</h3>
  249. <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
  250. <caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
  251. <tr>
  252. <th class="colOne" scope="col">Constructor and Description</th>
  253. </tr>
  254. <tr class="altColor">
  255. <td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#PiePlot--">PiePlot</a></span>()</code>
  256. <div class="block">Creates a new plot.</div>
  257. </td>
  258. </tr>
  259. <tr class="rowColor">
  260. <td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#PiePlot-org.jfree.data.general.PieDataset-">PiePlot</a></span>(<a href="../../../../org/jfree/data/general/PieDataset.html" title="interface in org.jfree.data.general">PieDataset</a>&nbsp;dataset)</code>
  261. <div class="block">Creates a plot that will draw a pie chart for the specified dataset.</div>
  262. </td>
  263. </tr>
  264. </table>
  265. </li>
  266. </ul>
  267. <!-- ========== METHOD SUMMARY =========== -->
  268. <ul class="blockList">
  269. <li class="blockList"><a name="method.summary">
  270. <!-- -->
  271. </a>
  272. <h3>Method Summary</h3>
  273. <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
  274. <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><span id="t6" class="tableTab"><span><a href="javascript:show(32);">Deprecated Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
  275. <tr>
  276. <th class="colFirst" scope="col">Modifier and Type</th>
  277. <th class="colLast" scope="col">Method and Description</th>
  278. </tr>
  279. <tr id="i0" class="altColor">
  280. <td class="colFirst"><code>void</code></td>
  281. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#clearSectionOutlinePaints-boolean-">clearSectionOutlinePaints</a></span>(boolean&nbsp;notify)</code>
  282. <div class="block">Clears the section outline paint settings for this plot and, if
  283. requested, sends a <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all registered listeners.</div>
  284. </td>
  285. </tr>
  286. <tr id="i1" class="rowColor">
  287. <td class="colFirst"><code>void</code></td>
  288. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#clearSectionOutlineStrokes-boolean-">clearSectionOutlineStrokes</a></span>(boolean&nbsp;notify)</code>
  289. <div class="block">Clears the section outline stroke settings for this plot and, if
  290. requested, sends a <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all registered listeners.</div>
  291. </td>
  292. </tr>
  293. <tr id="i2" class="altColor">
  294. <td class="colFirst"><code>void</code></td>
  295. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#clearSectionPaints-boolean-">clearSectionPaints</a></span>(boolean&nbsp;notify)</code>
  296. <div class="block">Clears the section paint settings for this plot and, if requested, sends
  297. a <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all registered listeners.</div>
  298. </td>
  299. </tr>
  300. <tr id="i3" class="rowColor">
  301. <td class="colFirst"><code>java.lang.Object</code></td>
  302. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#clone--">clone</a></span>()</code>
  303. <div class="block">Returns a clone of the plot.</div>
  304. </td>
  305. </tr>
  306. <tr id="i4" class="altColor">
  307. <td class="colFirst"><code>void</code></td>
  308. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#draw-java.awt.Graphics2D-java.awt.geom.Rectangle2D-java.awt.geom.Point2D-org.jfree.chart.plot.PlotState-org.jfree.chart.plot.PlotRenderingInfo-">draw</a></span>(java.awt.Graphics2D&nbsp;g2,
  309. java.awt.geom.Rectangle2D&nbsp;area,
  310. java.awt.geom.Point2D&nbsp;anchor,
  311. <a href="../../../../org/jfree/chart/plot/PlotState.html" title="class in org.jfree.chart.plot">PlotState</a>&nbsp;parentState,
  312. <a href="../../../../org/jfree/chart/plot/PlotRenderingInfo.html" title="class in org.jfree.chart.plot">PlotRenderingInfo</a>&nbsp;info)</code>
  313. <div class="block">Draws the plot on a Java 2D graphics device (such as the screen or a
  314. printer).</div>
  315. </td>
  316. </tr>
  317. <tr id="i5" class="rowColor">
  318. <td class="colFirst"><code>protected void</code></td>
  319. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#drawItem-java.awt.Graphics2D-int-java.awt.geom.Rectangle2D-org.jfree.chart.plot.PiePlotState-int-">drawItem</a></span>(java.awt.Graphics2D&nbsp;g2,
  320. int&nbsp;section,
  321. java.awt.geom.Rectangle2D&nbsp;dataArea,
  322. <a href="../../../../org/jfree/chart/plot/PiePlotState.html" title="class in org.jfree.chart.plot">PiePlotState</a>&nbsp;state,
  323. int&nbsp;currentPass)</code>
  324. <div class="block">Draws a single data item.</div>
  325. </td>
  326. </tr>
  327. <tr id="i6" class="altColor">
  328. <td class="colFirst"><code>protected void</code></td>
  329. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#drawLabels-java.awt.Graphics2D-java.util.List-double-java.awt.geom.Rectangle2D-java.awt.geom.Rectangle2D-org.jfree.chart.plot.PiePlotState-">drawLabels</a></span>(java.awt.Graphics2D&nbsp;g2,
  330. java.util.List&nbsp;keys,
  331. double&nbsp;totalValue,
  332. java.awt.geom.Rectangle2D&nbsp;plotArea,
  333. java.awt.geom.Rectangle2D&nbsp;linkArea,
  334. <a href="../../../../org/jfree/chart/plot/PiePlotState.html" title="class in org.jfree.chart.plot">PiePlotState</a>&nbsp;state)</code>
  335. <div class="block">Draws the labels for the pie sections.</div>
  336. </td>
  337. </tr>
  338. <tr id="i7" class="rowColor">
  339. <td class="colFirst"><code>protected void</code></td>
  340. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#drawLeftLabel-java.awt.Graphics2D-org.jfree.chart.plot.PiePlotState-org.jfree.chart.plot.PieLabelRecord-">drawLeftLabel</a></span>(java.awt.Graphics2D&nbsp;g2,
  341. <a href="../../../../org/jfree/chart/plot/PiePlotState.html" title="class in org.jfree.chart.plot">PiePlotState</a>&nbsp;state,
  342. <a href="../../../../org/jfree/chart/plot/PieLabelRecord.html" title="class in org.jfree.chart.plot">PieLabelRecord</a>&nbsp;record)</code>
  343. <div class="block">Draws a section label on the left side of the pie chart.</div>
  344. </td>
  345. </tr>
  346. <tr id="i8" class="altColor">
  347. <td class="colFirst"><code>protected void</code></td>
  348. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#drawLeftLabels-org.jfree.data.KeyedValues-java.awt.Graphics2D-java.awt.geom.Rectangle2D-java.awt.geom.Rectangle2D-float-org.jfree.chart.plot.PiePlotState-">drawLeftLabels</a></span>(<a href="../../../../org/jfree/data/KeyedValues.html" title="interface in org.jfree.data">KeyedValues</a>&nbsp;leftKeys,
  349. java.awt.Graphics2D&nbsp;g2,
  350. java.awt.geom.Rectangle2D&nbsp;plotArea,
  351. java.awt.geom.Rectangle2D&nbsp;linkArea,
  352. float&nbsp;maxLabelWidth,
  353. <a href="../../../../org/jfree/chart/plot/PiePlotState.html" title="class in org.jfree.chart.plot">PiePlotState</a>&nbsp;state)</code>
  354. <div class="block">Draws the left labels.</div>
  355. </td>
  356. </tr>
  357. <tr id="i9" class="rowColor">
  358. <td class="colFirst"><code>protected void</code></td>
  359. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#drawPie-java.awt.Graphics2D-java.awt.geom.Rectangle2D-org.jfree.chart.plot.PlotRenderingInfo-">drawPie</a></span>(java.awt.Graphics2D&nbsp;g2,
  360. java.awt.geom.Rectangle2D&nbsp;plotArea,
  361. <a href="../../../../org/jfree/chart/plot/PlotRenderingInfo.html" title="class in org.jfree.chart.plot">PlotRenderingInfo</a>&nbsp;info)</code>
  362. <div class="block">Draws the pie.</div>
  363. </td>
  364. </tr>
  365. <tr id="i10" class="altColor">
  366. <td class="colFirst"><code>protected void</code></td>
  367. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#drawRightLabel-java.awt.Graphics2D-org.jfree.chart.plot.PiePlotState-org.jfree.chart.plot.PieLabelRecord-">drawRightLabel</a></span>(java.awt.Graphics2D&nbsp;g2,
  368. <a href="../../../../org/jfree/chart/plot/PiePlotState.html" title="class in org.jfree.chart.plot">PiePlotState</a>&nbsp;state,
  369. <a href="../../../../org/jfree/chart/plot/PieLabelRecord.html" title="class in org.jfree.chart.plot">PieLabelRecord</a>&nbsp;record)</code>
  370. <div class="block">Draws a section label on the right side of the pie chart.</div>
  371. </td>
  372. </tr>
  373. <tr id="i11" class="rowColor">
  374. <td class="colFirst"><code>protected void</code></td>
  375. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#drawRightLabels-org.jfree.data.KeyedValues-java.awt.Graphics2D-java.awt.geom.Rectangle2D-java.awt.geom.Rectangle2D-float-org.jfree.chart.plot.PiePlotState-">drawRightLabels</a></span>(<a href="../../../../org/jfree/data/KeyedValues.html" title="interface in org.jfree.data">KeyedValues</a>&nbsp;keys,
  376. java.awt.Graphics2D&nbsp;g2,
  377. java.awt.geom.Rectangle2D&nbsp;plotArea,
  378. java.awt.geom.Rectangle2D&nbsp;linkArea,
  379. float&nbsp;maxLabelWidth,
  380. <a href="../../../../org/jfree/chart/plot/PiePlotState.html" title="class in org.jfree.chart.plot">PiePlotState</a>&nbsp;state)</code>
  381. <div class="block">Draws the right labels.</div>
  382. </td>
  383. </tr>
  384. <tr id="i12" class="altColor">
  385. <td class="colFirst"><code>protected void</code></td>
  386. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#drawSimpleLabels-java.awt.Graphics2D-java.util.List-double-java.awt.geom.Rectangle2D-java.awt.geom.Rectangle2D-org.jfree.chart.plot.PiePlotState-">drawSimpleLabels</a></span>(java.awt.Graphics2D&nbsp;g2,
  387. java.util.List&nbsp;keys,
  388. double&nbsp;totalValue,
  389. java.awt.geom.Rectangle2D&nbsp;plotArea,
  390. java.awt.geom.Rectangle2D&nbsp;pieArea,
  391. <a href="../../../../org/jfree/chart/plot/PiePlotState.html" title="class in org.jfree.chart.plot">PiePlotState</a>&nbsp;state)</code>
  392. <div class="block">Draws the pie section labels in the simple form.</div>
  393. </td>
  394. </tr>
  395. <tr id="i13" class="rowColor">
  396. <td class="colFirst"><code>boolean</code></td>
  397. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#equals-java.lang.Object-">equals</a></span>(java.lang.Object&nbsp;obj)</code>
  398. <div class="block">Tests this plot for equality with an arbitrary object.</div>
  399. </td>
  400. </tr>
  401. <tr id="i14" class="altColor">
  402. <td class="colFirst"><code>protected java.awt.geom.Rectangle2D</code></td>
  403. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getArcBounds-java.awt.geom.Rectangle2D-java.awt.geom.Rectangle2D-double-double-double-">getArcBounds</a></span>(java.awt.geom.Rectangle2D&nbsp;unexploded,
  404. java.awt.geom.Rectangle2D&nbsp;exploded,
  405. double&nbsp;angle,
  406. double&nbsp;extent,
  407. double&nbsp;explodePercent)</code>
  408. <div class="block">Returns a rectangle that can be used to create a pie section (taking
  409. into account the amount by which the pie section is 'exploded').</div>
  410. </td>
  411. </tr>
  412. <tr id="i15" class="rowColor">
  413. <td class="colFirst"><code>protected java.awt.geom.Point2D</code></td>
  414. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getArcCenter-org.jfree.chart.plot.PiePlotState-java.lang.Comparable-">getArcCenter</a></span>(<a href="../../../../org/jfree/chart/plot/PiePlotState.html" title="class in org.jfree.chart.plot">PiePlotState</a>&nbsp;state,
  415. java.lang.Comparable&nbsp;key)</code>
  416. <div class="block">Returns the center for the specified section.</div>
  417. </td>
  418. </tr>
  419. <tr id="i16" class="altColor">
  420. <td class="colFirst"><code>boolean</code></td>
  421. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getAutoPopulateSectionOutlinePaint--">getAutoPopulateSectionOutlinePaint</a></span>()</code>
  422. <div class="block">Returns the flag that controls whether or not the section outline paint
  423. is auto-populated by the <a href="../../../../org/jfree/chart/plot/PiePlot.html#lookupSectionOutlinePaint-java.lang.Comparable-"><code>lookupSectionOutlinePaint(Comparable)</code></a>
  424. method.</div>
  425. </td>
  426. </tr>
  427. <tr id="i17" class="rowColor">
  428. <td class="colFirst"><code>boolean</code></td>
  429. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getAutoPopulateSectionOutlineStroke--">getAutoPopulateSectionOutlineStroke</a></span>()</code>
  430. <div class="block">Returns the flag that controls whether or not the section outline stroke
  431. is auto-populated by the <a href="../../../../org/jfree/chart/plot/PiePlot.html#lookupSectionOutlinePaint-java.lang.Comparable-"><code>lookupSectionOutlinePaint(Comparable)</code></a>
  432. method.</div>
  433. </td>
  434. </tr>
  435. <tr id="i18" class="altColor">
  436. <td class="colFirst"><code>boolean</code></td>
  437. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getAutoPopulateSectionPaint--">getAutoPopulateSectionPaint</a></span>()</code>
  438. <div class="block">Returns the flag that controls whether or not the section paint is
  439. auto-populated by the <a href="../../../../org/jfree/chart/plot/PiePlot.html#lookupSectionPaint-java.lang.Comparable-"><code>lookupSectionPaint(Comparable)</code></a> method.</div>
  440. </td>
  441. </tr>
  442. <tr id="i19" class="rowColor">
  443. <td class="colFirst"><code>java.awt.Paint</code></td>
  444. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getBaseSectionOutlinePaint--">getBaseSectionOutlinePaint</a></span>()</code>
  445. <div class="block">Returns the base section paint.</div>
  446. </td>
  447. </tr>
  448. <tr id="i20" class="altColor">
  449. <td class="colFirst"><code>java.awt.Stroke</code></td>
  450. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getBaseSectionOutlineStroke--">getBaseSectionOutlineStroke</a></span>()</code>
  451. <div class="block">Returns the base section stroke.</div>
  452. </td>
  453. </tr>
  454. <tr id="i21" class="rowColor">
  455. <td class="colFirst"><code>java.awt.Paint</code></td>
  456. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getBaseSectionPaint--">getBaseSectionPaint</a></span>()</code>
  457. <div class="block">Returns the base section paint.</div>
  458. </td>
  459. </tr>
  460. <tr id="i22" class="altColor">
  461. <td class="colFirst"><code><a href="../../../../org/jfree/data/general/PieDataset.html" title="interface in org.jfree.data.general">PieDataset</a></code></td>
  462. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getDataset--">getDataset</a></span>()</code>
  463. <div class="block">Returns the dataset.</div>
  464. </td>
  465. </tr>
  466. <tr id="i23" class="rowColor">
  467. <td class="colFirst"><code>org.jfree.util.Rotation</code></td>
  468. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getDirection--">getDirection</a></span>()</code>
  469. <div class="block">Returns the direction in which the pie sections are drawn (clockwise or
  470. anti-clockwise).</div>
  471. </td>
  472. </tr>
  473. <tr id="i24" class="altColor">
  474. <td class="colFirst"><code>double</code></td>
  475. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getExplodePercent-java.lang.Comparable-">getExplodePercent</a></span>(java.lang.Comparable&nbsp;key)</code>
  476. <div class="block">Returns the amount that the section with the specified key should be
  477. exploded.</div>
  478. </td>
  479. </tr>
  480. <tr id="i25" class="rowColor">
  481. <td class="colFirst"><code>double</code></td>
  482. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getExplodePercent-int-">getExplodePercent</a></span>(int&nbsp;section)</code>
  483. <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
  484. <div class="block"><span class="deprecationComment">Use <a href="../../../../org/jfree/chart/plot/PiePlot.html#getExplodePercent-java.lang.Comparable-"><code>getExplodePercent(Comparable)</code></a> instead.</span></div>
  485. </div>
  486. </td>
  487. </tr>
  488. <tr id="i26" class="altColor">
  489. <td class="colFirst"><code>boolean</code></td>
  490. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getIgnoreNullValues--">getIgnoreNullValues</a></span>()</code>
  491. <div class="block">Returns the flag that controls whether <code>null</code> values in the
  492. dataset are ignored.</div>
  493. </td>
  494. </tr>
  495. <tr id="i27" class="rowColor">
  496. <td class="colFirst"><code>boolean</code></td>
  497. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getIgnoreZeroValues--">getIgnoreZeroValues</a></span>()</code>
  498. <div class="block">Returns the flag that controls whether zero values in the
  499. dataset are ignored.</div>
  500. </td>
  501. </tr>
  502. <tr id="i28" class="altColor">
  503. <td class="colFirst"><code>double</code></td>
  504. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getInteriorGap--">getInteriorGap</a></span>()</code>
  505. <div class="block">Returns the interior gap, measured as a percentage of the available
  506. drawing space.</div>
  507. </td>
  508. </tr>
  509. <tr id="i29" class="rowColor">
  510. <td class="colFirst"><code>java.awt.Paint</code></td>
  511. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLabelBackgroundPaint--">getLabelBackgroundPaint</a></span>()</code>
  512. <div class="block">Returns the section label background paint.</div>
  513. </td>
  514. </tr>
  515. <tr id="i30" class="altColor">
  516. <td class="colFirst"><code><a href="../../../../org/jfree/chart/plot/AbstractPieLabelDistributor.html" title="class in org.jfree.chart.plot">AbstractPieLabelDistributor</a></code></td>
  517. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLabelDistributor--">getLabelDistributor</a></span>()</code>
  518. <div class="block">Returns the object responsible for the vertical layout of the pie
  519. section labels.</div>
  520. </td>
  521. </tr>
  522. <tr id="i31" class="rowColor">
  523. <td class="colFirst"><code>java.awt.Font</code></td>
  524. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLabelFont--">getLabelFont</a></span>()</code>
  525. <div class="block">Returns the section label font.</div>
  526. </td>
  527. </tr>
  528. <tr id="i32" class="altColor">
  529. <td class="colFirst"><code>double</code></td>
  530. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLabelGap--">getLabelGap</a></span>()</code>
  531. <div class="block">Returns the gap between the edge of the pie and the labels, expressed as
  532. a percentage of the plot width.</div>
  533. </td>
  534. </tr>
  535. <tr id="i33" class="rowColor">
  536. <td class="colFirst"><code><a href="../../../../org/jfree/chart/labels/PieSectionLabelGenerator.html" title="interface in org.jfree.chart.labels">PieSectionLabelGenerator</a></code></td>
  537. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLabelGenerator--">getLabelGenerator</a></span>()</code>
  538. <div class="block">Returns the section label generator.</div>
  539. </td>
  540. </tr>
  541. <tr id="i34" class="altColor">
  542. <td class="colFirst"><code>protected double</code></td>
  543. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLabelLinkDepth--">getLabelLinkDepth</a></span>()</code>
  544. <div class="block">Returns the distance that the end of the label link is embedded into
  545. the plot, expressed as a percentage of the plot's radius.</div>
  546. </td>
  547. </tr>
  548. <tr id="i35" class="rowColor">
  549. <td class="colFirst"><code>double</code></td>
  550. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLabelLinkMargin--">getLabelLinkMargin</a></span>()</code>
  551. <div class="block">Returns the margin (expressed as a percentage of the width or height)
  552. between the edge of the pie and the link point.</div>
  553. </td>
  554. </tr>
  555. <tr id="i36" class="altColor">
  556. <td class="colFirst"><code>java.awt.Paint</code></td>
  557. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLabelLinkPaint--">getLabelLinkPaint</a></span>()</code>
  558. <div class="block">Returns the paint used for the lines that connect pie sections to their
  559. corresponding labels.</div>
  560. </td>
  561. </tr>
  562. <tr id="i37" class="rowColor">
  563. <td class="colFirst"><code>java.awt.Stroke</code></td>
  564. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLabelLinkStroke--">getLabelLinkStroke</a></span>()</code>
  565. <div class="block">Returns the stroke used for the label linking lines.</div>
  566. </td>
  567. </tr>
  568. <tr id="i38" class="altColor">
  569. <td class="colFirst"><code><a href="../../../../org/jfree/chart/plot/PieLabelLinkStyle.html" title="class in org.jfree.chart.plot">PieLabelLinkStyle</a></code></td>
  570. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLabelLinkStyle--">getLabelLinkStyle</a></span>()</code>
  571. <div class="block">Returns the label link style.</div>
  572. </td>
  573. </tr>
  574. <tr id="i39" class="rowColor">
  575. <td class="colFirst"><code>boolean</code></td>
  576. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLabelLinksVisible--">getLabelLinksVisible</a></span>()</code>
  577. <div class="block">Returns the flag that controls whether or not label linking lines are
  578. visible.</div>
  579. </td>
  580. </tr>
  581. <tr id="i40" class="altColor">
  582. <td class="colFirst"><code>java.awt.Paint</code></td>
  583. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLabelOutlinePaint--">getLabelOutlinePaint</a></span>()</code>
  584. <div class="block">Returns the section label outline paint.</div>
  585. </td>
  586. </tr>
  587. <tr id="i41" class="rowColor">
  588. <td class="colFirst"><code>java.awt.Stroke</code></td>
  589. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLabelOutlineStroke--">getLabelOutlineStroke</a></span>()</code>
  590. <div class="block">Returns the section label outline stroke.</div>
  591. </td>
  592. </tr>
  593. <tr id="i42" class="altColor">
  594. <td class="colFirst"><code>org.jfree.ui.RectangleInsets</code></td>
  595. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLabelPadding--">getLabelPadding</a></span>()</code>
  596. <div class="block">Returns the label padding.</div>
  597. </td>
  598. </tr>
  599. <tr id="i43" class="rowColor">
  600. <td class="colFirst"><code>java.awt.Paint</code></td>
  601. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLabelPaint--">getLabelPaint</a></span>()</code>
  602. <div class="block">Returns the section label paint.</div>
  603. </td>
  604. </tr>
  605. <tr id="i44" class="altColor">
  606. <td class="colFirst"><code>java.awt.Paint</code></td>
  607. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLabelShadowPaint--">getLabelShadowPaint</a></span>()</code>
  608. <div class="block">Returns the section label shadow paint.</div>
  609. </td>
  610. </tr>
  611. <tr id="i45" class="rowColor">
  612. <td class="colFirst"><code><a href="../../../../org/jfree/chart/LegendItemCollection.html" title="class in org.jfree.chart">LegendItemCollection</a></code></td>
  613. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLegendItems--">getLegendItems</a></span>()</code>
  614. <div class="block">Returns a collection of legend items for the pie chart.</div>
  615. </td>
  616. </tr>
  617. <tr id="i46" class="altColor">
  618. <td class="colFirst"><code>java.awt.Shape</code></td>
  619. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLegendItemShape--">getLegendItemShape</a></span>()</code>
  620. <div class="block">Returns the shape used for legend items.</div>
  621. </td>
  622. </tr>
  623. <tr id="i47" class="rowColor">
  624. <td class="colFirst"><code><a href="../../../../org/jfree/chart/labels/PieSectionLabelGenerator.html" title="interface in org.jfree.chart.labels">PieSectionLabelGenerator</a></code></td>
  625. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLegendLabelGenerator--">getLegendLabelGenerator</a></span>()</code>
  626. <div class="block">Returns the legend label generator.</div>
  627. </td>
  628. </tr>
  629. <tr id="i48" class="altColor">
  630. <td class="colFirst"><code><a href="../../../../org/jfree/chart/labels/PieSectionLabelGenerator.html" title="interface in org.jfree.chart.labels">PieSectionLabelGenerator</a></code></td>
  631. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLegendLabelToolTipGenerator--">getLegendLabelToolTipGenerator</a></span>()</code>
  632. <div class="block">Returns the legend label tool tip generator.</div>
  633. </td>
  634. </tr>
  635. <tr id="i49" class="rowColor">
  636. <td class="colFirst"><code><a href="../../../../org/jfree/chart/urls/PieURLGenerator.html" title="interface in org.jfree.chart.urls">PieURLGenerator</a></code></td>
  637. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLegendLabelURLGenerator--">getLegendLabelURLGenerator</a></span>()</code>
  638. <div class="block">Returns the legend label URL generator.</div>
  639. </td>
  640. </tr>
  641. <tr id="i50" class="altColor">
  642. <td class="colFirst"><code>double</code></td>
  643. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getMaximumExplodePercent--">getMaximumExplodePercent</a></span>()</code>
  644. <div class="block">Returns the maximum explode percent.</div>
  645. </td>
  646. </tr>
  647. <tr id="i51" class="rowColor">
  648. <td class="colFirst"><code>double</code></td>
  649. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getMaximumLabelWidth--">getMaximumLabelWidth</a></span>()</code>
  650. <div class="block">Returns the maximum label width as a percentage of the plot width.</div>
  651. </td>
  652. </tr>
  653. <tr id="i52" class="altColor">
  654. <td class="colFirst"><code>double</code></td>
  655. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getMinimumArcAngleToDraw--">getMinimumArcAngleToDraw</a></span>()</code>
  656. <div class="block">Returns the minimum arc angle that will be drawn.</div>
  657. </td>
  658. </tr>
  659. <tr id="i53" class="rowColor">
  660. <td class="colFirst"><code>int</code></td>
  661. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getPieIndex--">getPieIndex</a></span>()</code>
  662. <div class="block">Returns the pie index (this is used by the <a href="../../../../org/jfree/chart/plot/MultiplePiePlot.html" title="class in org.jfree.chart.plot"><code>MultiplePiePlot</code></a> class
  663. to track subplots).</div>
  664. </td>
  665. </tr>
  666. <tr id="i54" class="altColor">
  667. <td class="colFirst"><code>java.lang.String</code></td>
  668. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getPlotType--">getPlotType</a></span>()</code>
  669. <div class="block">Returns a short string describing the type of plot.</div>
  670. </td>
  671. </tr>
  672. <tr id="i55" class="rowColor">
  673. <td class="colFirst"><code>protected java.lang.Comparable</code></td>
  674. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getSectionKey-int-">getSectionKey</a></span>(int&nbsp;section)</code>
  675. <div class="block">Returns a key for the specified section.</div>
  676. </td>
  677. </tr>
  678. <tr id="i56" class="altColor">
  679. <td class="colFirst"><code>java.awt.Paint</code></td>
  680. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getSectionOutlinePaint--">getSectionOutlinePaint</a></span>()</code>
  681. <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
  682. <div class="block"><span class="deprecationComment">Use <a href="../../../../org/jfree/chart/plot/PiePlot.html#getSectionOutlinePaint-java.lang.Comparable-"><code>getSectionOutlinePaint(Comparable)</code></a> and
  683. <a href="../../../../org/jfree/chart/plot/PiePlot.html#getBaseSectionOutlinePaint--"><code>getBaseSectionOutlinePaint()</code></a>. Deprecated as of version
  684. 1.0.6.</span></div>
  685. </div>
  686. </td>
  687. </tr>
  688. <tr id="i57" class="rowColor">
  689. <td class="colFirst"><code>java.awt.Paint</code></td>
  690. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getSectionOutlinePaint-java.lang.Comparable-">getSectionOutlinePaint</a></span>(java.lang.Comparable&nbsp;key)</code>
  691. <div class="block">Returns the outline paint associated with the specified key, or
  692. <code>null</code> if there is no paint associated with the key.</div>
  693. </td>
  694. </tr>
  695. <tr id="i58" class="altColor">
  696. <td class="colFirst"><code>java.awt.Paint</code></td>
  697. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getSectionOutlinePaint-int-">getSectionOutlinePaint</a></span>(int&nbsp;section)</code>
  698. <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
  699. <div class="block"><span class="deprecationComment">Use <a href="../../../../org/jfree/chart/plot/PiePlot.html#getSectionOutlinePaint-java.lang.Comparable-"><code>getSectionOutlinePaint(Comparable)</code></a> instead.</span></div>
  700. </div>
  701. </td>
  702. </tr>
  703. <tr id="i59" class="rowColor">
  704. <td class="colFirst"><code>java.awt.Stroke</code></td>
  705. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getSectionOutlineStroke--">getSectionOutlineStroke</a></span>()</code>
  706. <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
  707. <div class="block"><span class="deprecationComment">Use <a href="../../../../org/jfree/chart/plot/PiePlot.html#getSectionOutlineStroke-java.lang.Comparable-"><code>getSectionOutlineStroke(Comparable)</code></a> and
  708. <a href="../../../../org/jfree/chart/plot/PiePlot.html#getBaseSectionOutlineStroke--"><code>getBaseSectionOutlineStroke()</code></a>. Deprecated as of version
  709. 1.0.6.</span></div>
  710. </div>
  711. </td>
  712. </tr>
  713. <tr id="i60" class="altColor">
  714. <td class="colFirst"><code>java.awt.Stroke</code></td>
  715. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getSectionOutlineStroke-java.lang.Comparable-">getSectionOutlineStroke</a></span>(java.lang.Comparable&nbsp;key)</code>
  716. <div class="block">Returns the outline stroke associated with the specified key, or
  717. <code>null</code> if there is no stroke associated with the key.</div>
  718. </td>
  719. </tr>
  720. <tr id="i61" class="rowColor">
  721. <td class="colFirst"><code>java.awt.Stroke</code></td>
  722. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getSectionOutlineStroke-int-">getSectionOutlineStroke</a></span>(int&nbsp;section)</code>
  723. <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
  724. <div class="block"><span class="deprecationComment">Use <a href="../../../../org/jfree/chart/plot/PiePlot.html#getSectionOutlineStroke-java.lang.Comparable-"><code>getSectionOutlineStroke(Comparable)</code></a> instead.</span></div>
  725. </div>
  726. </td>
  727. </tr>
  728. <tr id="i62" class="altColor">
  729. <td class="colFirst"><code>boolean</code></td>
  730. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getSectionOutlinesVisible--">getSectionOutlinesVisible</a></span>()</code>
  731. <div class="block">Returns the flag that controls whether or not the outline is drawn for
  732. each pie section.</div>
  733. </td>
  734. </tr>
  735. <tr id="i63" class="rowColor">
  736. <td class="colFirst"><code>java.awt.Paint</code></td>
  737. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getSectionPaint--">getSectionPaint</a></span>()</code>
  738. <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
  739. <div class="block"><span class="deprecationComment">Use <a href="../../../../org/jfree/chart/plot/PiePlot.html#getSectionPaint-java.lang.Comparable-"><code>getSectionPaint(Comparable)</code></a> and
  740. <a href="../../../../org/jfree/chart/plot/PiePlot.html#getBaseSectionPaint--"><code>getBaseSectionPaint()</code></a>. Deprecated as of version 1.0.6.</span></div>
  741. </div>
  742. </td>
  743. </tr>
  744. <tr id="i64" class="altColor">
  745. <td class="colFirst"><code>java.awt.Paint</code></td>
  746. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getSectionPaint-java.lang.Comparable-">getSectionPaint</a></span>(java.lang.Comparable&nbsp;key)</code>
  747. <div class="block">Returns the paint associated with the specified key, or
  748. <code>null</code> if there is no paint associated with the key.</div>
  749. </td>
  750. </tr>
  751. <tr id="i65" class="rowColor">
  752. <td class="colFirst"><code>java.awt.Paint</code></td>
  753. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getSectionPaint-int-">getSectionPaint</a></span>(int&nbsp;section)</code>
  754. <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
  755. <div class="block"><span class="deprecationComment">Use <a href="../../../../org/jfree/chart/plot/PiePlot.html#getSectionPaint-java.lang.Comparable-"><code>getSectionPaint(Comparable)</code></a> instead.</span></div>
  756. </div>
  757. </td>
  758. </tr>
  759. <tr id="i66" class="altColor">
  760. <td class="colFirst"><code><a href="../../../../org/jfree/chart/util/ShadowGenerator.html" title="interface in org.jfree.chart.util">ShadowGenerator</a></code></td>
  761. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getShadowGenerator--">getShadowGenerator</a></span>()</code>
  762. <div class="block">Returns the shadow generator for the plot, if any.</div>
  763. </td>
  764. </tr>
  765. <tr id="i67" class="rowColor">
  766. <td class="colFirst"><code>java.awt.Paint</code></td>
  767. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getShadowPaint--">getShadowPaint</a></span>()</code>
  768. <div class="block">Returns the shadow paint.</div>
  769. </td>
  770. </tr>
  771. <tr id="i68" class="altColor">
  772. <td class="colFirst"><code>double</code></td>
  773. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getShadowXOffset--">getShadowXOffset</a></span>()</code>
  774. <div class="block">Returns the x-offset for the shadow effect.</div>
  775. </td>
  776. </tr>
  777. <tr id="i69" class="rowColor">
  778. <td class="colFirst"><code>double</code></td>
  779. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getShadowYOffset--">getShadowYOffset</a></span>()</code>
  780. <div class="block">Returns the y-offset for the shadow effect.</div>
  781. </td>
  782. </tr>
  783. <tr id="i70" class="altColor">
  784. <td class="colFirst"><code>org.jfree.ui.RectangleInsets</code></td>
  785. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getSimpleLabelOffset--">getSimpleLabelOffset</a></span>()</code>
  786. <div class="block">Returns the offset used for the simple labels, if they are displayed.</div>
  787. </td>
  788. </tr>
  789. <tr id="i71" class="rowColor">
  790. <td class="colFirst"><code>boolean</code></td>
  791. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getSimpleLabels--">getSimpleLabels</a></span>()</code>
  792. <div class="block">Returns the flag that controls whether simple or extended labels are
  793. displayed on the plot.</div>
  794. </td>
  795. </tr>
  796. <tr id="i72" class="altColor">
  797. <td class="colFirst"><code>double</code></td>
  798. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getStartAngle--">getStartAngle</a></span>()</code>
  799. <div class="block">Returns the start angle for the first pie section.</div>
  800. </td>
  801. </tr>
  802. <tr id="i73" class="rowColor">
  803. <td class="colFirst"><code><a href="../../../../org/jfree/chart/labels/PieToolTipGenerator.html" title="interface in org.jfree.chart.labels">PieToolTipGenerator</a></code></td>
  804. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getToolTipGenerator--">getToolTipGenerator</a></span>()</code>
  805. <div class="block">Returns the tool tip generator, an object that is responsible for
  806. generating the text items used for tool tips by the plot.</div>
  807. </td>
  808. </tr>
  809. <tr id="i74" class="altColor">
  810. <td class="colFirst"><code><a href="../../../../org/jfree/chart/urls/PieURLGenerator.html" title="interface in org.jfree.chart.urls">PieURLGenerator</a></code></td>
  811. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getURLGenerator--">getURLGenerator</a></span>()</code>
  812. <div class="block">Returns the URL generator.</div>
  813. </td>
  814. </tr>
  815. <tr id="i75" class="rowColor">
  816. <td class="colFirst"><code>void</code></td>
  817. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#handleMouseWheelRotation-int-">handleMouseWheelRotation</a></span>(int&nbsp;rotateClicks)</code>
  818. <div class="block">Handles a mouse wheel rotation (this method is intended for use by the
  819. <code>MouseWheelHandler</code> class).</div>
  820. </td>
  821. </tr>
  822. <tr id="i76" class="altColor">
  823. <td class="colFirst"><code><a href="../../../../org/jfree/chart/plot/PiePlotState.html" title="class in org.jfree.chart.plot">PiePlotState</a></code></td>
  824. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#initialise-java.awt.Graphics2D-java.awt.geom.Rectangle2D-org.jfree.chart.plot.PiePlot-java.lang.Integer-org.jfree.chart.plot.PlotRenderingInfo-">initialise</a></span>(java.awt.Graphics2D&nbsp;g2,
  825. java.awt.geom.Rectangle2D&nbsp;plotArea,
  826. <a href="../../../../org/jfree/chart/plot/PiePlot.html" title="class in org.jfree.chart.plot">PiePlot</a>&nbsp;plot,
  827. java.lang.Integer&nbsp;index,
  828. <a href="../../../../org/jfree/chart/plot/PlotRenderingInfo.html" title="class in org.jfree.chart.plot">PlotRenderingInfo</a>&nbsp;info)</code>
  829. <div class="block">Initialises the drawing procedure.</div>
  830. </td>
  831. </tr>
  832. <tr id="i77" class="rowColor">
  833. <td class="colFirst"><code>boolean</code></td>
  834. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#isCircular--">isCircular</a></span>()</code>
  835. <div class="block">Returns a flag indicating whether the pie chart is circular, or
  836. stretched into an elliptical shape.</div>
  837. </td>
  838. </tr>
  839. <tr id="i78" class="altColor">
  840. <td class="colFirst"><code>protected java.awt.Paint</code></td>
  841. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#lookupSectionOutlinePaint-java.lang.Comparable-">lookupSectionOutlinePaint</a></span>(java.lang.Comparable&nbsp;key)</code>
  842. <div class="block">Returns the outline paint for the specified section.</div>
  843. </td>
  844. </tr>
  845. <tr id="i79" class="rowColor">
  846. <td class="colFirst"><code>protected java.awt.Paint</code></td>
  847. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#lookupSectionOutlinePaint-java.lang.Comparable-boolean-">lookupSectionOutlinePaint</a></span>(java.lang.Comparable&nbsp;key,
  848. boolean&nbsp;autoPopulate)</code>
  849. <div class="block">Returns the outline paint for the specified section.</div>
  850. </td>
  851. </tr>
  852. <tr id="i80" class="altColor">
  853. <td class="colFirst"><code>protected java.awt.Stroke</code></td>
  854. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#lookupSectionOutlineStroke-java.lang.Comparable-">lookupSectionOutlineStroke</a></span>(java.lang.Comparable&nbsp;key)</code>
  855. <div class="block">Returns the outline stroke for the specified section.</div>
  856. </td>
  857. </tr>
  858. <tr id="i81" class="rowColor">
  859. <td class="colFirst"><code>protected java.awt.Stroke</code></td>
  860. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#lookupSectionOutlineStroke-java.lang.Comparable-boolean-">lookupSectionOutlineStroke</a></span>(java.lang.Comparable&nbsp;key,
  861. boolean&nbsp;autoPopulate)</code>
  862. <div class="block">Returns the outline stroke for the specified section.</div>
  863. </td>
  864. </tr>
  865. <tr id="i82" class="altColor">
  866. <td class="colFirst"><code>protected java.awt.Paint</code></td>
  867. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#lookupSectionPaint-java.lang.Comparable-">lookupSectionPaint</a></span>(java.lang.Comparable&nbsp;key)</code>
  868. <div class="block">Returns the paint for the specified section.</div>
  869. </td>
  870. </tr>
  871. <tr id="i83" class="rowColor">
  872. <td class="colFirst"><code>protected java.awt.Paint</code></td>
  873. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#lookupSectionPaint-java.lang.Comparable-boolean-">lookupSectionPaint</a></span>(java.lang.Comparable&nbsp;key,
  874. boolean&nbsp;autoPopulate)</code>
  875. <div class="block">Returns the paint for the specified section.</div>
  876. </td>
  877. </tr>
  878. <tr id="i84" class="altColor">
  879. <td class="colFirst"><code>protected java.awt.Paint</code></td>
  880. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#lookupSectionPaint-java.lang.Comparable-org.jfree.chart.plot.PiePlotState-">lookupSectionPaint</a></span>(java.lang.Comparable&nbsp;key,
  881. <a href="../../../../org/jfree/chart/plot/PiePlotState.html" title="class in org.jfree.chart.plot">PiePlotState</a>&nbsp;state)</code>
  882. <div class="block">Returns the paint for the specified section.</div>
  883. </td>
  884. </tr>
  885. <tr id="i85" class="rowColor">
  886. <td class="colFirst"><code>void</code></td>
  887. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setAutoPopulateSectionOutlinePaint-boolean-">setAutoPopulateSectionOutlinePaint</a></span>(boolean&nbsp;auto)</code>
  888. <div class="block">Sets the flag that controls whether or not the section outline paint is
  889. auto-populated by the <a href="../../../../org/jfree/chart/plot/PiePlot.html#lookupSectionOutlinePaint-java.lang.Comparable-"><code>lookupSectionOutlinePaint(Comparable)</code></a>
  890. method, and sends a <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all registered listeners.</div>
  891. </td>
  892. </tr>
  893. <tr id="i86" class="altColor">
  894. <td class="colFirst"><code>void</code></td>
  895. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setAutoPopulateSectionOutlineStroke-boolean-">setAutoPopulateSectionOutlineStroke</a></span>(boolean&nbsp;auto)</code>
  896. <div class="block">Sets the flag that controls whether or not the section outline stroke is
  897. auto-populated by the <a href="../../../../org/jfree/chart/plot/PiePlot.html#lookupSectionOutlineStroke-java.lang.Comparable-"><code>lookupSectionOutlineStroke(Comparable)</code></a>
  898. method, and sends a <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all registered listeners.</div>
  899. </td>
  900. </tr>
  901. <tr id="i87" class="rowColor">
  902. <td class="colFirst"><code>void</code></td>
  903. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setAutoPopulateSectionPaint-boolean-">setAutoPopulateSectionPaint</a></span>(boolean&nbsp;auto)</code>
  904. <div class="block">Sets the flag that controls whether or not the section paint is
  905. auto-populated by the <a href="../../../../org/jfree/chart/plot/PiePlot.html#lookupSectionPaint-java.lang.Comparable-"><code>lookupSectionPaint(Comparable)</code></a> method,
  906. and sends a <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all registered listeners.</div>
  907. </td>
  908. </tr>
  909. <tr id="i88" class="altColor">
  910. <td class="colFirst"><code>void</code></td>
  911. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setBaseSectionOutlinePaint-java.awt.Paint-">setBaseSectionOutlinePaint</a></span>(java.awt.Paint&nbsp;paint)</code>
  912. <div class="block">Sets the base section paint.</div>
  913. </td>
  914. </tr>
  915. <tr id="i89" class="rowColor">
  916. <td class="colFirst"><code>void</code></td>
  917. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setBaseSectionOutlineStroke-java.awt.Stroke-">setBaseSectionOutlineStroke</a></span>(java.awt.Stroke&nbsp;stroke)</code>
  918. <div class="block">Sets the base section stroke.</div>
  919. </td>
  920. </tr>
  921. <tr id="i90" class="altColor">
  922. <td class="colFirst"><code>void</code></td>
  923. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setBaseSectionPaint-java.awt.Paint-">setBaseSectionPaint</a></span>(java.awt.Paint&nbsp;paint)</code>
  924. <div class="block">Sets the base section paint and sends a <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all
  925. registered listeners.</div>
  926. </td>
  927. </tr>
  928. <tr id="i91" class="rowColor">
  929. <td class="colFirst"><code>void</code></td>
  930. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setCircular-boolean-">setCircular</a></span>(boolean&nbsp;flag)</code>
  931. <div class="block">A flag indicating whether the pie chart is circular, or stretched into
  932. an elliptical shape.</div>
  933. </td>
  934. </tr>
  935. <tr id="i92" class="altColor">
  936. <td class="colFirst"><code>void</code></td>
  937. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setCircular-boolean-boolean-">setCircular</a></span>(boolean&nbsp;circular,
  938. boolean&nbsp;notify)</code>
  939. <div class="block">Sets the circular attribute and, if requested, sends a
  940. <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all registered listeners.</div>
  941. </td>
  942. </tr>
  943. <tr id="i93" class="rowColor">
  944. <td class="colFirst"><code>void</code></td>
  945. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setDataset-org.jfree.data.general.PieDataset-">setDataset</a></span>(<a href="../../../../org/jfree/data/general/PieDataset.html" title="interface in org.jfree.data.general">PieDataset</a>&nbsp;dataset)</code>
  946. <div class="block">Sets the dataset and sends a <a href="../../../../org/jfree/data/general/DatasetChangeEvent.html" title="class in org.jfree.data.general"><code>DatasetChangeEvent</code></a> to 'this'.</div>
  947. </td>
  948. </tr>
  949. <tr id="i94" class="altColor">
  950. <td class="colFirst"><code>void</code></td>
  951. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setDirection-org.jfree.util.Rotation-">setDirection</a></span>(org.jfree.util.Rotation&nbsp;direction)</code>
  952. <div class="block">Sets the direction in which the pie sections are drawn and sends a
  953. <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all registered listeners.</div>
  954. </td>
  955. </tr>
  956. <tr id="i95" class="rowColor">
  957. <td class="colFirst"><code>void</code></td>
  958. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setExplodePercent-java.lang.Comparable-double-">setExplodePercent</a></span>(java.lang.Comparable&nbsp;key,
  959. double&nbsp;percent)</code>
  960. <div class="block">Sets the amount that a pie section should be exploded and sends a
  961. <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all registered listeners.</div>
  962. </td>
  963. </tr>
  964. <tr id="i96" class="altColor">
  965. <td class="colFirst"><code>void</code></td>
  966. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setExplodePercent-int-double-">setExplodePercent</a></span>(int&nbsp;section,
  967. double&nbsp;percent)</code>
  968. <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
  969. <div class="block"><span class="deprecationComment">Use <a href="../../../../org/jfree/chart/plot/PiePlot.html#setExplodePercent-java.lang.Comparable-double-"><code>setExplodePercent(Comparable, double)</code></a> instead.</span></div>
  970. </div>
  971. </td>
  972. </tr>
  973. <tr id="i97" class="rowColor">
  974. <td class="colFirst"><code>void</code></td>
  975. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setIgnoreNullValues-boolean-">setIgnoreNullValues</a></span>(boolean&nbsp;flag)</code>
  976. <div class="block">Sets a flag that controls whether <code>null</code> values are ignored,
  977. and sends a <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all registered listeners.</div>
  978. </td>
  979. </tr>
  980. <tr id="i98" class="altColor">
  981. <td class="colFirst"><code>void</code></td>
  982. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setIgnoreZeroValues-boolean-">setIgnoreZeroValues</a></span>(boolean&nbsp;flag)</code>
  983. <div class="block">Sets a flag that controls whether zero values are ignored,
  984. and sends a <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all registered listeners.</div>
  985. </td>
  986. </tr>
  987. <tr id="i99" class="rowColor">
  988. <td class="colFirst"><code>void</code></td>
  989. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setInteriorGap-double-">setInteriorGap</a></span>(double&nbsp;percent)</code>
  990. <div class="block">Sets the interior gap and sends a <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all
  991. registered listeners.</div>
  992. </td>
  993. </tr>
  994. <tr id="i100" class="altColor">
  995. <td class="colFirst"><code>void</code></td>
  996. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setLabelBackgroundPaint-java.awt.Paint-">setLabelBackgroundPaint</a></span>(java.awt.Paint&nbsp;paint)</code>
  997. <div class="block">Sets the section label background paint and sends a
  998. <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all registered listeners.</div>
  999. </td>
  1000. </tr>
  1001. <tr id="i101" class="rowColor">
  1002. <td class="colFirst"><code>void</code></td>
  1003. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setLabelDistributor-org.jfree.chart.plot.AbstractPieLabelDistributor-">setLabelDistributor</a></span>(<a href="../../../../org/jfree/chart/plot/AbstractPieLabelDistributor.html" title="class in org.jfree.chart.plot">AbstractPieLabelDistributor</a>&nbsp;distributor)</code>
  1004. <div class="block">Sets the label distributor and sends a <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all
  1005. registered listeners.</div>
  1006. </td>
  1007. </tr>
  1008. <tr id="i102" class="altColor">
  1009. <td class="colFirst"><code>void</code></td>
  1010. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setLabelFont-java.awt.Font-">setLabelFont</a></span>(java.awt.Font&nbsp;font)</code>
  1011. <div class="block">Sets the section label font and sends a <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all
  1012. registered listeners.</div>
  1013. </td>
  1014. </tr>
  1015. <tr id="i103" class="rowColor">
  1016. <td class="colFirst"><code>void</code></td>
  1017. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setLabelGap-double-">setLabelGap</a></span>(double&nbsp;gap)</code>
  1018. <div class="block">Sets the gap between the edge of the pie and the labels (expressed as a
  1019. percentage of the plot width) and sends a <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all
  1020. registered listeners.</div>
  1021. </td>
  1022. </tr>
  1023. <tr id="i104" class="altColor">
  1024. <td class="colFirst"><code>void</code></td>
  1025. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setLabelGenerator-org.jfree.chart.labels.PieSectionLabelGenerator-">setLabelGenerator</a></span>(<a href="../../../../org/jfree/chart/labels/PieSectionLabelGenerator.html" title="interface in org.jfree.chart.labels">PieSectionLabelGenerator</a>&nbsp;generator)</code>
  1026. <div class="block">Sets the section label generator and sends a <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to
  1027. all registered listeners.</div>
  1028. </td>
  1029. </tr>
  1030. <tr id="i105" class="rowColor">
  1031. <td class="colFirst"><code>void</code></td>
  1032. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setLabelLinkMargin-double-">setLabelLinkMargin</a></span>(double&nbsp;margin)</code>
  1033. <div class="block">Sets the link margin and sends a <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all
  1034. registered listeners.</div>
  1035. </td>
  1036. </tr>
  1037. <tr id="i106" class="altColor">
  1038. <td class="colFirst"><code>void</code></td>
  1039. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setLabelLinkPaint-java.awt.Paint-">setLabelLinkPaint</a></span>(java.awt.Paint&nbsp;paint)</code>
  1040. <div class="block">Sets the paint used for the lines that connect pie sections to their
  1041. corresponding labels, and sends a <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all
  1042. registered listeners.</div>
  1043. </td>
  1044. </tr>
  1045. <tr id="i107" class="rowColor">
  1046. <td class="colFirst"><code>void</code></td>
  1047. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setLabelLinkStroke-java.awt.Stroke-">setLabelLinkStroke</a></span>(java.awt.Stroke&nbsp;stroke)</code>
  1048. <div class="block">Sets the link stroke and sends a <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all
  1049. registered listeners.</div>
  1050. </td>
  1051. </tr>
  1052. <tr id="i108" class="altColor">
  1053. <td class="colFirst"><code>void</code></td>
  1054. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setLabelLinkStyle-org.jfree.chart.plot.PieLabelLinkStyle-">setLabelLinkStyle</a></span>(<a href="../../../../org/jfree/chart/plot/PieLabelLinkStyle.html" title="class in org.jfree.chart.plot">PieLabelLinkStyle</a>&nbsp;style)</code>
  1055. <div class="block">Sets the label link style and sends a <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all
  1056. registered listeners.</div>
  1057. </td>
  1058. </tr>
  1059. <tr id="i109" class="rowColor">
  1060. <td class="colFirst"><code>void</code></td>
  1061. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setLabelLinksVisible-boolean-">setLabelLinksVisible</a></span>(boolean&nbsp;visible)</code>
  1062. <div class="block">Sets the flag that controls whether or not label linking lines are
  1063. visible and sends a <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all registered listeners.</div>
  1064. </td>
  1065. </tr>
  1066. <tr id="i110" class="altColor">
  1067. <td class="colFirst"><code>void</code></td>
  1068. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setLabelOutlinePaint-java.awt.Paint-">setLabelOutlinePaint</a></span>(java.awt.Paint&nbsp;paint)</code>
  1069. <div class="block">Sets the section label outline paint and sends a
  1070. <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all registered listeners.</div>
  1071. </td>
  1072. </tr>
  1073. <tr id="i111" class="rowColor">
  1074. <td class="colFirst"><code>void</code></td>
  1075. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setLabelOutlineStroke-java.awt.Stroke-">setLabelOutlineStroke</a></span>(java.awt.Stroke&nbsp;stroke)</code>
  1076. <div class="block">Sets the section label outline stroke and sends a
  1077. <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all registered listeners.</div>
  1078. </td>
  1079. </tr>
  1080. <tr id="i112" class="altColor">
  1081. <td class="colFirst"><code>void</code></td>
  1082. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setLabelPadding-org.jfree.ui.RectangleInsets-">setLabelPadding</a></span>(org.jfree.ui.RectangleInsets&nbsp;padding)</code>
  1083. <div class="block">Sets the padding between each label and its outline and sends a
  1084. <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all registered listeners.</div>
  1085. </td>
  1086. </tr>
  1087. <tr id="i113" class="rowColor">
  1088. <td class="colFirst"><code>void</code></td>
  1089. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setLabelPaint-java.awt.Paint-">setLabelPaint</a></span>(java.awt.Paint&nbsp;paint)</code>
  1090. <div class="block">Sets the section label paint and sends a <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all
  1091. registered listeners.</div>
  1092. </td>
  1093. </tr>
  1094. <tr id="i114" class="altColor">
  1095. <td class="colFirst"><code>void</code></td>
  1096. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setLabelShadowPaint-java.awt.Paint-">setLabelShadowPaint</a></span>(java.awt.Paint&nbsp;paint)</code>
  1097. <div class="block">Sets the section label shadow paint and sends a <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a>
  1098. to all registered listeners.</div>
  1099. </td>
  1100. </tr>
  1101. <tr id="i115" class="rowColor">
  1102. <td class="colFirst"><code>void</code></td>
  1103. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setLegendItemShape-java.awt.Shape-">setLegendItemShape</a></span>(java.awt.Shape&nbsp;shape)</code>
  1104. <div class="block">Sets the shape used for legend items and sends a <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a>
  1105. to all registered listeners.</div>
  1106. </td>
  1107. </tr>
  1108. <tr id="i116" class="altColor">
  1109. <td class="colFirst"><code>void</code></td>
  1110. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setLegendLabelGenerator-org.jfree.chart.labels.PieSectionLabelGenerator-">setLegendLabelGenerator</a></span>(<a href="../../../../org/jfree/chart/labels/PieSectionLabelGenerator.html" title="interface in org.jfree.chart.labels">PieSectionLabelGenerator</a>&nbsp;generator)</code>
  1111. <div class="block">Sets the legend label generator and sends a <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to
  1112. all registered listeners.</div>
  1113. </td>
  1114. </tr>
  1115. <tr id="i117" class="rowColor">
  1116. <td class="colFirst"><code>void</code></td>
  1117. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setLegendLabelToolTipGenerator-org.jfree.chart.labels.PieSectionLabelGenerator-">setLegendLabelToolTipGenerator</a></span>(<a href="../../../../org/jfree/chart/labels/PieSectionLabelGenerator.html" title="interface in org.jfree.chart.labels">PieSectionLabelGenerator</a>&nbsp;generator)</code>
  1118. <div class="block">Sets the legend label tool tip generator and sends a
  1119. <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all registered listeners.</div>
  1120. </td>
  1121. </tr>
  1122. <tr id="i118" class="altColor">
  1123. <td class="colFirst"><code>void</code></td>
  1124. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setLegendLabelURLGenerator-org.jfree.chart.urls.PieURLGenerator-">setLegendLabelURLGenerator</a></span>(<a href="../../../../org/jfree/chart/urls/PieURLGenerator.html" title="interface in org.jfree.chart.urls">PieURLGenerator</a>&nbsp;generator)</code>
  1125. <div class="block">Sets the legend label URL generator and sends a
  1126. <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all registered listeners.</div>
  1127. </td>
  1128. </tr>
  1129. <tr id="i119" class="rowColor">
  1130. <td class="colFirst"><code>void</code></td>
  1131. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setMaximumLabelWidth-double-">setMaximumLabelWidth</a></span>(double&nbsp;width)</code>
  1132. <div class="block">Sets the maximum label width as a percentage of the plot width and sends
  1133. a <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all registered listeners.</div>
  1134. </td>
  1135. </tr>
  1136. <tr id="i120" class="altColor">
  1137. <td class="colFirst"><code>void</code></td>
  1138. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setMinimumArcAngleToDraw-double-">setMinimumArcAngleToDraw</a></span>(double&nbsp;angle)</code>
  1139. <div class="block">Sets the minimum arc angle that will be drawn.</div>
  1140. </td>
  1141. </tr>
  1142. <tr id="i121" class="rowColor">
  1143. <td class="colFirst"><code>void</code></td>
  1144. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setPieIndex-int-">setPieIndex</a></span>(int&nbsp;index)</code>
  1145. <div class="block">Sets the pie index (this is used by the <a href="../../../../org/jfree/chart/plot/MultiplePiePlot.html" title="class in org.jfree.chart.plot"><code>MultiplePiePlot</code></a> class to
  1146. track subplots).</div>
  1147. </td>
  1148. </tr>
  1149. <tr id="i122" class="altColor">
  1150. <td class="colFirst"><code>void</code></td>
  1151. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setSectionOutlinePaint-java.lang.Comparable-java.awt.Paint-">setSectionOutlinePaint</a></span>(java.lang.Comparable&nbsp;key,
  1152. java.awt.Paint&nbsp;paint)</code>
  1153. <div class="block">Sets the outline paint associated with the specified key, and sends a
  1154. <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all registered listeners.</div>
  1155. </td>
  1156. </tr>
  1157. <tr id="i123" class="rowColor">
  1158. <td class="colFirst"><code>void</code></td>
  1159. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setSectionOutlinePaint-int-java.awt.Paint-">setSectionOutlinePaint</a></span>(int&nbsp;section,
  1160. java.awt.Paint&nbsp;paint)</code>
  1161. <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
  1162. <div class="block"><span class="deprecationComment">Use <a href="../../../../org/jfree/chart/plot/PiePlot.html#setSectionOutlinePaint-java.lang.Comparable-java.awt.Paint-"><code>setSectionOutlinePaint(Comparable, Paint)</code></a>
  1163. instead.</span></div>
  1164. </div>
  1165. </td>
  1166. </tr>
  1167. <tr id="i124" class="altColor">
  1168. <td class="colFirst"><code>void</code></td>
  1169. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setSectionOutlinePaint-java.awt.Paint-">setSectionOutlinePaint</a></span>(java.awt.Paint&nbsp;paint)</code>
  1170. <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
  1171. <div class="block"><span class="deprecationComment">Use <a href="../../../../org/jfree/chart/plot/PiePlot.html#setSectionOutlinePaint-java.lang.Comparable-java.awt.Paint-"><code>setSectionOutlinePaint(Comparable, Paint)</code></a> and
  1172. <a href="../../../../org/jfree/chart/plot/PiePlot.html#setBaseSectionOutlinePaint-java.awt.Paint-"><code>setBaseSectionOutlinePaint(Paint)</code></a>. Deprecated as of
  1173. version 1.0.6.</span></div>
  1174. </div>
  1175. </td>
  1176. </tr>
  1177. <tr id="i125" class="rowColor">
  1178. <td class="colFirst"><code>void</code></td>
  1179. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setSectionOutlineStroke-java.lang.Comparable-java.awt.Stroke-">setSectionOutlineStroke</a></span>(java.lang.Comparable&nbsp;key,
  1180. java.awt.Stroke&nbsp;stroke)</code>
  1181. <div class="block">Sets the outline stroke associated with the specified key, and sends a
  1182. <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all registered listeners.</div>
  1183. </td>
  1184. </tr>
  1185. <tr id="i126" class="altColor">
  1186. <td class="colFirst"><code>void</code></td>
  1187. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setSectionOutlineStroke-int-java.awt.Stroke-">setSectionOutlineStroke</a></span>(int&nbsp;section,
  1188. java.awt.Stroke&nbsp;stroke)</code>
  1189. <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
  1190. <div class="block"><span class="deprecationComment">Use <a href="../../../../org/jfree/chart/plot/PiePlot.html#setSectionOutlineStroke-java.lang.Comparable-java.awt.Stroke-"><code>setSectionOutlineStroke(Comparable, Stroke)</code></a>
  1191. instead.</span></div>
  1192. </div>
  1193. </td>
  1194. </tr>
  1195. <tr id="i127" class="rowColor">
  1196. <td class="colFirst"><code>void</code></td>
  1197. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setSectionOutlineStroke-java.awt.Stroke-">setSectionOutlineStroke</a></span>(java.awt.Stroke&nbsp;stroke)</code>
  1198. <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
  1199. <div class="block"><span class="deprecationComment">Use <a href="../../../../org/jfree/chart/plot/PiePlot.html#setSectionOutlineStroke-java.lang.Comparable-java.awt.Stroke-"><code>setSectionOutlineStroke(Comparable, Stroke)</code></a> and
  1200. <a href="../../../../org/jfree/chart/plot/PiePlot.html#setBaseSectionOutlineStroke-java.awt.Stroke-"><code>setBaseSectionOutlineStroke(Stroke)</code></a>. Deprecated as of
  1201. version 1.0.6.</span></div>
  1202. </div>
  1203. </td>
  1204. </tr>
  1205. <tr id="i128" class="altColor">
  1206. <td class="colFirst"><code>void</code></td>
  1207. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setSectionOutlinesVisible-boolean-">setSectionOutlinesVisible</a></span>(boolean&nbsp;visible)</code>
  1208. <div class="block">Sets the flag that controls whether or not the outline is drawn for
  1209. each pie section, and sends a <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all registered
  1210. listeners.</div>
  1211. </td>
  1212. </tr>
  1213. <tr id="i129" class="rowColor">
  1214. <td class="colFirst"><code>void</code></td>
  1215. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setSectionPaint-java.lang.Comparable-java.awt.Paint-">setSectionPaint</a></span>(java.lang.Comparable&nbsp;key,
  1216. java.awt.Paint&nbsp;paint)</code>
  1217. <div class="block">Sets the paint associated with the specified key, and sends a
  1218. <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all registered listeners.</div>
  1219. </td>
  1220. </tr>
  1221. <tr id="i130" class="altColor">
  1222. <td class="colFirst"><code>void</code></td>
  1223. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setSectionPaint-int-java.awt.Paint-">setSectionPaint</a></span>(int&nbsp;section,
  1224. java.awt.Paint&nbsp;paint)</code>
  1225. <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
  1226. <div class="block"><span class="deprecationComment">Use <a href="../../../../org/jfree/chart/plot/PiePlot.html#setSectionPaint-java.lang.Comparable-java.awt.Paint-"><code>setSectionPaint(Comparable, Paint)</code></a> instead.</span></div>
  1227. </div>
  1228. </td>
  1229. </tr>
  1230. <tr id="i131" class="rowColor">
  1231. <td class="colFirst"><code>void</code></td>
  1232. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setSectionPaint-java.awt.Paint-">setSectionPaint</a></span>(java.awt.Paint&nbsp;paint)</code>
  1233. <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
  1234. <div class="block"><span class="deprecationComment">Use <a href="../../../../org/jfree/chart/plot/PiePlot.html#setSectionPaint-java.lang.Comparable-java.awt.Paint-"><code>setSectionPaint(Comparable, Paint)</code></a> and
  1235. <a href="../../../../org/jfree/chart/plot/PiePlot.html#setBaseSectionPaint-java.awt.Paint-"><code>setBaseSectionPaint(Paint)</code></a>. Deprecated as of version 1.0.6.</span></div>
  1236. </div>
  1237. </td>
  1238. </tr>
  1239. <tr id="i132" class="altColor">
  1240. <td class="colFirst"><code>void</code></td>
  1241. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setShadowGenerator-org.jfree.chart.util.ShadowGenerator-">setShadowGenerator</a></span>(<a href="../../../../org/jfree/chart/util/ShadowGenerator.html" title="interface in org.jfree.chart.util">ShadowGenerator</a>&nbsp;generator)</code>
  1242. <div class="block">Sets the shadow generator for the plot and sends a
  1243. <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all registered listeners.</div>
  1244. </td>
  1245. </tr>
  1246. <tr id="i133" class="rowColor">
  1247. <td class="colFirst"><code>void</code></td>
  1248. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setShadowPaint-java.awt.Paint-">setShadowPaint</a></span>(java.awt.Paint&nbsp;paint)</code>
  1249. <div class="block">Sets the shadow paint and sends a <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all
  1250. registered listeners.</div>
  1251. </td>
  1252. </tr>
  1253. <tr id="i134" class="altColor">
  1254. <td class="colFirst"><code>void</code></td>
  1255. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setShadowXOffset-double-">setShadowXOffset</a></span>(double&nbsp;offset)</code>
  1256. <div class="block">Sets the x-offset for the shadow effect and sends a
  1257. <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all registered listeners.</div>
  1258. </td>
  1259. </tr>
  1260. <tr id="i135" class="rowColor">
  1261. <td class="colFirst"><code>void</code></td>
  1262. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setShadowYOffset-double-">setShadowYOffset</a></span>(double&nbsp;offset)</code>
  1263. <div class="block">Sets the y-offset for the shadow effect and sends a
  1264. <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all registered listeners.</div>
  1265. </td>
  1266. </tr>
  1267. <tr id="i136" class="altColor">
  1268. <td class="colFirst"><code>void</code></td>
  1269. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setSimpleLabelOffset-org.jfree.ui.RectangleInsets-">setSimpleLabelOffset</a></span>(org.jfree.ui.RectangleInsets&nbsp;offset)</code>
  1270. <div class="block">Sets the offset for the simple labels and sends a
  1271. <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all registered listeners.</div>
  1272. </td>
  1273. </tr>
  1274. <tr id="i137" class="rowColor">
  1275. <td class="colFirst"><code>void</code></td>
  1276. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setSimpleLabels-boolean-">setSimpleLabels</a></span>(boolean&nbsp;simple)</code>
  1277. <div class="block">Sets the flag that controls whether simple or extended labels are
  1278. displayed on the plot, and sends a <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all
  1279. registered listeners.</div>
  1280. </td>
  1281. </tr>
  1282. <tr id="i138" class="altColor">
  1283. <td class="colFirst"><code>void</code></td>
  1284. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setStartAngle-double-">setStartAngle</a></span>(double&nbsp;angle)</code>
  1285. <div class="block">Sets the starting angle and sends a <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all
  1286. registered listeners.</div>
  1287. </td>
  1288. </tr>
  1289. <tr id="i139" class="rowColor">
  1290. <td class="colFirst"><code>void</code></td>
  1291. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setToolTipGenerator-org.jfree.chart.labels.PieToolTipGenerator-">setToolTipGenerator</a></span>(<a href="../../../../org/jfree/chart/labels/PieToolTipGenerator.html" title="interface in org.jfree.chart.labels">PieToolTipGenerator</a>&nbsp;generator)</code>
  1292. <div class="block">Sets the tool tip generator and sends a <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all
  1293. registered listeners.</div>
  1294. </td>
  1295. </tr>
  1296. <tr id="i140" class="altColor">
  1297. <td class="colFirst"><code>void</code></td>
  1298. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setURLGenerator-org.jfree.chart.urls.PieURLGenerator-">setURLGenerator</a></span>(<a href="../../../../org/jfree/chart/urls/PieURLGenerator.html" title="interface in org.jfree.chart.urls">PieURLGenerator</a>&nbsp;generator)</code>
  1299. <div class="block">Sets the URL generator and sends a <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all
  1300. registered listeners.</div>
  1301. </td>
  1302. </tr>
  1303. </table>
  1304. <ul class="blockList">
  1305. <li class="blockList"><a name="methods.inherited.from.class.org.jfree.chart.plot.Plot">
  1306. <!-- -->
  1307. </a>
  1308. <h3>Methods inherited from class&nbsp;org.jfree.chart.plot.<a href="../../../../org/jfree/chart/plot/Plot.html" title="class in org.jfree.chart.plot">Plot</a></h3>
  1309. <code><a href="../../../../org/jfree/chart/plot/Plot.html#addChangeListener-org.jfree.chart.event.PlotChangeListener-">addChangeListener</a>, <a href="../../../../org/jfree/chart/plot/Plot.html#annotationChanged-org.jfree.chart.event.AnnotationChangeEvent-">annotationChanged</a>, <a href="../../../../org/jfree/chart/plot/Plot.html#axisChanged-org.jfree.chart.event.AxisChangeEvent-">axisChanged</a>, <a href="../../../../org/jfree/chart/plot/Plot.html#createAndAddEntity-java.awt.geom.Rectangle2D-org.jfree.chart.plot.PlotRenderingInfo-java.lang.String-java.lang.String-">createAndAddEntity</a>, <a href="../../../../org/jfree/chart/plot/Plot.html#datasetChanged-org.jfree.data.general.DatasetChangeEvent-">datasetChanged</a>, <a href="../../../../org/jfree/chart/plot/Plot.html#drawBackground-java.awt.Graphics2D-java.awt.geom.Rectangle2D-">drawBackground</a>, <a href="../../../../org/jfree/chart/plot/Plot.html#drawBackgroundImage-java.awt.Graphics2D-java.awt.geom.Rectangle2D-">drawBackgroundImage</a>, <a href="../../../../org/jfree/chart/plot/Plot.html#drawNoDataMessage-java.awt.Graphics2D-java.awt.geom.Rectangle2D-">drawNoDataMessage</a>, <a href="../../../../org/jfree/chart/plot/Plot.html#drawOutline-java.awt.Graphics2D-java.awt.geom.Rectangle2D-">drawOutline</a>, <a href="../../../../org/jfree/chart/plot/Plot.html#fillBackground-java.awt.Graphics2D-java.awt.geom.Rectangle2D-">fillBackground</a>, <a href="../../../../org/jfree/chart/plot/Plot.html#fillBackground-java.awt.Graphics2D-java.awt.geom.Rectangle2D-org.jfree.chart.plot.PlotOrientation-">fillBackground</a>, <a href="../../../../org/jfree/chart/plot/Plot.html#fireChangeEvent--">fireChangeEvent</a>, <a href="../../../../org/jfree/chart/plot/Plot.html#getBackgroundAlpha--">getBackgroundAlpha</a>, <a href="../../../../org/jfree/chart/plot/Plot.html#getBackgroundImage--">getBackgroundImage</a>, <a href="../../../../org/jfree/chart/plot/Plot.html#getBackgroundImageAlignment--">getBackgroundImageAlignment</a>, <a href="../../../../org/jfree/chart/plot/Plot.html#getBackgroundImageAlpha--">getBackgroundImageAlpha</a>, <a href="../../../../org/jfree/chart/plot/Plot.html#getBackgroundPaint--">getBackgroundPaint</a>, <a href="../../../../org/jfree/chart/plot/Plot.html#getDatasetGroup--">getDatasetGroup</a>, <a href="../../../../org/jfree/chart/plot/Plot.html#getDrawingSupplier--">getDrawingSupplier</a>, <a href="../../../../org/jfree/chart/plot/Plot.html#getForegroundAlpha--">getForegroundAlpha</a>, <a href="../../../../org/jfree/chart/plot/Plot.html#getInsets--">getInsets</a>, <a href="../../../../org/jfree/chart/plot/Plot.html#getNoDataMessage--">getNoDataMessage</a>, <a href="../../../../org/jfree/chart/plot/Plot.html#getNoDataMessageFont--">getNoDataMessageFont</a>, <a href="../../../../org/jfree/chart/plot/Plot.html#getNoDataMessagePaint--">getNoDataMessagePaint</a>, <a href="../../../../org/jfree/chart/plot/Plot.html#getOutlinePaint--">getOutlinePaint</a>, <a href="../../../../org/jfree/chart/plot/Plot.html#getOutlineStroke--">getOutlineStroke</a>, <a href="../../../../org/jfree/chart/plot/Plot.html#getParent--">getParent</a>, <a href="../../../../org/jfree/chart/plot/Plot.html#getRectX-double-double-double-org.jfree.ui.RectangleEdge-">getRectX</a>, <a href="../../../../org/jfree/chart/plot/Plot.html#getRectY-double-double-double-org.jfree.ui.RectangleEdge-">getRectY</a>, <a href="../../../../org/jfree/chart/plot/Plot.html#getRootPlot--">getRootPlot</a>, <a href="../../../../org/jfree/chart/plot/Plot.html#handleClick-int-int-org.jfree.chart.plot.PlotRenderingInfo-">handleClick</a>, <a href="../../../../org/jfree/chart/plot/Plot.html#isNotify--">isNotify</a>, <a href="../../../../org/jfree/chart/plot/Plot.html#isOutlineVisible--">isOutlineVisible</a>, <a href="../../../../org/jfree/chart/plot/Plot.html#isSubplot--">isSubplot</a>, <a href="../../../../org/jfree/chart/plot/Plot.html#markerChanged-org.jfree.chart.event.MarkerChangeEvent-">markerChanged</a>, <a href="../../../../org/jfree/chart/plot/Plot.html#notifyListeners-org.jfree.chart.event.PlotChangeEvent-">notifyListeners</a>, <a href="../../../../org/jfree/chart/plot/Plot.html#removeChangeListener-org.jfree.chart.event.PlotChangeListener-">removeChangeListener</a>, <a href="../../../../org/jfree/chart/plot/Plot.html#resolveDomainAxisLocation-org.jfree.chart.axis.AxisLocation-org.jfree.chart.plot.PlotOrientation-">resolveDomainAxisLocation</a>, <a href="../../../../org/jfree/chart/plot/Plot.html#resolveRangeAxisLocation-org.jfree.chart.axis.AxisLocation-org.jfree.chart.plot.PlotOrientation-">resolveRangeAxisLocation</a>, <a href="../../../../org/jfree/chart/plot/Plot.html#setBackgroundAlpha-float-">setBackgroundAlpha</a>, <a href="../../../../org/jfree/chart/plot/Plot.html#setBackgroundImage-java.awt.Image-">setBackgroundImage</a>, <a href="../../../../org/jfree/chart/plot/Plot.html#setBackgroundImageAlignment-int-">setBackgroundImageAlignment</a>, <a href="../../../../org/jfree/chart/plot/Plot.html#setBackgroundImageAlpha-float-">setBackgroundImageAlpha</a>, <a href="../../../../org/jfree/chart/plot/Plot.html#setBackgroundPaint-java.awt.Paint-">setBackgroundPaint</a>, <a href="../../../../org/jfree/chart/plot/Plot.html#setDatasetGroup-org.jfree.data.general.DatasetGroup-">setDatasetGroup</a>, <a href="../../../../org/jfree/chart/plot/Plot.html#setDrawingSupplier-org.jfree.chart.plot.DrawingSupplier-">setDrawingSupplier</a>, <a href="../../../../org/jfree/chart/plot/Plot.html#setDrawingSupplier-org.jfree.chart.plot.DrawingSupplier-boolean-">setDrawingSupplier</a>, <a href="../../../../org/jfree/chart/plot/Plot.html#setForegroundAlpha-float-">setForegroundAlpha</a>, <a href="../../../../org/jfree/chart/plot/Plot.html#setInsets-org.jfree.ui.RectangleInsets-">setInsets</a>, <a href="../../../../org/jfree/chart/plot/Plot.html#setInsets-org.jfree.ui.RectangleInsets-boolean-">setInsets</a>, <a href="../../../../org/jfree/chart/plot/Plot.html#setNoDataMessage-java.lang.String-">setNoDataMessage</a>, <a href="../../../../org/jfree/chart/plot/Plot.html#setNoDataMessageFont-java.awt.Font-">setNoDataMessageFont</a>, <a href="../../../../org/jfree/chart/plot/Plot.html#setNoDataMessagePaint-java.awt.Paint-">setNoDataMessagePaint</a>, <a href="../../../../org/jfree/chart/plot/Plot.html#setNotify-boolean-">setNotify</a>, <a href="../../../../org/jfree/chart/plot/Plot.html#setOutlinePaint-java.awt.Paint-">setOutlinePaint</a>, <a href="../../../../org/jfree/chart/plot/Plot.html#setOutlineStroke-java.awt.Stroke-">setOutlineStroke</a>, <a href="../../../../org/jfree/chart/plot/Plot.html#setOutlineVisible-boolean-">setOutlineVisible</a>, <a href="../../../../org/jfree/chart/plot/Plot.html#setParent-org.jfree.chart.plot.Plot-">setParent</a>, <a href="../../../../org/jfree/chart/plot/Plot.html#zoom-double-">zoom</a></code></li>
  1310. </ul>
  1311. <ul class="blockList">
  1312. <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
  1313. <!-- -->
  1314. </a>
  1315. <h3>Methods inherited from class&nbsp;java.lang.Object</h3>
  1316. <code>finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
  1317. </ul>
  1318. </li>
  1319. </ul>
  1320. </li>
  1321. </ul>
  1322. </div>
  1323. <div class="details">
  1324. <ul class="blockList">
  1325. <li class="blockList">
  1326. <!-- ============ FIELD DETAIL =========== -->
  1327. <ul class="blockList">
  1328. <li class="blockList"><a name="field.detail">
  1329. <!-- -->
  1330. </a>
  1331. <h3>Field Detail</h3>
  1332. <a name="DEFAULT_INTERIOR_GAP">
  1333. <!-- -->
  1334. </a>
  1335. <ul class="blockList">
  1336. <li class="blockList">
  1337. <h4>DEFAULT_INTERIOR_GAP</h4>
  1338. <pre>public static final&nbsp;double <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.268">DEFAULT_INTERIOR_GAP</a></pre>
  1339. <div class="block">The default interior gap.</div>
  1340. <dl>
  1341. <dt><span class="seeLabel">See Also:</span></dt>
  1342. <dd><a href="../../../../constant-values.html#org.jfree.chart.plot.PiePlot.DEFAULT_INTERIOR_GAP">Constant Field Values</a></dd>
  1343. </dl>
  1344. </li>
  1345. </ul>
  1346. <a name="MAX_INTERIOR_GAP">
  1347. <!-- -->
  1348. </a>
  1349. <ul class="blockList">
  1350. <li class="blockList">
  1351. <h4>MAX_INTERIOR_GAP</h4>
  1352. <pre>public static final&nbsp;double <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.271">MAX_INTERIOR_GAP</a></pre>
  1353. <div class="block">The maximum interior gap (currently 40%).</div>
  1354. <dl>
  1355. <dt><span class="seeLabel">See Also:</span></dt>
  1356. <dd><a href="../../../../constant-values.html#org.jfree.chart.plot.PiePlot.MAX_INTERIOR_GAP">Constant Field Values</a></dd>
  1357. </dl>
  1358. </li>
  1359. </ul>
  1360. <a name="DEFAULT_START_ANGLE">
  1361. <!-- -->
  1362. </a>
  1363. <ul class="blockList">
  1364. <li class="blockList">
  1365. <h4>DEFAULT_START_ANGLE</h4>
  1366. <pre>public static final&nbsp;double <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.274">DEFAULT_START_ANGLE</a></pre>
  1367. <div class="block">The default starting angle for the pie chart.</div>
  1368. <dl>
  1369. <dt><span class="seeLabel">See Also:</span></dt>
  1370. <dd><a href="../../../../constant-values.html#org.jfree.chart.plot.PiePlot.DEFAULT_START_ANGLE">Constant Field Values</a></dd>
  1371. </dl>
  1372. </li>
  1373. </ul>
  1374. <a name="DEFAULT_LABEL_FONT">
  1375. <!-- -->
  1376. </a>
  1377. <ul class="blockList">
  1378. <li class="blockList">
  1379. <h4>DEFAULT_LABEL_FONT</h4>
  1380. <pre>public static final&nbsp;java.awt.Font <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.277">DEFAULT_LABEL_FONT</a></pre>
  1381. <div class="block">The default section label font.</div>
  1382. </li>
  1383. </ul>
  1384. <a name="DEFAULT_LABEL_PAINT">
  1385. <!-- -->
  1386. </a>
  1387. <ul class="blockList">
  1388. <li class="blockList">
  1389. <h4>DEFAULT_LABEL_PAINT</h4>
  1390. <pre>public static final&nbsp;java.awt.Paint <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.281">DEFAULT_LABEL_PAINT</a></pre>
  1391. <div class="block">The default section label paint.</div>
  1392. </li>
  1393. </ul>
  1394. <a name="DEFAULT_LABEL_BACKGROUND_PAINT">
  1395. <!-- -->
  1396. </a>
  1397. <ul class="blockList">
  1398. <li class="blockList">
  1399. <h4>DEFAULT_LABEL_BACKGROUND_PAINT</h4>
  1400. <pre>public static final&nbsp;java.awt.Paint <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.284">DEFAULT_LABEL_BACKGROUND_PAINT</a></pre>
  1401. <div class="block">The default section label background paint.</div>
  1402. </li>
  1403. </ul>
  1404. <a name="DEFAULT_LABEL_OUTLINE_PAINT">
  1405. <!-- -->
  1406. </a>
  1407. <ul class="blockList">
  1408. <li class="blockList">
  1409. <h4>DEFAULT_LABEL_OUTLINE_PAINT</h4>
  1410. <pre>public static final&nbsp;java.awt.Paint <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.288">DEFAULT_LABEL_OUTLINE_PAINT</a></pre>
  1411. <div class="block">The default section label outline paint.</div>
  1412. </li>
  1413. </ul>
  1414. <a name="DEFAULT_LABEL_OUTLINE_STROKE">
  1415. <!-- -->
  1416. </a>
  1417. <ul class="blockList">
  1418. <li class="blockList">
  1419. <h4>DEFAULT_LABEL_OUTLINE_STROKE</h4>
  1420. <pre>public static final&nbsp;java.awt.Stroke <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.291">DEFAULT_LABEL_OUTLINE_STROKE</a></pre>
  1421. <div class="block">The default section label outline stroke.</div>
  1422. </li>
  1423. </ul>
  1424. <a name="DEFAULT_LABEL_SHADOW_PAINT">
  1425. <!-- -->
  1426. </a>
  1427. <ul class="blockList">
  1428. <li class="blockList">
  1429. <h4>DEFAULT_LABEL_SHADOW_PAINT</h4>
  1430. <pre>public static final&nbsp;java.awt.Paint <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.295">DEFAULT_LABEL_SHADOW_PAINT</a></pre>
  1431. <div class="block">The default section label shadow paint.</div>
  1432. </li>
  1433. </ul>
  1434. <a name="DEFAULT_MINIMUM_ARC_ANGLE_TO_DRAW">
  1435. <!-- -->
  1436. </a>
  1437. <ul class="blockList">
  1438. <li class="blockList">
  1439. <h4>DEFAULT_MINIMUM_ARC_ANGLE_TO_DRAW</h4>
  1440. <pre>public static final&nbsp;double <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.299">DEFAULT_MINIMUM_ARC_ANGLE_TO_DRAW</a></pre>
  1441. <div class="block">The default minimum arc angle to draw.</div>
  1442. <dl>
  1443. <dt><span class="seeLabel">See Also:</span></dt>
  1444. <dd><a href="../../../../constant-values.html#org.jfree.chart.plot.PiePlot.DEFAULT_MINIMUM_ARC_ANGLE_TO_DRAW">Constant Field Values</a></dd>
  1445. </dl>
  1446. </li>
  1447. </ul>
  1448. <a name="localizationResources">
  1449. <!-- -->
  1450. </a>
  1451. <ul class="blockListLast">
  1452. <li class="blockList">
  1453. <h4>localizationResources</h4>
  1454. <pre>protected static&nbsp;java.util.ResourceBundle <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.525">localizationResources</a></pre>
  1455. <div class="block">The resourceBundle for the localization.</div>
  1456. </li>
  1457. </ul>
  1458. </li>
  1459. </ul>
  1460. <!-- ========= CONSTRUCTOR DETAIL ======== -->
  1461. <ul class="blockList">
  1462. <li class="blockList"><a name="constructor.detail">
  1463. <!-- -->
  1464. </a>
  1465. <h3>Constructor Detail</h3>
  1466. <a name="PiePlot--">
  1467. <!-- -->
  1468. </a>
  1469. <ul class="blockList">
  1470. <li class="blockList">
  1471. <h4>PiePlot</h4>
  1472. <pre>public&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.552">PiePlot</a>()</pre>
  1473. <div class="block">Creates a new plot. The dataset is initially set to <code>null</code>.</div>
  1474. </li>
  1475. </ul>
  1476. <a name="PiePlot-org.jfree.data.general.PieDataset-">
  1477. <!-- -->
  1478. </a>
  1479. <ul class="blockListLast">
  1480. <li class="blockList">
  1481. <h4>PiePlot</h4>
  1482. <pre>public&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.561">PiePlot</a>(<a href="../../../../org/jfree/data/general/PieDataset.html" title="interface in org.jfree.data.general">PieDataset</a>&nbsp;dataset)</pre>
  1483. <div class="block">Creates a plot that will draw a pie chart for the specified dataset.</div>
  1484. <dl>
  1485. <dt><span class="paramLabel">Parameters:</span></dt>
  1486. <dd><code>dataset</code> - the dataset (<code>null</code> permitted).</dd>
  1487. </dl>
  1488. </li>
  1489. </ul>
  1490. </li>
  1491. </ul>
  1492. <!-- ============ METHOD DETAIL ========== -->
  1493. <ul class="blockList">
  1494. <li class="blockList"><a name="method.detail">
  1495. <!-- -->
  1496. </a>
  1497. <h3>Method Detail</h3>
  1498. <a name="getDataset--">
  1499. <!-- -->
  1500. </a>
  1501. <ul class="blockList">
  1502. <li class="blockList">
  1503. <h4>getDataset</h4>
  1504. <pre>public&nbsp;<a href="../../../../org/jfree/data/general/PieDataset.html" title="interface in org.jfree.data.general">PieDataset</a>&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.628">getDataset</a>()</pre>
  1505. <div class="block">Returns the dataset.</div>
  1506. <dl>
  1507. <dt><span class="returnLabel">Returns:</span></dt>
  1508. <dd>The dataset (possibly <code>null</code>).</dd>
  1509. <dt><span class="seeLabel">See Also:</span></dt>
  1510. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setDataset-org.jfree.data.general.PieDataset-"><code>setDataset(PieDataset)</code></a></dd>
  1511. </dl>
  1512. </li>
  1513. </ul>
  1514. <a name="setDataset-org.jfree.data.general.PieDataset-">
  1515. <!-- -->
  1516. </a>
  1517. <ul class="blockList">
  1518. <li class="blockList">
  1519. <h4>setDataset</h4>
  1520. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.639">setDataset</a>(<a href="../../../../org/jfree/data/general/PieDataset.html" title="interface in org.jfree.data.general">PieDataset</a>&nbsp;dataset)</pre>
  1521. <div class="block">Sets the dataset and sends a <a href="../../../../org/jfree/data/general/DatasetChangeEvent.html" title="class in org.jfree.data.general"><code>DatasetChangeEvent</code></a> to 'this'.</div>
  1522. <dl>
  1523. <dt><span class="paramLabel">Parameters:</span></dt>
  1524. <dd><code>dataset</code> - the dataset (<code>null</code> permitted).</dd>
  1525. <dt><span class="seeLabel">See Also:</span></dt>
  1526. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getDataset--"><code>getDataset()</code></a></dd>
  1527. </dl>
  1528. </li>
  1529. </ul>
  1530. <a name="getPieIndex--">
  1531. <!-- -->
  1532. </a>
  1533. <ul class="blockList">
  1534. <li class="blockList">
  1535. <h4>getPieIndex</h4>
  1536. <pre>public&nbsp;int&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.667">getPieIndex</a>()</pre>
  1537. <div class="block">Returns the pie index (this is used by the <a href="../../../../org/jfree/chart/plot/MultiplePiePlot.html" title="class in org.jfree.chart.plot"><code>MultiplePiePlot</code></a> class
  1538. to track subplots).</div>
  1539. <dl>
  1540. <dt><span class="returnLabel">Returns:</span></dt>
  1541. <dd>The pie index.</dd>
  1542. <dt><span class="seeLabel">See Also:</span></dt>
  1543. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setPieIndex-int-"><code>setPieIndex(int)</code></a></dd>
  1544. </dl>
  1545. </li>
  1546. </ul>
  1547. <a name="setPieIndex-int-">
  1548. <!-- -->
  1549. </a>
  1550. <ul class="blockList">
  1551. <li class="blockList">
  1552. <h4>setPieIndex</h4>
  1553. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.679">setPieIndex</a>(int&nbsp;index)</pre>
  1554. <div class="block">Sets the pie index (this is used by the <a href="../../../../org/jfree/chart/plot/MultiplePiePlot.html" title="class in org.jfree.chart.plot"><code>MultiplePiePlot</code></a> class to
  1555. track subplots).</div>
  1556. <dl>
  1557. <dt><span class="paramLabel">Parameters:</span></dt>
  1558. <dd><code>index</code> - the index.</dd>
  1559. <dt><span class="seeLabel">See Also:</span></dt>
  1560. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getPieIndex--"><code>getPieIndex()</code></a></dd>
  1561. </dl>
  1562. </li>
  1563. </ul>
  1564. <a name="getStartAngle--">
  1565. <!-- -->
  1566. </a>
  1567. <ul class="blockList">
  1568. <li class="blockList">
  1569. <h4>getStartAngle</h4>
  1570. <pre>public&nbsp;double&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.691">getStartAngle</a>()</pre>
  1571. <div class="block">Returns the start angle for the first pie section. This is measured in
  1572. degrees starting from 3 o'clock and measuring anti-clockwise.</div>
  1573. <dl>
  1574. <dt><span class="returnLabel">Returns:</span></dt>
  1575. <dd>The start angle.</dd>
  1576. <dt><span class="seeLabel">See Also:</span></dt>
  1577. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setStartAngle-double-"><code>setStartAngle(double)</code></a></dd>
  1578. </dl>
  1579. </li>
  1580. </ul>
  1581. <a name="setStartAngle-double-">
  1582. <!-- -->
  1583. </a>
  1584. <ul class="blockList">
  1585. <li class="blockList">
  1586. <h4>setStartAngle</h4>
  1587. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.705">setStartAngle</a>(double&nbsp;angle)</pre>
  1588. <div class="block">Sets the starting angle and sends a <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all
  1589. registered listeners. The initial default value is 90 degrees, which
  1590. corresponds to 12 o'clock. A value of zero corresponds to 3 o'clock...
  1591. this is the encoding used by Java's Arc2D class.</div>
  1592. <dl>
  1593. <dt><span class="paramLabel">Parameters:</span></dt>
  1594. <dd><code>angle</code> - the angle (in degrees).</dd>
  1595. <dt><span class="seeLabel">See Also:</span></dt>
  1596. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getStartAngle--"><code>getStartAngle()</code></a></dd>
  1597. </dl>
  1598. </li>
  1599. </ul>
  1600. <a name="getDirection--">
  1601. <!-- -->
  1602. </a>
  1603. <ul class="blockList">
  1604. <li class="blockList">
  1605. <h4>getDirection</h4>
  1606. <pre>public&nbsp;org.jfree.util.Rotation&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.718">getDirection</a>()</pre>
  1607. <div class="block">Returns the direction in which the pie sections are drawn (clockwise or
  1608. anti-clockwise).</div>
  1609. <dl>
  1610. <dt><span class="returnLabel">Returns:</span></dt>
  1611. <dd>The direction (never <code>null</code>).</dd>
  1612. <dt><span class="seeLabel">See Also:</span></dt>
  1613. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setDirection-org.jfree.util.Rotation-"><code>setDirection(Rotation)</code></a></dd>
  1614. </dl>
  1615. </li>
  1616. </ul>
  1617. <a name="setDirection-org.jfree.util.Rotation-">
  1618. <!-- -->
  1619. </a>
  1620. <ul class="blockList">
  1621. <li class="blockList">
  1622. <h4>setDirection</h4>
  1623. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.730">setDirection</a>(org.jfree.util.Rotation&nbsp;direction)</pre>
  1624. <div class="block">Sets the direction in which the pie sections are drawn and sends a
  1625. <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all registered listeners.</div>
  1626. <dl>
  1627. <dt><span class="paramLabel">Parameters:</span></dt>
  1628. <dd><code>direction</code> - the direction (<code>null</code> not permitted).</dd>
  1629. <dt><span class="seeLabel">See Also:</span></dt>
  1630. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getDirection--"><code>getDirection()</code></a></dd>
  1631. </dl>
  1632. </li>
  1633. </ul>
  1634. <a name="getInteriorGap--">
  1635. <!-- -->
  1636. </a>
  1637. <ul class="blockList">
  1638. <li class="blockList">
  1639. <h4>getInteriorGap</h4>
  1640. <pre>public&nbsp;double&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.745">getInteriorGap</a>()</pre>
  1641. <div class="block">Returns the interior gap, measured as a percentage of the available
  1642. drawing space.</div>
  1643. <dl>
  1644. <dt><span class="returnLabel">Returns:</span></dt>
  1645. <dd>The gap (as a percentage of the available drawing space).</dd>
  1646. <dt><span class="seeLabel">See Also:</span></dt>
  1647. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setInteriorGap-double-"><code>setInteriorGap(double)</code></a></dd>
  1648. </dl>
  1649. </li>
  1650. </ul>
  1651. <a name="setInteriorGap-double-">
  1652. <!-- -->
  1653. </a>
  1654. <ul class="blockList">
  1655. <li class="blockList">
  1656. <h4>setInteriorGap</h4>
  1657. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.759">setInteriorGap</a>(double&nbsp;percent)</pre>
  1658. <div class="block">Sets the interior gap and sends a <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all
  1659. registered listeners. This controls the space between the edges of the
  1660. pie plot and the plot area itself (the region where the section labels
  1661. appear).</div>
  1662. <dl>
  1663. <dt><span class="paramLabel">Parameters:</span></dt>
  1664. <dd><code>percent</code> - the gap (as a percentage of the available drawing space).</dd>
  1665. <dt><span class="seeLabel">See Also:</span></dt>
  1666. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getInteriorGap--"><code>getInteriorGap()</code></a></dd>
  1667. </dl>
  1668. </li>
  1669. </ul>
  1670. <a name="isCircular--">
  1671. <!-- -->
  1672. </a>
  1673. <ul class="blockList">
  1674. <li class="blockList">
  1675. <h4>isCircular</h4>
  1676. <pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.781">isCircular</a>()</pre>
  1677. <div class="block">Returns a flag indicating whether the pie chart is circular, or
  1678. stretched into an elliptical shape.</div>
  1679. <dl>
  1680. <dt><span class="returnLabel">Returns:</span></dt>
  1681. <dd>A flag indicating whether the pie chart is circular.</dd>
  1682. <dt><span class="seeLabel">See Also:</span></dt>
  1683. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setCircular-boolean-"><code>setCircular(boolean)</code></a></dd>
  1684. </dl>
  1685. </li>
  1686. </ul>
  1687. <a name="setCircular-boolean-">
  1688. <!-- -->
  1689. </a>
  1690. <ul class="blockList">
  1691. <li class="blockList">
  1692. <h4>setCircular</h4>
  1693. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.793">setCircular</a>(boolean&nbsp;flag)</pre>
  1694. <div class="block">A flag indicating whether the pie chart is circular, or stretched into
  1695. an elliptical shape.</div>
  1696. <dl>
  1697. <dt><span class="paramLabel">Parameters:</span></dt>
  1698. <dd><code>flag</code> - the new value.</dd>
  1699. <dt><span class="seeLabel">See Also:</span></dt>
  1700. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#isCircular--"><code>isCircular()</code></a></dd>
  1701. </dl>
  1702. </li>
  1703. </ul>
  1704. <a name="setCircular-boolean-boolean-">
  1705. <!-- -->
  1706. </a>
  1707. <ul class="blockList">
  1708. <li class="blockList">
  1709. <h4>setCircular</h4>
  1710. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.806">setCircular</a>(boolean&nbsp;circular,
  1711. boolean&nbsp;notify)</pre>
  1712. <div class="block">Sets the circular attribute and, if requested, sends a
  1713. <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all registered listeners.</div>
  1714. <dl>
  1715. <dt><span class="paramLabel">Parameters:</span></dt>
  1716. <dd><code>circular</code> - the new value of the flag.</dd>
  1717. <dd><code>notify</code> - notify listeners?</dd>
  1718. <dt><span class="seeLabel">See Also:</span></dt>
  1719. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#isCircular--"><code>isCircular()</code></a></dd>
  1720. </dl>
  1721. </li>
  1722. </ul>
  1723. <a name="getIgnoreNullValues--">
  1724. <!-- -->
  1725. </a>
  1726. <ul class="blockList">
  1727. <li class="blockList">
  1728. <h4>getIgnoreNullValues</h4>
  1729. <pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.821">getIgnoreNullValues</a>()</pre>
  1730. <div class="block">Returns the flag that controls whether <code>null</code> values in the
  1731. dataset are ignored.</div>
  1732. <dl>
  1733. <dt><span class="returnLabel">Returns:</span></dt>
  1734. <dd>A boolean.</dd>
  1735. <dt><span class="seeLabel">See Also:</span></dt>
  1736. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setIgnoreNullValues-boolean-"><code>setIgnoreNullValues(boolean)</code></a></dd>
  1737. </dl>
  1738. </li>
  1739. </ul>
  1740. <a name="setIgnoreNullValues-boolean-">
  1741. <!-- -->
  1742. </a>
  1743. <ul class="blockList">
  1744. <li class="blockList">
  1745. <h4>setIgnoreNullValues</h4>
  1746. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.836">setIgnoreNullValues</a>(boolean&nbsp;flag)</pre>
  1747. <div class="block">Sets a flag that controls whether <code>null</code> values are ignored,
  1748. and sends a <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all registered listeners. At
  1749. present, this only affects whether or not the key is presented in the
  1750. legend.</div>
  1751. <dl>
  1752. <dt><span class="paramLabel">Parameters:</span></dt>
  1753. <dd><code>flag</code> - the flag.</dd>
  1754. <dt><span class="seeLabel">See Also:</span></dt>
  1755. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getIgnoreNullValues--"><code>getIgnoreNullValues()</code></a>,
  1756. <a href="../../../../org/jfree/chart/plot/PiePlot.html#setIgnoreZeroValues-boolean-"><code>setIgnoreZeroValues(boolean)</code></a></dd>
  1757. </dl>
  1758. </li>
  1759. </ul>
  1760. <a name="getIgnoreZeroValues--">
  1761. <!-- -->
  1762. </a>
  1763. <ul class="blockList">
  1764. <li class="blockList">
  1765. <h4>getIgnoreZeroValues</h4>
  1766. <pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.849">getIgnoreZeroValues</a>()</pre>
  1767. <div class="block">Returns the flag that controls whether zero values in the
  1768. dataset are ignored.</div>
  1769. <dl>
  1770. <dt><span class="returnLabel">Returns:</span></dt>
  1771. <dd>A boolean.</dd>
  1772. <dt><span class="seeLabel">See Also:</span></dt>
  1773. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setIgnoreZeroValues-boolean-"><code>setIgnoreZeroValues(boolean)</code></a></dd>
  1774. </dl>
  1775. </li>
  1776. </ul>
  1777. <a name="setIgnoreZeroValues-boolean-">
  1778. <!-- -->
  1779. </a>
  1780. <ul class="blockList">
  1781. <li class="blockList">
  1782. <h4>setIgnoreZeroValues</h4>
  1783. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.864">setIgnoreZeroValues</a>(boolean&nbsp;flag)</pre>
  1784. <div class="block">Sets a flag that controls whether zero values are ignored,
  1785. and sends a <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all registered listeners. This
  1786. only affects whether or not a label appears for the non-visible
  1787. pie section.</div>
  1788. <dl>
  1789. <dt><span class="paramLabel">Parameters:</span></dt>
  1790. <dd><code>flag</code> - the flag.</dd>
  1791. <dt><span class="seeLabel">See Also:</span></dt>
  1792. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getIgnoreZeroValues--"><code>getIgnoreZeroValues()</code></a>,
  1793. <a href="../../../../org/jfree/chart/plot/PiePlot.html#setIgnoreNullValues-boolean-"><code>setIgnoreNullValues(boolean)</code></a></dd>
  1794. </dl>
  1795. </li>
  1796. </ul>
  1797. <a name="lookupSectionPaint-java.lang.Comparable-">
  1798. <!-- -->
  1799. </a>
  1800. <ul class="blockList">
  1801. <li class="blockList">
  1802. <h4>lookupSectionPaint</h4>
  1803. <pre>protected&nbsp;java.awt.Paint&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.883">lookupSectionPaint</a>(java.lang.Comparable&nbsp;key)</pre>
  1804. <div class="block">Returns the paint for the specified section. This is equivalent to
  1805. <code>lookupSectionPaint(section, getAutoPopulateSectionPaint())</code>.</div>
  1806. <dl>
  1807. <dt><span class="paramLabel">Parameters:</span></dt>
  1808. <dd><code>key</code> - the section key.</dd>
  1809. <dt><span class="returnLabel">Returns:</span></dt>
  1810. <dd>The paint for the specified section.</dd>
  1811. <dt><span class="simpleTagLabel">Since:</span></dt>
  1812. <dd>1.0.3</dd>
  1813. <dt><span class="seeLabel">See Also:</span></dt>
  1814. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#lookupSectionPaint-java.lang.Comparable-boolean-"><code>lookupSectionPaint(Comparable, boolean)</code></a></dd>
  1815. </dl>
  1816. </li>
  1817. </ul>
  1818. <a name="lookupSectionPaint-java.lang.Comparable-boolean-">
  1819. <!-- -->
  1820. </a>
  1821. <ul class="blockList">
  1822. <li class="blockList">
  1823. <h4>lookupSectionPaint</h4>
  1824. <pre>protected&nbsp;java.awt.Paint&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.910">lookupSectionPaint</a>(java.lang.Comparable&nbsp;key,
  1825. boolean&nbsp;autoPopulate)</pre>
  1826. <div class="block">Returns the paint for the specified section. The lookup involves these
  1827. steps:
  1828. <ul>
  1829. <li>if <a href="../../../../org/jfree/chart/plot/PiePlot.html#getSectionPaint--"><code>getSectionPaint()</code></a> is non-<code>null</code>, return
  1830. it;</li>
  1831. <li>if <a href="../../../../org/jfree/chart/plot/PiePlot.html#getSectionPaint-int-"><code>getSectionPaint(int)</code></a> is non-<code>null</code> return
  1832. it;</li>
  1833. <li>if <a href="../../../../org/jfree/chart/plot/PiePlot.html#getSectionPaint-int-"><code>getSectionPaint(int)</code></a> is <code>null</code> but
  1834. <code>autoPopulate</code> is <code>true</code>, attempt to fetch
  1835. a new paint from the drawing supplier
  1836. (<a href="../../../../org/jfree/chart/plot/Plot.html#getDrawingSupplier--"><code>Plot.getDrawingSupplier()</code></a>);
  1837. <li>if all else fails, return <a href="../../../../org/jfree/chart/plot/PiePlot.html#getBaseSectionPaint--"><code>getBaseSectionPaint()</code></a>.
  1838. </ul></div>
  1839. <dl>
  1840. <dt><span class="paramLabel">Parameters:</span></dt>
  1841. <dd><code>key</code> - the section key.</dd>
  1842. <dd><code>autoPopulate</code> - a flag that controls whether the drawing supplier
  1843. is used to auto-populate the section paint settings.</dd>
  1844. <dt><span class="returnLabel">Returns:</span></dt>
  1845. <dd>The paint.</dd>
  1846. <dt><span class="simpleTagLabel">Since:</span></dt>
  1847. <dd>1.0.3</dd>
  1848. </dl>
  1849. </li>
  1850. </ul>
  1851. <a name="getSectionPaint--">
  1852. <!-- -->
  1853. </a>
  1854. <ul class="blockList">
  1855. <li class="blockList">
  1856. <h4>getSectionPaint</h4>
  1857. <pre>public&nbsp;java.awt.Paint&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.951">getSectionPaint</a>()</pre>
  1858. <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;<span class="deprecationComment">Use <a href="../../../../org/jfree/chart/plot/PiePlot.html#getSectionPaint-java.lang.Comparable-"><code>getSectionPaint(Comparable)</code></a> and
  1859. <a href="../../../../org/jfree/chart/plot/PiePlot.html#getBaseSectionPaint--"><code>getBaseSectionPaint()</code></a>. Deprecated as of version 1.0.6.</span></div>
  1860. <div class="block">Returns the paint for ALL sections in the plot.</div>
  1861. <dl>
  1862. <dt><span class="returnLabel">Returns:</span></dt>
  1863. <dd>The paint (possibly <code>null</code>).</dd>
  1864. <dt><span class="seeLabel">See Also:</span></dt>
  1865. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setSectionPaint-java.awt.Paint-"><code>setSectionPaint(Paint)</code></a></dd>
  1866. </dl>
  1867. </li>
  1868. </ul>
  1869. <a name="setSectionPaint-java.awt.Paint-">
  1870. <!-- -->
  1871. </a>
  1872. <ul class="blockList">
  1873. <li class="blockList">
  1874. <h4>setSectionPaint</h4>
  1875. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.967">setSectionPaint</a>(java.awt.Paint&nbsp;paint)</pre>
  1876. <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;<span class="deprecationComment">Use <a href="../../../../org/jfree/chart/plot/PiePlot.html#setSectionPaint-java.lang.Comparable-java.awt.Paint-"><code>setSectionPaint(Comparable, Paint)</code></a> and
  1877. <a href="../../../../org/jfree/chart/plot/PiePlot.html#setBaseSectionPaint-java.awt.Paint-"><code>setBaseSectionPaint(Paint)</code></a>. Deprecated as of version 1.0.6.</span></div>
  1878. <div class="block">Sets the paint for ALL sections in the plot. If this is set to
  1879. <code>null</code>, then a list of paints is used instead (to allow
  1880. different colors to be used for each section).</div>
  1881. <dl>
  1882. <dt><span class="paramLabel">Parameters:</span></dt>
  1883. <dd><code>paint</code> - the paint (<code>null</code> permitted).</dd>
  1884. <dt><span class="seeLabel">See Also:</span></dt>
  1885. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getSectionPaint--"><code>getSectionPaint()</code></a></dd>
  1886. </dl>
  1887. </li>
  1888. </ul>
  1889. <a name="getSectionKey-int-">
  1890. <!-- -->
  1891. </a>
  1892. <ul class="blockList">
  1893. <li class="blockList">
  1894. <h4>getSectionKey</h4>
  1895. <pre>protected&nbsp;java.lang.Comparable&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.986">getSectionKey</a>(int&nbsp;section)</pre>
  1896. <div class="block">Returns a key for the specified section. If there is no such section
  1897. in the dataset, we generate a key. This is to provide some backward
  1898. compatibility for the (now deprecated) methods that get/set attributes
  1899. based on section indices. The preferred way of doing this now is to
  1900. link the attributes directly to the section key (there are new methods
  1901. for this, starting from version 1.0.3).</div>
  1902. <dl>
  1903. <dt><span class="paramLabel">Parameters:</span></dt>
  1904. <dd><code>section</code> - the section index.</dd>
  1905. <dt><span class="returnLabel">Returns:</span></dt>
  1906. <dd>The key.</dd>
  1907. <dt><span class="simpleTagLabel">Since:</span></dt>
  1908. <dd>1.0.3</dd>
  1909. </dl>
  1910. </li>
  1911. </ul>
  1912. <a name="getSectionPaint-java.lang.Comparable-">
  1913. <!-- -->
  1914. </a>
  1915. <ul class="blockList">
  1916. <li class="blockList">
  1917. <h4>getSectionPaint</h4>
  1918. <pre>public&nbsp;java.awt.Paint&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1015">getSectionPaint</a>(java.lang.Comparable&nbsp;key)</pre>
  1919. <div class="block">Returns the paint associated with the specified key, or
  1920. <code>null</code> if there is no paint associated with the key.</div>
  1921. <dl>
  1922. <dt><span class="paramLabel">Parameters:</span></dt>
  1923. <dd><code>key</code> - the key (<code>null</code> not permitted).</dd>
  1924. <dt><span class="returnLabel">Returns:</span></dt>
  1925. <dd>The paint associated with the specified key, or
  1926. <code>null</code>.</dd>
  1927. <dt><span class="throwsLabel">Throws:</span></dt>
  1928. <dd><code>java.lang.IllegalArgumentException</code> - if <code>key</code> is
  1929. <code>null</code>.</dd>
  1930. <dt><span class="simpleTagLabel">Since:</span></dt>
  1931. <dd>1.0.3</dd>
  1932. <dt><span class="seeLabel">See Also:</span></dt>
  1933. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setSectionPaint-java.lang.Comparable-java.awt.Paint-"><code>setSectionPaint(Comparable, Paint)</code></a></dd>
  1934. </dl>
  1935. </li>
  1936. </ul>
  1937. <a name="setSectionPaint-java.lang.Comparable-java.awt.Paint-">
  1938. <!-- -->
  1939. </a>
  1940. <ul class="blockList">
  1941. <li class="blockList">
  1942. <h4>setSectionPaint</h4>
  1943. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1034">setSectionPaint</a>(java.lang.Comparable&nbsp;key,
  1944. java.awt.Paint&nbsp;paint)</pre>
  1945. <div class="block">Sets the paint associated with the specified key, and sends a
  1946. <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all registered listeners.</div>
  1947. <dl>
  1948. <dt><span class="paramLabel">Parameters:</span></dt>
  1949. <dd><code>key</code> - the key (<code>null</code> not permitted).</dd>
  1950. <dd><code>paint</code> - the paint.</dd>
  1951. <dt><span class="throwsLabel">Throws:</span></dt>
  1952. <dd><code>java.lang.IllegalArgumentException</code> - if <code>key</code> is
  1953. <code>null</code>.</dd>
  1954. <dt><span class="simpleTagLabel">Since:</span></dt>
  1955. <dd>1.0.3</dd>
  1956. <dt><span class="seeLabel">See Also:</span></dt>
  1957. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getSectionPaint-java.lang.Comparable-"><code>getSectionPaint(Comparable)</code></a></dd>
  1958. </dl>
  1959. </li>
  1960. </ul>
  1961. <a name="clearSectionPaints-boolean-">
  1962. <!-- -->
  1963. </a>
  1964. <ul class="blockList">
  1965. <li class="blockList">
  1966. <h4>clearSectionPaints</h4>
  1967. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1052">clearSectionPaints</a>(boolean&nbsp;notify)</pre>
  1968. <div class="block">Clears the section paint settings for this plot and, if requested, sends
  1969. a <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all registered listeners. Be aware that
  1970. if the <code>autoPopulateSectionPaint</code> flag is set, the section
  1971. paints may be repopulated using the same colours as before.</div>
  1972. <dl>
  1973. <dt><span class="paramLabel">Parameters:</span></dt>
  1974. <dd><code>notify</code> - notify listeners?</dd>
  1975. <dt><span class="simpleTagLabel">Since:</span></dt>
  1976. <dd>1.0.11</dd>
  1977. <dt><span class="seeLabel">See Also:</span></dt>
  1978. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#autoPopulateSectionPaint"><code>autoPopulateSectionPaint</code></a></dd>
  1979. </dl>
  1980. </li>
  1981. </ul>
  1982. <a name="getBaseSectionPaint--">
  1983. <!-- -->
  1984. </a>
  1985. <ul class="blockList">
  1986. <li class="blockList">
  1987. <h4>getBaseSectionPaint</h4>
  1988. <pre>public&nbsp;java.awt.Paint&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1067">getBaseSectionPaint</a>()</pre>
  1989. <div class="block">Returns the base section paint. This is used when no other paint is
  1990. defined, which is rare. The default value is <code>Color.gray</code>.</div>
  1991. <dl>
  1992. <dt><span class="returnLabel">Returns:</span></dt>
  1993. <dd>The paint (never <code>null</code>).</dd>
  1994. <dt><span class="seeLabel">See Also:</span></dt>
  1995. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setBaseSectionPaint-java.awt.Paint-"><code>setBaseSectionPaint(Paint)</code></a></dd>
  1996. </dl>
  1997. </li>
  1998. </ul>
  1999. <a name="setBaseSectionPaint-java.awt.Paint-">
  2000. <!-- -->
  2001. </a>
  2002. <ul class="blockList">
  2003. <li class="blockList">
  2004. <h4>setBaseSectionPaint</h4>
  2005. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1079">setBaseSectionPaint</a>(java.awt.Paint&nbsp;paint)</pre>
  2006. <div class="block">Sets the base section paint and sends a <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all
  2007. registered listeners.</div>
  2008. <dl>
  2009. <dt><span class="paramLabel">Parameters:</span></dt>
  2010. <dd><code>paint</code> - the paint (<code>null</code> not permitted).</dd>
  2011. <dt><span class="seeLabel">See Also:</span></dt>
  2012. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getBaseSectionPaint--"><code>getBaseSectionPaint()</code></a></dd>
  2013. </dl>
  2014. </li>
  2015. </ul>
  2016. <a name="getAutoPopulateSectionPaint--">
  2017. <!-- -->
  2018. </a>
  2019. <ul class="blockList">
  2020. <li class="blockList">
  2021. <h4>getAutoPopulateSectionPaint</h4>
  2022. <pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1093">getAutoPopulateSectionPaint</a>()</pre>
  2023. <div class="block">Returns the flag that controls whether or not the section paint is
  2024. auto-populated by the <a href="../../../../org/jfree/chart/plot/PiePlot.html#lookupSectionPaint-java.lang.Comparable-"><code>lookupSectionPaint(Comparable)</code></a> method.</div>
  2025. <dl>
  2026. <dt><span class="returnLabel">Returns:</span></dt>
  2027. <dd>A boolean.</dd>
  2028. <dt><span class="simpleTagLabel">Since:</span></dt>
  2029. <dd>1.0.11</dd>
  2030. </dl>
  2031. </li>
  2032. </ul>
  2033. <a name="setAutoPopulateSectionPaint-boolean-">
  2034. <!-- -->
  2035. </a>
  2036. <ul class="blockList">
  2037. <li class="blockList">
  2038. <h4>setAutoPopulateSectionPaint</h4>
  2039. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1106">setAutoPopulateSectionPaint</a>(boolean&nbsp;auto)</pre>
  2040. <div class="block">Sets the flag that controls whether or not the section paint is
  2041. auto-populated by the <a href="../../../../org/jfree/chart/plot/PiePlot.html#lookupSectionPaint-java.lang.Comparable-"><code>lookupSectionPaint(Comparable)</code></a> method,
  2042. and sends a <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all registered listeners.</div>
  2043. <dl>
  2044. <dt><span class="paramLabel">Parameters:</span></dt>
  2045. <dd><code>auto</code> - auto-populate?</dd>
  2046. <dt><span class="simpleTagLabel">Since:</span></dt>
  2047. <dd>1.0.11</dd>
  2048. </dl>
  2049. </li>
  2050. </ul>
  2051. <a name="getSectionOutlinesVisible--">
  2052. <!-- -->
  2053. </a>
  2054. <ul class="blockList">
  2055. <li class="blockList">
  2056. <h4>getSectionOutlinesVisible</h4>
  2057. <pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1122">getSectionOutlinesVisible</a>()</pre>
  2058. <div class="block">Returns the flag that controls whether or not the outline is drawn for
  2059. each pie section.</div>
  2060. <dl>
  2061. <dt><span class="returnLabel">Returns:</span></dt>
  2062. <dd>The flag that controls whether or not the outline is drawn for
  2063. each pie section.</dd>
  2064. <dt><span class="seeLabel">See Also:</span></dt>
  2065. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setSectionOutlinesVisible-boolean-"><code>setSectionOutlinesVisible(boolean)</code></a></dd>
  2066. </dl>
  2067. </li>
  2068. </ul>
  2069. <a name="setSectionOutlinesVisible-boolean-">
  2070. <!-- -->
  2071. </a>
  2072. <ul class="blockList">
  2073. <li class="blockList">
  2074. <h4>setSectionOutlinesVisible</h4>
  2075. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1135">setSectionOutlinesVisible</a>(boolean&nbsp;visible)</pre>
  2076. <div class="block">Sets the flag that controls whether or not the outline is drawn for
  2077. each pie section, and sends a <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all registered
  2078. listeners.</div>
  2079. <dl>
  2080. <dt><span class="paramLabel">Parameters:</span></dt>
  2081. <dd><code>visible</code> - the flag.</dd>
  2082. <dt><span class="seeLabel">See Also:</span></dt>
  2083. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getSectionOutlinesVisible--"><code>getSectionOutlinesVisible()</code></a></dd>
  2084. </dl>
  2085. </li>
  2086. </ul>
  2087. <a name="lookupSectionOutlinePaint-java.lang.Comparable-">
  2088. <!-- -->
  2089. </a>
  2090. <ul class="blockList">
  2091. <li class="blockList">
  2092. <h4>lookupSectionOutlinePaint</h4>
  2093. <pre>protected&nbsp;java.awt.Paint&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1153">lookupSectionOutlinePaint</a>(java.lang.Comparable&nbsp;key)</pre>
  2094. <div class="block">Returns the outline paint for the specified section. This is equivalent
  2095. to <code>lookupSectionPaint(section,
  2096. getAutoPopulateSectionOutlinePaint())</code>.</div>
  2097. <dl>
  2098. <dt><span class="paramLabel">Parameters:</span></dt>
  2099. <dd><code>key</code> - the section key.</dd>
  2100. <dt><span class="returnLabel">Returns:</span></dt>
  2101. <dd>The paint for the specified section.</dd>
  2102. <dt><span class="simpleTagLabel">Since:</span></dt>
  2103. <dd>1.0.3</dd>
  2104. <dt><span class="seeLabel">See Also:</span></dt>
  2105. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#lookupSectionOutlinePaint-java.lang.Comparable-boolean-"><code>lookupSectionOutlinePaint(Comparable, boolean)</code></a></dd>
  2106. </dl>
  2107. </li>
  2108. </ul>
  2109. <a name="lookupSectionOutlinePaint-java.lang.Comparable-boolean-">
  2110. <!-- -->
  2111. </a>
  2112. <ul class="blockList">
  2113. <li class="blockList">
  2114. <h4>lookupSectionOutlinePaint</h4>
  2115. <pre>protected&nbsp;java.awt.Paint&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1181">lookupSectionOutlinePaint</a>(java.lang.Comparable&nbsp;key,
  2116. boolean&nbsp;autoPopulate)</pre>
  2117. <div class="block">Returns the outline paint for the specified section. The lookup
  2118. involves these steps:
  2119. <ul>
  2120. <li>if <a href="../../../../org/jfree/chart/plot/PiePlot.html#getSectionOutlinePaint--"><code>getSectionOutlinePaint()</code></a> is non-<code>null</code>,
  2121. return it;</li>
  2122. <li>otherwise, if <a href="../../../../org/jfree/chart/plot/PiePlot.html#getSectionOutlinePaint-int-"><code>getSectionOutlinePaint(int)</code></a> is
  2123. non-<code>null</code> return it;</li>
  2124. <li>if <a href="../../../../org/jfree/chart/plot/PiePlot.html#getSectionOutlinePaint-int-"><code>getSectionOutlinePaint(int)</code></a> is <code>null</code> but
  2125. <code>autoPopulate</code> is <code>true</code>, attempt to fetch
  2126. a new outline paint from the drawing supplier
  2127. (<a href="../../../../org/jfree/chart/plot/Plot.html#getDrawingSupplier--"><code>Plot.getDrawingSupplier()</code></a>);
  2128. <li>if all else fails, return <a href="../../../../org/jfree/chart/plot/PiePlot.html#getBaseSectionOutlinePaint--"><code>getBaseSectionOutlinePaint()</code></a>.
  2129. </ul></div>
  2130. <dl>
  2131. <dt><span class="paramLabel">Parameters:</span></dt>
  2132. <dd><code>key</code> - the section key.</dd>
  2133. <dd><code>autoPopulate</code> - a flag that controls whether the drawing supplier
  2134. is used to auto-populate the section outline paint settings.</dd>
  2135. <dt><span class="returnLabel">Returns:</span></dt>
  2136. <dd>The paint.</dd>
  2137. <dt><span class="simpleTagLabel">Since:</span></dt>
  2138. <dd>1.0.3</dd>
  2139. </dl>
  2140. </li>
  2141. </ul>
  2142. <a name="getSectionOutlinePaint-java.lang.Comparable-">
  2143. <!-- -->
  2144. </a>
  2145. <ul class="blockList">
  2146. <li class="blockList">
  2147. <h4>getSectionOutlinePaint</h4>
  2148. <pre>public&nbsp;java.awt.Paint&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1229">getSectionOutlinePaint</a>(java.lang.Comparable&nbsp;key)</pre>
  2149. <div class="block">Returns the outline paint associated with the specified key, or
  2150. <code>null</code> if there is no paint associated with the key.</div>
  2151. <dl>
  2152. <dt><span class="paramLabel">Parameters:</span></dt>
  2153. <dd><code>key</code> - the key (<code>null</code> not permitted).</dd>
  2154. <dt><span class="returnLabel">Returns:</span></dt>
  2155. <dd>The paint associated with the specified key, or
  2156. <code>null</code>.</dd>
  2157. <dt><span class="throwsLabel">Throws:</span></dt>
  2158. <dd><code>java.lang.IllegalArgumentException</code> - if <code>key</code> is
  2159. <code>null</code>.</dd>
  2160. <dt><span class="simpleTagLabel">Since:</span></dt>
  2161. <dd>1.0.3</dd>
  2162. <dt><span class="seeLabel">See Also:</span></dt>
  2163. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setSectionOutlinePaint-java.lang.Comparable-java.awt.Paint-"><code>setSectionOutlinePaint(Comparable, Paint)</code></a></dd>
  2164. </dl>
  2165. </li>
  2166. </ul>
  2167. <a name="setSectionOutlinePaint-java.lang.Comparable-java.awt.Paint-">
  2168. <!-- -->
  2169. </a>
  2170. <ul class="blockList">
  2171. <li class="blockList">
  2172. <h4>setSectionOutlinePaint</h4>
  2173. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1248">setSectionOutlinePaint</a>(java.lang.Comparable&nbsp;key,
  2174. java.awt.Paint&nbsp;paint)</pre>
  2175. <div class="block">Sets the outline paint associated with the specified key, and sends a
  2176. <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all registered listeners.</div>
  2177. <dl>
  2178. <dt><span class="paramLabel">Parameters:</span></dt>
  2179. <dd><code>key</code> - the key (<code>null</code> not permitted).</dd>
  2180. <dd><code>paint</code> - the paint.</dd>
  2181. <dt><span class="throwsLabel">Throws:</span></dt>
  2182. <dd><code>java.lang.IllegalArgumentException</code> - if <code>key</code> is
  2183. <code>null</code>.</dd>
  2184. <dt><span class="simpleTagLabel">Since:</span></dt>
  2185. <dd>1.0.3</dd>
  2186. <dt><span class="seeLabel">See Also:</span></dt>
  2187. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getSectionOutlinePaint-java.lang.Comparable-"><code>getSectionOutlinePaint(Comparable)</code></a></dd>
  2188. </dl>
  2189. </li>
  2190. </ul>
  2191. <a name="clearSectionOutlinePaints-boolean-">
  2192. <!-- -->
  2193. </a>
  2194. <ul class="blockList">
  2195. <li class="blockList">
  2196. <h4>clearSectionOutlinePaints</h4>
  2197. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1266">clearSectionOutlinePaints</a>(boolean&nbsp;notify)</pre>
  2198. <div class="block">Clears the section outline paint settings for this plot and, if
  2199. requested, sends a <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all registered listeners.
  2200. Be aware that if the <code>autoPopulateSectionPaint</code> flag is set,
  2201. the section paints may be repopulated using the same colours as before.</div>
  2202. <dl>
  2203. <dt><span class="paramLabel">Parameters:</span></dt>
  2204. <dd><code>notify</code> - notify listeners?</dd>
  2205. <dt><span class="simpleTagLabel">Since:</span></dt>
  2206. <dd>1.0.11</dd>
  2207. <dt><span class="seeLabel">See Also:</span></dt>
  2208. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#autoPopulateSectionOutlinePaint"><code>autoPopulateSectionOutlinePaint</code></a></dd>
  2209. </dl>
  2210. </li>
  2211. </ul>
  2212. <a name="getBaseSectionOutlinePaint--">
  2213. <!-- -->
  2214. </a>
  2215. <ul class="blockList">
  2216. <li class="blockList">
  2217. <h4>getBaseSectionOutlinePaint</h4>
  2218. <pre>public&nbsp;java.awt.Paint&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1281">getBaseSectionOutlinePaint</a>()</pre>
  2219. <div class="block">Returns the base section paint. This is used when no other paint is
  2220. available.</div>
  2221. <dl>
  2222. <dt><span class="returnLabel">Returns:</span></dt>
  2223. <dd>The paint (never <code>null</code>).</dd>
  2224. <dt><span class="seeLabel">See Also:</span></dt>
  2225. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setBaseSectionOutlinePaint-java.awt.Paint-"><code>setBaseSectionOutlinePaint(Paint)</code></a></dd>
  2226. </dl>
  2227. </li>
  2228. </ul>
  2229. <a name="setBaseSectionOutlinePaint-java.awt.Paint-">
  2230. <!-- -->
  2231. </a>
  2232. <ul class="blockList">
  2233. <li class="blockList">
  2234. <h4>setBaseSectionOutlinePaint</h4>
  2235. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1292">setBaseSectionOutlinePaint</a>(java.awt.Paint&nbsp;paint)</pre>
  2236. <div class="block">Sets the base section paint.</div>
  2237. <dl>
  2238. <dt><span class="paramLabel">Parameters:</span></dt>
  2239. <dd><code>paint</code> - the paint (<code>null</code> not permitted).</dd>
  2240. <dt><span class="seeLabel">See Also:</span></dt>
  2241. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getBaseSectionOutlinePaint--"><code>getBaseSectionOutlinePaint()</code></a></dd>
  2242. </dl>
  2243. </li>
  2244. </ul>
  2245. <a name="getAutoPopulateSectionOutlinePaint--">
  2246. <!-- -->
  2247. </a>
  2248. <ul class="blockList">
  2249. <li class="blockList">
  2250. <h4>getAutoPopulateSectionOutlinePaint</h4>
  2251. <pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1307">getAutoPopulateSectionOutlinePaint</a>()</pre>
  2252. <div class="block">Returns the flag that controls whether or not the section outline paint
  2253. is auto-populated by the <a href="../../../../org/jfree/chart/plot/PiePlot.html#lookupSectionOutlinePaint-java.lang.Comparable-"><code>lookupSectionOutlinePaint(Comparable)</code></a>
  2254. method.</div>
  2255. <dl>
  2256. <dt><span class="returnLabel">Returns:</span></dt>
  2257. <dd>A boolean.</dd>
  2258. <dt><span class="simpleTagLabel">Since:</span></dt>
  2259. <dd>1.0.11</dd>
  2260. </dl>
  2261. </li>
  2262. </ul>
  2263. <a name="setAutoPopulateSectionOutlinePaint-boolean-">
  2264. <!-- -->
  2265. </a>
  2266. <ul class="blockList">
  2267. <li class="blockList">
  2268. <h4>setAutoPopulateSectionOutlinePaint</h4>
  2269. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1320">setAutoPopulateSectionOutlinePaint</a>(boolean&nbsp;auto)</pre>
  2270. <div class="block">Sets the flag that controls whether or not the section outline paint is
  2271. auto-populated by the <a href="../../../../org/jfree/chart/plot/PiePlot.html#lookupSectionOutlinePaint-java.lang.Comparable-"><code>lookupSectionOutlinePaint(Comparable)</code></a>
  2272. method, and sends a <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all registered listeners.</div>
  2273. <dl>
  2274. <dt><span class="paramLabel">Parameters:</span></dt>
  2275. <dd><code>auto</code> - auto-populate?</dd>
  2276. <dt><span class="simpleTagLabel">Since:</span></dt>
  2277. <dd>1.0.11</dd>
  2278. </dl>
  2279. </li>
  2280. </ul>
  2281. <a name="lookupSectionOutlineStroke-java.lang.Comparable-">
  2282. <!-- -->
  2283. </a>
  2284. <ul class="blockList">
  2285. <li class="blockList">
  2286. <h4>lookupSectionOutlineStroke</h4>
  2287. <pre>protected&nbsp;java.awt.Stroke&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1340">lookupSectionOutlineStroke</a>(java.lang.Comparable&nbsp;key)</pre>
  2288. <div class="block">Returns the outline stroke for the specified section. This is
  2289. equivalent to <code>lookupSectionOutlineStroke(section,
  2290. getAutoPopulateSectionOutlineStroke())</code>.</div>
  2291. <dl>
  2292. <dt><span class="paramLabel">Parameters:</span></dt>
  2293. <dd><code>key</code> - the section key.</dd>
  2294. <dt><span class="returnLabel">Returns:</span></dt>
  2295. <dd>The stroke for the specified section.</dd>
  2296. <dt><span class="simpleTagLabel">Since:</span></dt>
  2297. <dd>1.0.3</dd>
  2298. <dt><span class="seeLabel">See Also:</span></dt>
  2299. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#lookupSectionOutlineStroke-java.lang.Comparable-boolean-"><code>lookupSectionOutlineStroke(Comparable, boolean)</code></a></dd>
  2300. </dl>
  2301. </li>
  2302. </ul>
  2303. <a name="lookupSectionOutlineStroke-java.lang.Comparable-boolean-">
  2304. <!-- -->
  2305. </a>
  2306. <ul class="blockList">
  2307. <li class="blockList">
  2308. <h4>lookupSectionOutlineStroke</h4>
  2309. <pre>protected&nbsp;java.awt.Stroke&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1368">lookupSectionOutlineStroke</a>(java.lang.Comparable&nbsp;key,
  2310. boolean&nbsp;autoPopulate)</pre>
  2311. <div class="block">Returns the outline stroke for the specified section. The lookup
  2312. involves these steps:
  2313. <ul>
  2314. <li>if <a href="../../../../org/jfree/chart/plot/PiePlot.html#getSectionOutlineStroke--"><code>getSectionOutlineStroke()</code></a> is non-<code>null</code>,
  2315. return it;</li>
  2316. <li>otherwise, if <a href="../../../../org/jfree/chart/plot/PiePlot.html#getSectionOutlineStroke-int-"><code>getSectionOutlineStroke(int)</code></a> is
  2317. non-<code>null</code> return it;</li>
  2318. <li>if <a href="../../../../org/jfree/chart/plot/PiePlot.html#getSectionOutlineStroke-int-"><code>getSectionOutlineStroke(int)</code></a> is <code>null</code> but
  2319. <code>autoPopulate</code> is <code>true</code>, attempt to fetch
  2320. a new outline stroke from the drawing supplier
  2321. (<a href="../../../../org/jfree/chart/plot/Plot.html#getDrawingSupplier--"><code>Plot.getDrawingSupplier()</code></a>);
  2322. <li>if all else fails, return <a href="../../../../org/jfree/chart/plot/PiePlot.html#getBaseSectionOutlineStroke--"><code>getBaseSectionOutlineStroke()</code></a>.
  2323. </ul></div>
  2324. <dl>
  2325. <dt><span class="paramLabel">Parameters:</span></dt>
  2326. <dd><code>key</code> - the section key.</dd>
  2327. <dd><code>autoPopulate</code> - a flag that controls whether the drawing supplier
  2328. is used to auto-populate the section outline stroke settings.</dd>
  2329. <dt><span class="returnLabel">Returns:</span></dt>
  2330. <dd>The stroke.</dd>
  2331. <dt><span class="simpleTagLabel">Since:</span></dt>
  2332. <dd>1.0.3</dd>
  2333. </dl>
  2334. </li>
  2335. </ul>
  2336. <a name="getSectionOutlineStroke-java.lang.Comparable-">
  2337. <!-- -->
  2338. </a>
  2339. <ul class="blockList">
  2340. <li class="blockList">
  2341. <h4>getSectionOutlineStroke</h4>
  2342. <pre>public&nbsp;java.awt.Stroke&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1416">getSectionOutlineStroke</a>(java.lang.Comparable&nbsp;key)</pre>
  2343. <div class="block">Returns the outline stroke associated with the specified key, or
  2344. <code>null</code> if there is no stroke associated with the key.</div>
  2345. <dl>
  2346. <dt><span class="paramLabel">Parameters:</span></dt>
  2347. <dd><code>key</code> - the key (<code>null</code> not permitted).</dd>
  2348. <dt><span class="returnLabel">Returns:</span></dt>
  2349. <dd>The stroke associated with the specified key, or
  2350. <code>null</code>.</dd>
  2351. <dt><span class="throwsLabel">Throws:</span></dt>
  2352. <dd><code>java.lang.IllegalArgumentException</code> - if <code>key</code> is
  2353. <code>null</code>.</dd>
  2354. <dt><span class="simpleTagLabel">Since:</span></dt>
  2355. <dd>1.0.3</dd>
  2356. <dt><span class="seeLabel">See Also:</span></dt>
  2357. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setSectionOutlineStroke-java.lang.Comparable-java.awt.Stroke-"><code>setSectionOutlineStroke(Comparable, Stroke)</code></a></dd>
  2358. </dl>
  2359. </li>
  2360. </ul>
  2361. <a name="setSectionOutlineStroke-java.lang.Comparable-java.awt.Stroke-">
  2362. <!-- -->
  2363. </a>
  2364. <ul class="blockList">
  2365. <li class="blockList">
  2366. <h4>setSectionOutlineStroke</h4>
  2367. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1435">setSectionOutlineStroke</a>(java.lang.Comparable&nbsp;key,
  2368. java.awt.Stroke&nbsp;stroke)</pre>
  2369. <div class="block">Sets the outline stroke associated with the specified key, and sends a
  2370. <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all registered listeners.</div>
  2371. <dl>
  2372. <dt><span class="paramLabel">Parameters:</span></dt>
  2373. <dd><code>key</code> - the key (<code>null</code> not permitted).</dd>
  2374. <dd><code>stroke</code> - the stroke.</dd>
  2375. <dt><span class="throwsLabel">Throws:</span></dt>
  2376. <dd><code>java.lang.IllegalArgumentException</code> - if <code>key</code> is
  2377. <code>null</code>.</dd>
  2378. <dt><span class="simpleTagLabel">Since:</span></dt>
  2379. <dd>1.0.3</dd>
  2380. <dt><span class="seeLabel">See Also:</span></dt>
  2381. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getSectionOutlineStroke-java.lang.Comparable-"><code>getSectionOutlineStroke(Comparable)</code></a></dd>
  2382. </dl>
  2383. </li>
  2384. </ul>
  2385. <a name="clearSectionOutlineStrokes-boolean-">
  2386. <!-- -->
  2387. </a>
  2388. <ul class="blockList">
  2389. <li class="blockList">
  2390. <h4>clearSectionOutlineStrokes</h4>
  2391. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1453">clearSectionOutlineStrokes</a>(boolean&nbsp;notify)</pre>
  2392. <div class="block">Clears the section outline stroke settings for this plot and, if
  2393. requested, sends a <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all registered listeners.
  2394. Be aware that if the <code>autoPopulateSectionPaint</code> flag is set,
  2395. the section paints may be repopulated using the same colours as before.</div>
  2396. <dl>
  2397. <dt><span class="paramLabel">Parameters:</span></dt>
  2398. <dd><code>notify</code> - notify listeners?</dd>
  2399. <dt><span class="simpleTagLabel">Since:</span></dt>
  2400. <dd>1.0.11</dd>
  2401. <dt><span class="seeLabel">See Also:</span></dt>
  2402. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#autoPopulateSectionOutlineStroke"><code>autoPopulateSectionOutlineStroke</code></a></dd>
  2403. </dl>
  2404. </li>
  2405. </ul>
  2406. <a name="getBaseSectionOutlineStroke--">
  2407. <!-- -->
  2408. </a>
  2409. <ul class="blockList">
  2410. <li class="blockList">
  2411. <h4>getBaseSectionOutlineStroke</h4>
  2412. <pre>public&nbsp;java.awt.Stroke&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1468">getBaseSectionOutlineStroke</a>()</pre>
  2413. <div class="block">Returns the base section stroke. This is used when no other stroke is
  2414. available.</div>
  2415. <dl>
  2416. <dt><span class="returnLabel">Returns:</span></dt>
  2417. <dd>The stroke (never <code>null</code>).</dd>
  2418. <dt><span class="seeLabel">See Also:</span></dt>
  2419. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setBaseSectionOutlineStroke-java.awt.Stroke-"><code>setBaseSectionOutlineStroke(Stroke)</code></a></dd>
  2420. </dl>
  2421. </li>
  2422. </ul>
  2423. <a name="setBaseSectionOutlineStroke-java.awt.Stroke-">
  2424. <!-- -->
  2425. </a>
  2426. <ul class="blockList">
  2427. <li class="blockList">
  2428. <h4>setBaseSectionOutlineStroke</h4>
  2429. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1479">setBaseSectionOutlineStroke</a>(java.awt.Stroke&nbsp;stroke)</pre>
  2430. <div class="block">Sets the base section stroke.</div>
  2431. <dl>
  2432. <dt><span class="paramLabel">Parameters:</span></dt>
  2433. <dd><code>stroke</code> - the stroke (<code>null</code> not permitted).</dd>
  2434. <dt><span class="seeLabel">See Also:</span></dt>
  2435. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getBaseSectionOutlineStroke--"><code>getBaseSectionOutlineStroke()</code></a></dd>
  2436. </dl>
  2437. </li>
  2438. </ul>
  2439. <a name="getAutoPopulateSectionOutlineStroke--">
  2440. <!-- -->
  2441. </a>
  2442. <ul class="blockList">
  2443. <li class="blockList">
  2444. <h4>getAutoPopulateSectionOutlineStroke</h4>
  2445. <pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1494">getAutoPopulateSectionOutlineStroke</a>()</pre>
  2446. <div class="block">Returns the flag that controls whether or not the section outline stroke
  2447. is auto-populated by the <a href="../../../../org/jfree/chart/plot/PiePlot.html#lookupSectionOutlinePaint-java.lang.Comparable-"><code>lookupSectionOutlinePaint(Comparable)</code></a>
  2448. method.</div>
  2449. <dl>
  2450. <dt><span class="returnLabel">Returns:</span></dt>
  2451. <dd>A boolean.</dd>
  2452. <dt><span class="simpleTagLabel">Since:</span></dt>
  2453. <dd>1.0.11</dd>
  2454. </dl>
  2455. </li>
  2456. </ul>
  2457. <a name="setAutoPopulateSectionOutlineStroke-boolean-">
  2458. <!-- -->
  2459. </a>
  2460. <ul class="blockList">
  2461. <li class="blockList">
  2462. <h4>setAutoPopulateSectionOutlineStroke</h4>
  2463. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1507">setAutoPopulateSectionOutlineStroke</a>(boolean&nbsp;auto)</pre>
  2464. <div class="block">Sets the flag that controls whether or not the section outline stroke is
  2465. auto-populated by the <a href="../../../../org/jfree/chart/plot/PiePlot.html#lookupSectionOutlineStroke-java.lang.Comparable-"><code>lookupSectionOutlineStroke(Comparable)</code></a>
  2466. method, and sends a <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all registered listeners.</div>
  2467. <dl>
  2468. <dt><span class="paramLabel">Parameters:</span></dt>
  2469. <dd><code>auto</code> - auto-populate?</dd>
  2470. <dt><span class="simpleTagLabel">Since:</span></dt>
  2471. <dd>1.0.11</dd>
  2472. </dl>
  2473. </li>
  2474. </ul>
  2475. <a name="getShadowPaint--">
  2476. <!-- -->
  2477. </a>
  2478. <ul class="blockList">
  2479. <li class="blockList">
  2480. <h4>getShadowPaint</h4>
  2481. <pre>public&nbsp;java.awt.Paint&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1519">getShadowPaint</a>()</pre>
  2482. <div class="block">Returns the shadow paint.</div>
  2483. <dl>
  2484. <dt><span class="returnLabel">Returns:</span></dt>
  2485. <dd>The paint (possibly <code>null</code>).</dd>
  2486. <dt><span class="seeLabel">See Also:</span></dt>
  2487. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setShadowPaint-java.awt.Paint-"><code>setShadowPaint(Paint)</code></a></dd>
  2488. </dl>
  2489. </li>
  2490. </ul>
  2491. <a name="setShadowPaint-java.awt.Paint-">
  2492. <!-- -->
  2493. </a>
  2494. <ul class="blockList">
  2495. <li class="blockList">
  2496. <h4>setShadowPaint</h4>
  2497. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1531">setShadowPaint</a>(java.awt.Paint&nbsp;paint)</pre>
  2498. <div class="block">Sets the shadow paint and sends a <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all
  2499. registered listeners.</div>
  2500. <dl>
  2501. <dt><span class="paramLabel">Parameters:</span></dt>
  2502. <dd><code>paint</code> - the paint (<code>null</code> permitted).</dd>
  2503. <dt><span class="seeLabel">See Also:</span></dt>
  2504. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getShadowPaint--"><code>getShadowPaint()</code></a></dd>
  2505. </dl>
  2506. </li>
  2507. </ul>
  2508. <a name="getShadowXOffset--">
  2509. <!-- -->
  2510. </a>
  2511. <ul class="blockList">
  2512. <li class="blockList">
  2513. <h4>getShadowXOffset</h4>
  2514. <pre>public&nbsp;double&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1543">getShadowXOffset</a>()</pre>
  2515. <div class="block">Returns the x-offset for the shadow effect.</div>
  2516. <dl>
  2517. <dt><span class="returnLabel">Returns:</span></dt>
  2518. <dd>The offset (in Java2D units).</dd>
  2519. <dt><span class="seeLabel">See Also:</span></dt>
  2520. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setShadowXOffset-double-"><code>setShadowXOffset(double)</code></a></dd>
  2521. </dl>
  2522. </li>
  2523. </ul>
  2524. <a name="setShadowXOffset-double-">
  2525. <!-- -->
  2526. </a>
  2527. <ul class="blockList">
  2528. <li class="blockList">
  2529. <h4>setShadowXOffset</h4>
  2530. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1555">setShadowXOffset</a>(double&nbsp;offset)</pre>
  2531. <div class="block">Sets the x-offset for the shadow effect and sends a
  2532. <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all registered listeners.</div>
  2533. <dl>
  2534. <dt><span class="paramLabel">Parameters:</span></dt>
  2535. <dd><code>offset</code> - the offset (in Java2D units).</dd>
  2536. <dt><span class="seeLabel">See Also:</span></dt>
  2537. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getShadowXOffset--"><code>getShadowXOffset()</code></a></dd>
  2538. </dl>
  2539. </li>
  2540. </ul>
  2541. <a name="getShadowYOffset--">
  2542. <!-- -->
  2543. </a>
  2544. <ul class="blockList">
  2545. <li class="blockList">
  2546. <h4>getShadowYOffset</h4>
  2547. <pre>public&nbsp;double&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1567">getShadowYOffset</a>()</pre>
  2548. <div class="block">Returns the y-offset for the shadow effect.</div>
  2549. <dl>
  2550. <dt><span class="returnLabel">Returns:</span></dt>
  2551. <dd>The offset (in Java2D units).</dd>
  2552. <dt><span class="seeLabel">See Also:</span></dt>
  2553. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setShadowYOffset-double-"><code>setShadowYOffset(double)</code></a></dd>
  2554. </dl>
  2555. </li>
  2556. </ul>
  2557. <a name="setShadowYOffset-double-">
  2558. <!-- -->
  2559. </a>
  2560. <ul class="blockList">
  2561. <li class="blockList">
  2562. <h4>setShadowYOffset</h4>
  2563. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1579">setShadowYOffset</a>(double&nbsp;offset)</pre>
  2564. <div class="block">Sets the y-offset for the shadow effect and sends a
  2565. <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all registered listeners.</div>
  2566. <dl>
  2567. <dt><span class="paramLabel">Parameters:</span></dt>
  2568. <dd><code>offset</code> - the offset (in Java2D units).</dd>
  2569. <dt><span class="seeLabel">See Also:</span></dt>
  2570. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getShadowYOffset--"><code>getShadowYOffset()</code></a></dd>
  2571. </dl>
  2572. </li>
  2573. </ul>
  2574. <a name="getExplodePercent-java.lang.Comparable-">
  2575. <!-- -->
  2576. </a>
  2577. <ul class="blockList">
  2578. <li class="blockList">
  2579. <h4>getExplodePercent</h4>
  2580. <pre>public&nbsp;double&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1600">getExplodePercent</a>(java.lang.Comparable&nbsp;key)</pre>
  2581. <div class="block">Returns the amount that the section with the specified key should be
  2582. exploded.</div>
  2583. <dl>
  2584. <dt><span class="paramLabel">Parameters:</span></dt>
  2585. <dd><code>key</code> - the key (<code>null</code> not permitted).</dd>
  2586. <dt><span class="returnLabel">Returns:</span></dt>
  2587. <dd>The amount that the section with the specified key should be
  2588. exploded.</dd>
  2589. <dt><span class="throwsLabel">Throws:</span></dt>
  2590. <dd><code>java.lang.IllegalArgumentException</code> - if <code>key</code> is
  2591. <code>null</code>.</dd>
  2592. <dt><span class="simpleTagLabel">Since:</span></dt>
  2593. <dd>1.0.3</dd>
  2594. <dt><span class="seeLabel">See Also:</span></dt>
  2595. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setExplodePercent-java.lang.Comparable-double-"><code>setExplodePercent(Comparable, double)</code></a></dd>
  2596. </dl>
  2597. </li>
  2598. </ul>
  2599. <a name="setExplodePercent-java.lang.Comparable-double-">
  2600. <!-- -->
  2601. </a>
  2602. <ul class="blockList">
  2603. <li class="blockList">
  2604. <h4>setExplodePercent</h4>
  2605. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1622">setExplodePercent</a>(java.lang.Comparable&nbsp;key,
  2606. double&nbsp;percent)</pre>
  2607. <div class="block">Sets the amount that a pie section should be exploded and sends a
  2608. <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all registered listeners.</div>
  2609. <dl>
  2610. <dt><span class="paramLabel">Parameters:</span></dt>
  2611. <dd><code>key</code> - the section key (<code>null</code> not permitted).</dd>
  2612. <dd><code>percent</code> - the explode percentage (0.30 = 30 percent).</dd>
  2613. <dt><span class="simpleTagLabel">Since:</span></dt>
  2614. <dd>1.0.3</dd>
  2615. <dt><span class="seeLabel">See Also:</span></dt>
  2616. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getExplodePercent-java.lang.Comparable-"><code>getExplodePercent(Comparable)</code></a></dd>
  2617. </dl>
  2618. </li>
  2619. </ul>
  2620. <a name="getMaximumExplodePercent--">
  2621. <!-- -->
  2622. </a>
  2623. <ul class="blockList">
  2624. <li class="blockList">
  2625. <h4>getMaximumExplodePercent</h4>
  2626. <pre>public&nbsp;double&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1636">getMaximumExplodePercent</a>()</pre>
  2627. <div class="block">Returns the maximum explode percent.</div>
  2628. <dl>
  2629. <dt><span class="returnLabel">Returns:</span></dt>
  2630. <dd>The percent.</dd>
  2631. </dl>
  2632. </li>
  2633. </ul>
  2634. <a name="getLabelGenerator--">
  2635. <!-- -->
  2636. </a>
  2637. <ul class="blockList">
  2638. <li class="blockList">
  2639. <h4>getLabelGenerator</h4>
  2640. <pre>public&nbsp;<a href="../../../../org/jfree/chart/labels/PieSectionLabelGenerator.html" title="interface in org.jfree.chart.labels">PieSectionLabelGenerator</a>&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1659">getLabelGenerator</a>()</pre>
  2641. <div class="block">Returns the section label generator.</div>
  2642. <dl>
  2643. <dt><span class="returnLabel">Returns:</span></dt>
  2644. <dd>The generator (possibly <code>null</code>).</dd>
  2645. <dt><span class="seeLabel">See Also:</span></dt>
  2646. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setLabelGenerator-org.jfree.chart.labels.PieSectionLabelGenerator-"><code>setLabelGenerator(PieSectionLabelGenerator)</code></a></dd>
  2647. </dl>
  2648. </li>
  2649. </ul>
  2650. <a name="setLabelGenerator-org.jfree.chart.labels.PieSectionLabelGenerator-">
  2651. <!-- -->
  2652. </a>
  2653. <ul class="blockList">
  2654. <li class="blockList">
  2655. <h4>setLabelGenerator</h4>
  2656. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1671">setLabelGenerator</a>(<a href="../../../../org/jfree/chart/labels/PieSectionLabelGenerator.html" title="interface in org.jfree.chart.labels">PieSectionLabelGenerator</a>&nbsp;generator)</pre>
  2657. <div class="block">Sets the section label generator and sends a <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to
  2658. all registered listeners.</div>
  2659. <dl>
  2660. <dt><span class="paramLabel">Parameters:</span></dt>
  2661. <dd><code>generator</code> - the generator (<code>null</code> permitted).</dd>
  2662. <dt><span class="seeLabel">See Also:</span></dt>
  2663. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLabelGenerator--"><code>getLabelGenerator()</code></a></dd>
  2664. </dl>
  2665. </li>
  2666. </ul>
  2667. <a name="getLabelGap--">
  2668. <!-- -->
  2669. </a>
  2670. <ul class="blockList">
  2671. <li class="blockList">
  2672. <h4>getLabelGap</h4>
  2673. <pre>public&nbsp;double&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1684">getLabelGap</a>()</pre>
  2674. <div class="block">Returns the gap between the edge of the pie and the labels, expressed as
  2675. a percentage of the plot width.</div>
  2676. <dl>
  2677. <dt><span class="returnLabel">Returns:</span></dt>
  2678. <dd>The gap (a percentage, where 0.05 = five percent).</dd>
  2679. <dt><span class="seeLabel">See Also:</span></dt>
  2680. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setLabelGap-double-"><code>setLabelGap(double)</code></a></dd>
  2681. </dl>
  2682. </li>
  2683. </ul>
  2684. <a name="setLabelGap-double-">
  2685. <!-- -->
  2686. </a>
  2687. <ul class="blockList">
  2688. <li class="blockList">
  2689. <h4>setLabelGap</h4>
  2690. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1697">setLabelGap</a>(double&nbsp;gap)</pre>
  2691. <div class="block">Sets the gap between the edge of the pie and the labels (expressed as a
  2692. percentage of the plot width) and sends a <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all
  2693. registered listeners.</div>
  2694. <dl>
  2695. <dt><span class="paramLabel">Parameters:</span></dt>
  2696. <dd><code>gap</code> - the gap (a percentage, where 0.05 = five percent).</dd>
  2697. <dt><span class="seeLabel">See Also:</span></dt>
  2698. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLabelGap--"><code>getLabelGap()</code></a></dd>
  2699. </dl>
  2700. </li>
  2701. </ul>
  2702. <a name="getMaximumLabelWidth--">
  2703. <!-- -->
  2704. </a>
  2705. <ul class="blockList">
  2706. <li class="blockList">
  2707. <h4>getMaximumLabelWidth</h4>
  2708. <pre>public&nbsp;double&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1709">getMaximumLabelWidth</a>()</pre>
  2709. <div class="block">Returns the maximum label width as a percentage of the plot width.</div>
  2710. <dl>
  2711. <dt><span class="returnLabel">Returns:</span></dt>
  2712. <dd>The width (a percentage, where 0.20 = 20 percent).</dd>
  2713. <dt><span class="seeLabel">See Also:</span></dt>
  2714. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setMaximumLabelWidth-double-"><code>setMaximumLabelWidth(double)</code></a></dd>
  2715. </dl>
  2716. </li>
  2717. </ul>
  2718. <a name="setMaximumLabelWidth-double-">
  2719. <!-- -->
  2720. </a>
  2721. <ul class="blockList">
  2722. <li class="blockList">
  2723. <h4>setMaximumLabelWidth</h4>
  2724. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1721">setMaximumLabelWidth</a>(double&nbsp;width)</pre>
  2725. <div class="block">Sets the maximum label width as a percentage of the plot width and sends
  2726. a <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all registered listeners.</div>
  2727. <dl>
  2728. <dt><span class="paramLabel">Parameters:</span></dt>
  2729. <dd><code>width</code> - the width (a percentage, where 0.20 = 20 percent).</dd>
  2730. <dt><span class="seeLabel">See Also:</span></dt>
  2731. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getMaximumLabelWidth--"><code>getMaximumLabelWidth()</code></a></dd>
  2732. </dl>
  2733. </li>
  2734. </ul>
  2735. <a name="getLabelLinksVisible--">
  2736. <!-- -->
  2737. </a>
  2738. <ul class="blockList">
  2739. <li class="blockList">
  2740. <h4>getLabelLinksVisible</h4>
  2741. <pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1734">getLabelLinksVisible</a>()</pre>
  2742. <div class="block">Returns the flag that controls whether or not label linking lines are
  2743. visible.</div>
  2744. <dl>
  2745. <dt><span class="returnLabel">Returns:</span></dt>
  2746. <dd>A boolean.</dd>
  2747. <dt><span class="seeLabel">See Also:</span></dt>
  2748. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setLabelLinksVisible-boolean-"><code>setLabelLinksVisible(boolean)</code></a></dd>
  2749. </dl>
  2750. </li>
  2751. </ul>
  2752. <a name="setLabelLinksVisible-boolean-">
  2753. <!-- -->
  2754. </a>
  2755. <ul class="blockList">
  2756. <li class="blockList">
  2757. <h4>setLabelLinksVisible</h4>
  2758. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1749">setLabelLinksVisible</a>(boolean&nbsp;visible)</pre>
  2759. <div class="block">Sets the flag that controls whether or not label linking lines are
  2760. visible and sends a <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all registered listeners.
  2761. Please take care when hiding the linking lines - depending on the data
  2762. values, the labels can be displayed some distance away from the
  2763. corresponding pie section.</div>
  2764. <dl>
  2765. <dt><span class="paramLabel">Parameters:</span></dt>
  2766. <dd><code>visible</code> - the flag.</dd>
  2767. <dt><span class="seeLabel">See Also:</span></dt>
  2768. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLabelLinksVisible--"><code>getLabelLinksVisible()</code></a></dd>
  2769. </dl>
  2770. </li>
  2771. </ul>
  2772. <a name="getLabelLinkStyle--">
  2773. <!-- -->
  2774. </a>
  2775. <ul class="blockList">
  2776. <li class="blockList">
  2777. <h4>getLabelLinkStyle</h4>
  2778. <pre>public&nbsp;<a href="../../../../org/jfree/chart/plot/PieLabelLinkStyle.html" title="class in org.jfree.chart.plot">PieLabelLinkStyle</a>&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1763">getLabelLinkStyle</a>()</pre>
  2779. <div class="block">Returns the label link style.</div>
  2780. <dl>
  2781. <dt><span class="returnLabel">Returns:</span></dt>
  2782. <dd>The label link style (never <code>null</code>).</dd>
  2783. <dt><span class="simpleTagLabel">Since:</span></dt>
  2784. <dd>1.0.10</dd>
  2785. <dt><span class="seeLabel">See Also:</span></dt>
  2786. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setLabelLinkStyle-org.jfree.chart.plot.PieLabelLinkStyle-"><code>setLabelLinkStyle(PieLabelLinkStyle)</code></a></dd>
  2787. </dl>
  2788. </li>
  2789. </ul>
  2790. <a name="setLabelLinkStyle-org.jfree.chart.plot.PieLabelLinkStyle-">
  2791. <!-- -->
  2792. </a>
  2793. <ul class="blockList">
  2794. <li class="blockList">
  2795. <h4>setLabelLinkStyle</h4>
  2796. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1777">setLabelLinkStyle</a>(<a href="../../../../org/jfree/chart/plot/PieLabelLinkStyle.html" title="class in org.jfree.chart.plot">PieLabelLinkStyle</a>&nbsp;style)</pre>
  2797. <div class="block">Sets the label link style and sends a <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all
  2798. registered listeners.</div>
  2799. <dl>
  2800. <dt><span class="paramLabel">Parameters:</span></dt>
  2801. <dd><code>style</code> - the new style (<code>null</code> not permitted).</dd>
  2802. <dt><span class="simpleTagLabel">Since:</span></dt>
  2803. <dd>1.0.10</dd>
  2804. <dt><span class="seeLabel">See Also:</span></dt>
  2805. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLabelLinkStyle--"><code>getLabelLinkStyle()</code></a></dd>
  2806. </dl>
  2807. </li>
  2808. </ul>
  2809. <a name="getLabelLinkMargin--">
  2810. <!-- -->
  2811. </a>
  2812. <ul class="blockList">
  2813. <li class="blockList">
  2814. <h4>getLabelLinkMargin</h4>
  2815. <pre>public&nbsp;double&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1791">getLabelLinkMargin</a>()</pre>
  2816. <div class="block">Returns the margin (expressed as a percentage of the width or height)
  2817. between the edge of the pie and the link point.</div>
  2818. <dl>
  2819. <dt><span class="returnLabel">Returns:</span></dt>
  2820. <dd>The link margin (as a percentage, where 0.05 is five percent).</dd>
  2821. <dt><span class="seeLabel">See Also:</span></dt>
  2822. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setLabelLinkMargin-double-"><code>setLabelLinkMargin(double)</code></a></dd>
  2823. </dl>
  2824. </li>
  2825. </ul>
  2826. <a name="setLabelLinkMargin-double-">
  2827. <!-- -->
  2828. </a>
  2829. <ul class="blockList">
  2830. <li class="blockList">
  2831. <h4>setLabelLinkMargin</h4>
  2832. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1803">setLabelLinkMargin</a>(double&nbsp;margin)</pre>
  2833. <div class="block">Sets the link margin and sends a <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all
  2834. registered listeners.</div>
  2835. <dl>
  2836. <dt><span class="paramLabel">Parameters:</span></dt>
  2837. <dd><code>margin</code> - the margin.</dd>
  2838. <dt><span class="seeLabel">See Also:</span></dt>
  2839. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLabelLinkMargin--"><code>getLabelLinkMargin()</code></a></dd>
  2840. </dl>
  2841. </li>
  2842. </ul>
  2843. <a name="getLabelLinkPaint--">
  2844. <!-- -->
  2845. </a>
  2846. <ul class="blockList">
  2847. <li class="blockList">
  2848. <h4>getLabelLinkPaint</h4>
  2849. <pre>public&nbsp;java.awt.Paint&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1816">getLabelLinkPaint</a>()</pre>
  2850. <div class="block">Returns the paint used for the lines that connect pie sections to their
  2851. corresponding labels.</div>
  2852. <dl>
  2853. <dt><span class="returnLabel">Returns:</span></dt>
  2854. <dd>The paint (never <code>null</code>).</dd>
  2855. <dt><span class="seeLabel">See Also:</span></dt>
  2856. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setLabelLinkPaint-java.awt.Paint-"><code>setLabelLinkPaint(Paint)</code></a></dd>
  2857. </dl>
  2858. </li>
  2859. </ul>
  2860. <a name="setLabelLinkPaint-java.awt.Paint-">
  2861. <!-- -->
  2862. </a>
  2863. <ul class="blockList">
  2864. <li class="blockList">
  2865. <h4>setLabelLinkPaint</h4>
  2866. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1829">setLabelLinkPaint</a>(java.awt.Paint&nbsp;paint)</pre>
  2867. <div class="block">Sets the paint used for the lines that connect pie sections to their
  2868. corresponding labels, and sends a <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all
  2869. registered listeners.</div>
  2870. <dl>
  2871. <dt><span class="paramLabel">Parameters:</span></dt>
  2872. <dd><code>paint</code> - the paint (<code>null</code> not permitted).</dd>
  2873. <dt><span class="seeLabel">See Also:</span></dt>
  2874. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLabelLinkPaint--"><code>getLabelLinkPaint()</code></a></dd>
  2875. </dl>
  2876. </li>
  2877. </ul>
  2878. <a name="getLabelLinkStroke--">
  2879. <!-- -->
  2880. </a>
  2881. <ul class="blockList">
  2882. <li class="blockList">
  2883. <h4>getLabelLinkStroke</h4>
  2884. <pre>public&nbsp;java.awt.Stroke&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1842">getLabelLinkStroke</a>()</pre>
  2885. <div class="block">Returns the stroke used for the label linking lines.</div>
  2886. <dl>
  2887. <dt><span class="returnLabel">Returns:</span></dt>
  2888. <dd>The stroke.</dd>
  2889. <dt><span class="seeLabel">See Also:</span></dt>
  2890. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setLabelLinkStroke-java.awt.Stroke-"><code>setLabelLinkStroke(Stroke)</code></a></dd>
  2891. </dl>
  2892. </li>
  2893. </ul>
  2894. <a name="setLabelLinkStroke-java.awt.Stroke-">
  2895. <!-- -->
  2896. </a>
  2897. <ul class="blockList">
  2898. <li class="blockList">
  2899. <h4>setLabelLinkStroke</h4>
  2900. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1854">setLabelLinkStroke</a>(java.awt.Stroke&nbsp;stroke)</pre>
  2901. <div class="block">Sets the link stroke and sends a <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all
  2902. registered listeners.</div>
  2903. <dl>
  2904. <dt><span class="paramLabel">Parameters:</span></dt>
  2905. <dd><code>stroke</code> - the stroke.</dd>
  2906. <dt><span class="seeLabel">See Also:</span></dt>
  2907. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLabelLinkStroke--"><code>getLabelLinkStroke()</code></a></dd>
  2908. </dl>
  2909. </li>
  2910. </ul>
  2911. <a name="getLabelLinkDepth--">
  2912. <!-- -->
  2913. </a>
  2914. <ul class="blockList">
  2915. <li class="blockList">
  2916. <h4>getLabelLinkDepth</h4>
  2917. <pre>protected&nbsp;double&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1871">getLabelLinkDepth</a>()</pre>
  2918. <div class="block">Returns the distance that the end of the label link is embedded into
  2919. the plot, expressed as a percentage of the plot's radius.
  2920. <br><br>
  2921. This method is overridden in the <a href="../../../../org/jfree/chart/plot/RingPlot.html" title="class in org.jfree.chart.plot"><code>RingPlot</code></a> class to resolve
  2922. bug 2121818.</div>
  2923. <dl>
  2924. <dt><span class="returnLabel">Returns:</span></dt>
  2925. <dd><code>0.10</code>.</dd>
  2926. <dt><span class="simpleTagLabel">Since:</span></dt>
  2927. <dd>1.0.12</dd>
  2928. </dl>
  2929. </li>
  2930. </ul>
  2931. <a name="getLabelFont--">
  2932. <!-- -->
  2933. </a>
  2934. <ul class="blockList">
  2935. <li class="blockList">
  2936. <h4>getLabelFont</h4>
  2937. <pre>public&nbsp;java.awt.Font&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1882">getLabelFont</a>()</pre>
  2938. <div class="block">Returns the section label font.</div>
  2939. <dl>
  2940. <dt><span class="returnLabel">Returns:</span></dt>
  2941. <dd>The font (never <code>null</code>).</dd>
  2942. <dt><span class="seeLabel">See Also:</span></dt>
  2943. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setLabelFont-java.awt.Font-"><code>setLabelFont(Font)</code></a></dd>
  2944. </dl>
  2945. </li>
  2946. </ul>
  2947. <a name="setLabelFont-java.awt.Font-">
  2948. <!-- -->
  2949. </a>
  2950. <ul class="blockList">
  2951. <li class="blockList">
  2952. <h4>setLabelFont</h4>
  2953. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1894">setLabelFont</a>(java.awt.Font&nbsp;font)</pre>
  2954. <div class="block">Sets the section label font and sends a <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all
  2955. registered listeners.</div>
  2956. <dl>
  2957. <dt><span class="paramLabel">Parameters:</span></dt>
  2958. <dd><code>font</code> - the font (<code>null</code> not permitted).</dd>
  2959. <dt><span class="seeLabel">See Also:</span></dt>
  2960. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLabelFont--"><code>getLabelFont()</code></a></dd>
  2961. </dl>
  2962. </li>
  2963. </ul>
  2964. <a name="getLabelPaint--">
  2965. <!-- -->
  2966. </a>
  2967. <ul class="blockList">
  2968. <li class="blockList">
  2969. <h4>getLabelPaint</h4>
  2970. <pre>public&nbsp;java.awt.Paint&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1907">getLabelPaint</a>()</pre>
  2971. <div class="block">Returns the section label paint.</div>
  2972. <dl>
  2973. <dt><span class="returnLabel">Returns:</span></dt>
  2974. <dd>The paint (never <code>null</code>).</dd>
  2975. <dt><span class="seeLabel">See Also:</span></dt>
  2976. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setLabelPaint-java.awt.Paint-"><code>setLabelPaint(Paint)</code></a></dd>
  2977. </dl>
  2978. </li>
  2979. </ul>
  2980. <a name="setLabelPaint-java.awt.Paint-">
  2981. <!-- -->
  2982. </a>
  2983. <ul class="blockList">
  2984. <li class="blockList">
  2985. <h4>setLabelPaint</h4>
  2986. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1919">setLabelPaint</a>(java.awt.Paint&nbsp;paint)</pre>
  2987. <div class="block">Sets the section label paint and sends a <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all
  2988. registered listeners.</div>
  2989. <dl>
  2990. <dt><span class="paramLabel">Parameters:</span></dt>
  2991. <dd><code>paint</code> - the paint (<code>null</code> not permitted).</dd>
  2992. <dt><span class="seeLabel">See Also:</span></dt>
  2993. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLabelPaint--"><code>getLabelPaint()</code></a></dd>
  2994. </dl>
  2995. </li>
  2996. </ul>
  2997. <a name="getLabelBackgroundPaint--">
  2998. <!-- -->
  2999. </a>
  3000. <ul class="blockList">
  3001. <li class="blockList">
  3002. <h4>getLabelBackgroundPaint</h4>
  3003. <pre>public&nbsp;java.awt.Paint&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1932">getLabelBackgroundPaint</a>()</pre>
  3004. <div class="block">Returns the section label background paint.</div>
  3005. <dl>
  3006. <dt><span class="returnLabel">Returns:</span></dt>
  3007. <dd>The paint (possibly <code>null</code>).</dd>
  3008. <dt><span class="seeLabel">See Also:</span></dt>
  3009. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setLabelBackgroundPaint-java.awt.Paint-"><code>setLabelBackgroundPaint(Paint)</code></a></dd>
  3010. </dl>
  3011. </li>
  3012. </ul>
  3013. <a name="setLabelBackgroundPaint-java.awt.Paint-">
  3014. <!-- -->
  3015. </a>
  3016. <ul class="blockList">
  3017. <li class="blockList">
  3018. <h4>setLabelBackgroundPaint</h4>
  3019. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1944">setLabelBackgroundPaint</a>(java.awt.Paint&nbsp;paint)</pre>
  3020. <div class="block">Sets the section label background paint and sends a
  3021. <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all registered listeners.</div>
  3022. <dl>
  3023. <dt><span class="paramLabel">Parameters:</span></dt>
  3024. <dd><code>paint</code> - the paint (<code>null</code> permitted).</dd>
  3025. <dt><span class="seeLabel">See Also:</span></dt>
  3026. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLabelBackgroundPaint--"><code>getLabelBackgroundPaint()</code></a></dd>
  3027. </dl>
  3028. </li>
  3029. </ul>
  3030. <a name="getLabelOutlinePaint--">
  3031. <!-- -->
  3032. </a>
  3033. <ul class="blockList">
  3034. <li class="blockList">
  3035. <h4>getLabelOutlinePaint</h4>
  3036. <pre>public&nbsp;java.awt.Paint&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1956">getLabelOutlinePaint</a>()</pre>
  3037. <div class="block">Returns the section label outline paint.</div>
  3038. <dl>
  3039. <dt><span class="returnLabel">Returns:</span></dt>
  3040. <dd>The paint (possibly <code>null</code>).</dd>
  3041. <dt><span class="seeLabel">See Also:</span></dt>
  3042. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setLabelOutlinePaint-java.awt.Paint-"><code>setLabelOutlinePaint(Paint)</code></a></dd>
  3043. </dl>
  3044. </li>
  3045. </ul>
  3046. <a name="setLabelOutlinePaint-java.awt.Paint-">
  3047. <!-- -->
  3048. </a>
  3049. <ul class="blockList">
  3050. <li class="blockList">
  3051. <h4>setLabelOutlinePaint</h4>
  3052. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1968">setLabelOutlinePaint</a>(java.awt.Paint&nbsp;paint)</pre>
  3053. <div class="block">Sets the section label outline paint and sends a
  3054. <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all registered listeners.</div>
  3055. <dl>
  3056. <dt><span class="paramLabel">Parameters:</span></dt>
  3057. <dd><code>paint</code> - the paint (<code>null</code> permitted).</dd>
  3058. <dt><span class="seeLabel">See Also:</span></dt>
  3059. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLabelOutlinePaint--"><code>getLabelOutlinePaint()</code></a></dd>
  3060. </dl>
  3061. </li>
  3062. </ul>
  3063. <a name="getLabelOutlineStroke--">
  3064. <!-- -->
  3065. </a>
  3066. <ul class="blockList">
  3067. <li class="blockList">
  3068. <h4>getLabelOutlineStroke</h4>
  3069. <pre>public&nbsp;java.awt.Stroke&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1980">getLabelOutlineStroke</a>()</pre>
  3070. <div class="block">Returns the section label outline stroke.</div>
  3071. <dl>
  3072. <dt><span class="returnLabel">Returns:</span></dt>
  3073. <dd>The stroke (possibly <code>null</code>).</dd>
  3074. <dt><span class="seeLabel">See Also:</span></dt>
  3075. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setLabelOutlineStroke-java.awt.Stroke-"><code>setLabelOutlineStroke(Stroke)</code></a></dd>
  3076. </dl>
  3077. </li>
  3078. </ul>
  3079. <a name="setLabelOutlineStroke-java.awt.Stroke-">
  3080. <!-- -->
  3081. </a>
  3082. <ul class="blockList">
  3083. <li class="blockList">
  3084. <h4>setLabelOutlineStroke</h4>
  3085. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1992">setLabelOutlineStroke</a>(java.awt.Stroke&nbsp;stroke)</pre>
  3086. <div class="block">Sets the section label outline stroke and sends a
  3087. <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all registered listeners.</div>
  3088. <dl>
  3089. <dt><span class="paramLabel">Parameters:</span></dt>
  3090. <dd><code>stroke</code> - the stroke (<code>null</code> permitted).</dd>
  3091. <dt><span class="seeLabel">See Also:</span></dt>
  3092. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLabelOutlineStroke--"><code>getLabelOutlineStroke()</code></a></dd>
  3093. </dl>
  3094. </li>
  3095. </ul>
  3096. <a name="getLabelShadowPaint--">
  3097. <!-- -->
  3098. </a>
  3099. <ul class="blockList">
  3100. <li class="blockList">
  3101. <h4>getLabelShadowPaint</h4>
  3102. <pre>public&nbsp;java.awt.Paint&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.2004">getLabelShadowPaint</a>()</pre>
  3103. <div class="block">Returns the section label shadow paint.</div>
  3104. <dl>
  3105. <dt><span class="returnLabel">Returns:</span></dt>
  3106. <dd>The paint (possibly <code>null</code>).</dd>
  3107. <dt><span class="seeLabel">See Also:</span></dt>
  3108. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setLabelShadowPaint-java.awt.Paint-"><code>setLabelShadowPaint(Paint)</code></a></dd>
  3109. </dl>
  3110. </li>
  3111. </ul>
  3112. <a name="setLabelShadowPaint-java.awt.Paint-">
  3113. <!-- -->
  3114. </a>
  3115. <ul class="blockList">
  3116. <li class="blockList">
  3117. <h4>setLabelShadowPaint</h4>
  3118. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.2016">setLabelShadowPaint</a>(java.awt.Paint&nbsp;paint)</pre>
  3119. <div class="block">Sets the section label shadow paint and sends a <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a>
  3120. to all registered listeners.</div>
  3121. <dl>
  3122. <dt><span class="paramLabel">Parameters:</span></dt>
  3123. <dd><code>paint</code> - the paint (<code>null</code> permitted).</dd>
  3124. <dt><span class="seeLabel">See Also:</span></dt>
  3125. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLabelShadowPaint--"><code>getLabelShadowPaint()</code></a></dd>
  3126. </dl>
  3127. </li>
  3128. </ul>
  3129. <a name="getLabelPadding--">
  3130. <!-- -->
  3131. </a>
  3132. <ul class="blockList">
  3133. <li class="blockList">
  3134. <h4>getLabelPadding</h4>
  3135. <pre>public&nbsp;org.jfree.ui.RectangleInsets&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.2030">getLabelPadding</a>()</pre>
  3136. <div class="block">Returns the label padding.</div>
  3137. <dl>
  3138. <dt><span class="returnLabel">Returns:</span></dt>
  3139. <dd>The label padding (never <code>null</code>).</dd>
  3140. <dt><span class="simpleTagLabel">Since:</span></dt>
  3141. <dd>1.0.7</dd>
  3142. <dt><span class="seeLabel">See Also:</span></dt>
  3143. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setLabelPadding-org.jfree.ui.RectangleInsets-"><code>setLabelPadding(RectangleInsets)</code></a></dd>
  3144. </dl>
  3145. </li>
  3146. </ul>
  3147. <a name="setLabelPadding-org.jfree.ui.RectangleInsets-">
  3148. <!-- -->
  3149. </a>
  3150. <ul class="blockList">
  3151. <li class="blockList">
  3152. <h4>setLabelPadding</h4>
  3153. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.2044">setLabelPadding</a>(org.jfree.ui.RectangleInsets&nbsp;padding)</pre>
  3154. <div class="block">Sets the padding between each label and its outline and sends a
  3155. <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all registered listeners.</div>
  3156. <dl>
  3157. <dt><span class="paramLabel">Parameters:</span></dt>
  3158. <dd><code>padding</code> - the padding (<code>null</code> not permitted).</dd>
  3159. <dt><span class="simpleTagLabel">Since:</span></dt>
  3160. <dd>1.0.7</dd>
  3161. <dt><span class="seeLabel">See Also:</span></dt>
  3162. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLabelPadding--"><code>getLabelPadding()</code></a></dd>
  3163. </dl>
  3164. </li>
  3165. </ul>
  3166. <a name="getSimpleLabels--">
  3167. <!-- -->
  3168. </a>
  3169. <ul class="blockList">
  3170. <li class="blockList">
  3171. <h4>getSimpleLabels</h4>
  3172. <pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.2058">getSimpleLabels</a>()</pre>
  3173. <div class="block">Returns the flag that controls whether simple or extended labels are
  3174. displayed on the plot.</div>
  3175. <dl>
  3176. <dt><span class="returnLabel">Returns:</span></dt>
  3177. <dd>A boolean.</dd>
  3178. <dt><span class="simpleTagLabel">Since:</span></dt>
  3179. <dd>1.0.7</dd>
  3180. </dl>
  3181. </li>
  3182. </ul>
  3183. <a name="setSimpleLabels-boolean-">
  3184. <!-- -->
  3185. </a>
  3186. <ul class="blockList">
  3187. <li class="blockList">
  3188. <h4>setSimpleLabels</h4>
  3189. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.2071">setSimpleLabels</a>(boolean&nbsp;simple)</pre>
  3190. <div class="block">Sets the flag that controls whether simple or extended labels are
  3191. displayed on the plot, and sends a <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all
  3192. registered listeners.</div>
  3193. <dl>
  3194. <dt><span class="paramLabel">Parameters:</span></dt>
  3195. <dd><code>simple</code> - the new flag value.</dd>
  3196. <dt><span class="simpleTagLabel">Since:</span></dt>
  3197. <dd>1.0.7</dd>
  3198. </dl>
  3199. </li>
  3200. </ul>
  3201. <a name="getSimpleLabelOffset--">
  3202. <!-- -->
  3203. </a>
  3204. <ul class="blockList">
  3205. <li class="blockList">
  3206. <h4>getSimpleLabelOffset</h4>
  3207. <pre>public&nbsp;org.jfree.ui.RectangleInsets&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.2085">getSimpleLabelOffset</a>()</pre>
  3208. <div class="block">Returns the offset used for the simple labels, if they are displayed.</div>
  3209. <dl>
  3210. <dt><span class="returnLabel">Returns:</span></dt>
  3211. <dd>The offset (never <code>null</code>).</dd>
  3212. <dt><span class="simpleTagLabel">Since:</span></dt>
  3213. <dd>1.0.7</dd>
  3214. <dt><span class="seeLabel">See Also:</span></dt>
  3215. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setSimpleLabelOffset-org.jfree.ui.RectangleInsets-"><code>setSimpleLabelOffset(RectangleInsets)</code></a></dd>
  3216. </dl>
  3217. </li>
  3218. </ul>
  3219. <a name="setSimpleLabelOffset-org.jfree.ui.RectangleInsets-">
  3220. <!-- -->
  3221. </a>
  3222. <ul class="blockList">
  3223. <li class="blockList">
  3224. <h4>setSimpleLabelOffset</h4>
  3225. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.2099">setSimpleLabelOffset</a>(org.jfree.ui.RectangleInsets&nbsp;offset)</pre>
  3226. <div class="block">Sets the offset for the simple labels and sends a
  3227. <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all registered listeners.</div>
  3228. <dl>
  3229. <dt><span class="paramLabel">Parameters:</span></dt>
  3230. <dd><code>offset</code> - the offset (<code>null</code> not permitted).</dd>
  3231. <dt><span class="simpleTagLabel">Since:</span></dt>
  3232. <dd>1.0.7</dd>
  3233. <dt><span class="seeLabel">See Also:</span></dt>
  3234. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getSimpleLabelOffset--"><code>getSimpleLabelOffset()</code></a></dd>
  3235. </dl>
  3236. </li>
  3237. </ul>
  3238. <a name="getLabelDistributor--">
  3239. <!-- -->
  3240. </a>
  3241. <ul class="blockList">
  3242. <li class="blockList">
  3243. <h4>getLabelDistributor</h4>
  3244. <pre>public&nbsp;<a href="../../../../org/jfree/chart/plot/AbstractPieLabelDistributor.html" title="class in org.jfree.chart.plot">AbstractPieLabelDistributor</a>&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.2113">getLabelDistributor</a>()</pre>
  3245. <div class="block">Returns the object responsible for the vertical layout of the pie
  3246. section labels.</div>
  3247. <dl>
  3248. <dt><span class="returnLabel">Returns:</span></dt>
  3249. <dd>The label distributor (never <code>null</code>).</dd>
  3250. <dt><span class="simpleTagLabel">Since:</span></dt>
  3251. <dd>1.0.6</dd>
  3252. </dl>
  3253. </li>
  3254. </ul>
  3255. <a name="setLabelDistributor-org.jfree.chart.plot.AbstractPieLabelDistributor-">
  3256. <!-- -->
  3257. </a>
  3258. <ul class="blockList">
  3259. <li class="blockList">
  3260. <h4>setLabelDistributor</h4>
  3261. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.2125">setLabelDistributor</a>(<a href="../../../../org/jfree/chart/plot/AbstractPieLabelDistributor.html" title="class in org.jfree.chart.plot">AbstractPieLabelDistributor</a>&nbsp;distributor)</pre>
  3262. <div class="block">Sets the label distributor and sends a <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all
  3263. registered listeners.</div>
  3264. <dl>
  3265. <dt><span class="paramLabel">Parameters:</span></dt>
  3266. <dd><code>distributor</code> - the distributor (<code>null</code> not permitted).</dd>
  3267. <dt><span class="simpleTagLabel">Since:</span></dt>
  3268. <dd>1.0.6</dd>
  3269. </dl>
  3270. </li>
  3271. </ul>
  3272. <a name="getToolTipGenerator--">
  3273. <!-- -->
  3274. </a>
  3275. <ul class="blockList">
  3276. <li class="blockList">
  3277. <h4>getToolTipGenerator</h4>
  3278. <pre>public&nbsp;<a href="../../../../org/jfree/chart/labels/PieToolTipGenerator.html" title="interface in org.jfree.chart.labels">PieToolTipGenerator</a>&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.2140">getToolTipGenerator</a>()</pre>
  3279. <div class="block">Returns the tool tip generator, an object that is responsible for
  3280. generating the text items used for tool tips by the plot. If the
  3281. generator is <code>null</code>, no tool tips will be created.</div>
  3282. <dl>
  3283. <dt><span class="returnLabel">Returns:</span></dt>
  3284. <dd>The generator (possibly <code>null</code>).</dd>
  3285. <dt><span class="seeLabel">See Also:</span></dt>
  3286. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setToolTipGenerator-org.jfree.chart.labels.PieToolTipGenerator-"><code>setToolTipGenerator(PieToolTipGenerator)</code></a></dd>
  3287. </dl>
  3288. </li>
  3289. </ul>
  3290. <a name="setToolTipGenerator-org.jfree.chart.labels.PieToolTipGenerator-">
  3291. <!-- -->
  3292. </a>
  3293. <ul class="blockList">
  3294. <li class="blockList">
  3295. <h4>setToolTipGenerator</h4>
  3296. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.2153">setToolTipGenerator</a>(<a href="../../../../org/jfree/chart/labels/PieToolTipGenerator.html" title="interface in org.jfree.chart.labels">PieToolTipGenerator</a>&nbsp;generator)</pre>
  3297. <div class="block">Sets the tool tip generator and sends a <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all
  3298. registered listeners. Set the generator to <code>null</code> if you
  3299. don't want any tool tips.</div>
  3300. <dl>
  3301. <dt><span class="paramLabel">Parameters:</span></dt>
  3302. <dd><code>generator</code> - the generator (<code>null</code> permitted).</dd>
  3303. <dt><span class="seeLabel">See Also:</span></dt>
  3304. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getToolTipGenerator--"><code>getToolTipGenerator()</code></a></dd>
  3305. </dl>
  3306. </li>
  3307. </ul>
  3308. <a name="getURLGenerator--">
  3309. <!-- -->
  3310. </a>
  3311. <ul class="blockList">
  3312. <li class="blockList">
  3313. <h4>getURLGenerator</h4>
  3314. <pre>public&nbsp;<a href="../../../../org/jfree/chart/urls/PieURLGenerator.html" title="interface in org.jfree.chart.urls">PieURLGenerator</a>&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.2165">getURLGenerator</a>()</pre>
  3315. <div class="block">Returns the URL generator.</div>
  3316. <dl>
  3317. <dt><span class="returnLabel">Returns:</span></dt>
  3318. <dd>The generator (possibly <code>null</code>).</dd>
  3319. <dt><span class="seeLabel">See Also:</span></dt>
  3320. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setURLGenerator-org.jfree.chart.urls.PieURLGenerator-"><code>setURLGenerator(PieURLGenerator)</code></a></dd>
  3321. </dl>
  3322. </li>
  3323. </ul>
  3324. <a name="setURLGenerator-org.jfree.chart.urls.PieURLGenerator-">
  3325. <!-- -->
  3326. </a>
  3327. <ul class="blockList">
  3328. <li class="blockList">
  3329. <h4>setURLGenerator</h4>
  3330. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.2177">setURLGenerator</a>(<a href="../../../../org/jfree/chart/urls/PieURLGenerator.html" title="interface in org.jfree.chart.urls">PieURLGenerator</a>&nbsp;generator)</pre>
  3331. <div class="block">Sets the URL generator and sends a <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all
  3332. registered listeners.</div>
  3333. <dl>
  3334. <dt><span class="paramLabel">Parameters:</span></dt>
  3335. <dd><code>generator</code> - the generator (<code>null</code> permitted).</dd>
  3336. <dt><span class="seeLabel">See Also:</span></dt>
  3337. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getURLGenerator--"><code>getURLGenerator()</code></a></dd>
  3338. </dl>
  3339. </li>
  3340. </ul>
  3341. <a name="getMinimumArcAngleToDraw--">
  3342. <!-- -->
  3343. </a>
  3344. <ul class="blockList">
  3345. <li class="blockList">
  3346. <h4>getMinimumArcAngleToDraw</h4>
  3347. <pre>public&nbsp;double&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.2190">getMinimumArcAngleToDraw</a>()</pre>
  3348. <div class="block">Returns the minimum arc angle that will be drawn. Pie sections for an
  3349. angle smaller than this are not drawn, to avoid a JDK bug.</div>
  3350. <dl>
  3351. <dt><span class="returnLabel">Returns:</span></dt>
  3352. <dd>The minimum angle.</dd>
  3353. <dt><span class="seeLabel">See Also:</span></dt>
  3354. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setMinimumArcAngleToDraw-double-"><code>setMinimumArcAngleToDraw(double)</code></a></dd>
  3355. </dl>
  3356. </li>
  3357. </ul>
  3358. <a name="setMinimumArcAngleToDraw-double-">
  3359. <!-- -->
  3360. </a>
  3361. <ul class="blockList">
  3362. <li class="blockList">
  3363. <h4>setMinimumArcAngleToDraw</h4>
  3364. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.2212">setMinimumArcAngleToDraw</a>(double&nbsp;angle)</pre>
  3365. <div class="block">Sets the minimum arc angle that will be drawn. Pie sections for an
  3366. angle smaller than this are not drawn, to avoid a JDK bug. See this
  3367. link for details:
  3368. <br><br>
  3369. <a href="http://www.jfree.org/phpBB2/viewtopic.php?t=2707">
  3370. http://www.jfree.org/phpBB2/viewtopic.php?t=2707</a>
  3371. <br><br>
  3372. ...and this bug report in the Java Bug Parade:
  3373. <br><br>
  3374. <a href=
  3375. "http://developer.java.sun.com/developer/bugParade/bugs/4836495.html">
  3376. http://developer.java.sun.com/developer/bugParade/bugs/4836495.html</a></div>
  3377. <dl>
  3378. <dt><span class="paramLabel">Parameters:</span></dt>
  3379. <dd><code>angle</code> - the minimum angle.</dd>
  3380. <dt><span class="seeLabel">See Also:</span></dt>
  3381. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getMinimumArcAngleToDraw--"><code>getMinimumArcAngleToDraw()</code></a></dd>
  3382. </dl>
  3383. </li>
  3384. </ul>
  3385. <a name="getLegendItemShape--">
  3386. <!-- -->
  3387. </a>
  3388. <ul class="blockList">
  3389. <li class="blockList">
  3390. <h4>getLegendItemShape</h4>
  3391. <pre>public&nbsp;java.awt.Shape&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.2223">getLegendItemShape</a>()</pre>
  3392. <div class="block">Returns the shape used for legend items.</div>
  3393. <dl>
  3394. <dt><span class="returnLabel">Returns:</span></dt>
  3395. <dd>The shape (never <code>null</code>).</dd>
  3396. <dt><span class="seeLabel">See Also:</span></dt>
  3397. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setLegendItemShape-java.awt.Shape-"><code>setLegendItemShape(Shape)</code></a></dd>
  3398. </dl>
  3399. </li>
  3400. </ul>
  3401. <a name="setLegendItemShape-java.awt.Shape-">
  3402. <!-- -->
  3403. </a>
  3404. <ul class="blockList">
  3405. <li class="blockList">
  3406. <h4>setLegendItemShape</h4>
  3407. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.2235">setLegendItemShape</a>(java.awt.Shape&nbsp;shape)</pre>
  3408. <div class="block">Sets the shape used for legend items and sends a <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a>
  3409. to all registered listeners.</div>
  3410. <dl>
  3411. <dt><span class="paramLabel">Parameters:</span></dt>
  3412. <dd><code>shape</code> - the shape (<code>null</code> not permitted).</dd>
  3413. <dt><span class="seeLabel">See Also:</span></dt>
  3414. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLegendItemShape--"><code>getLegendItemShape()</code></a></dd>
  3415. </dl>
  3416. </li>
  3417. </ul>
  3418. <a name="getLegendLabelGenerator--">
  3419. <!-- -->
  3420. </a>
  3421. <ul class="blockList">
  3422. <li class="blockList">
  3423. <h4>getLegendLabelGenerator</h4>
  3424. <pre>public&nbsp;<a href="../../../../org/jfree/chart/labels/PieSectionLabelGenerator.html" title="interface in org.jfree.chart.labels">PieSectionLabelGenerator</a>&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.2248">getLegendLabelGenerator</a>()</pre>
  3425. <div class="block">Returns the legend label generator.</div>
  3426. <dl>
  3427. <dt><span class="returnLabel">Returns:</span></dt>
  3428. <dd>The legend label generator (never <code>null</code>).</dd>
  3429. <dt><span class="seeLabel">See Also:</span></dt>
  3430. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setLegendLabelGenerator-org.jfree.chart.labels.PieSectionLabelGenerator-"><code>setLegendLabelGenerator(PieSectionLabelGenerator)</code></a></dd>
  3431. </dl>
  3432. </li>
  3433. </ul>
  3434. <a name="setLegendLabelGenerator-org.jfree.chart.labels.PieSectionLabelGenerator-">
  3435. <!-- -->
  3436. </a>
  3437. <ul class="blockList">
  3438. <li class="blockList">
  3439. <h4>setLegendLabelGenerator</h4>
  3440. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.2260">setLegendLabelGenerator</a>(<a href="../../../../org/jfree/chart/labels/PieSectionLabelGenerator.html" title="interface in org.jfree.chart.labels">PieSectionLabelGenerator</a>&nbsp;generator)</pre>
  3441. <div class="block">Sets the legend label generator and sends a <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to
  3442. all registered listeners.</div>
  3443. <dl>
  3444. <dt><span class="paramLabel">Parameters:</span></dt>
  3445. <dd><code>generator</code> - the generator (<code>null</code> not permitted).</dd>
  3446. <dt><span class="seeLabel">See Also:</span></dt>
  3447. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLegendLabelGenerator--"><code>getLegendLabelGenerator()</code></a></dd>
  3448. </dl>
  3449. </li>
  3450. </ul>
  3451. <a name="getLegendLabelToolTipGenerator--">
  3452. <!-- -->
  3453. </a>
  3454. <ul class="blockList">
  3455. <li class="blockList">
  3456. <h4>getLegendLabelToolTipGenerator</h4>
  3457. <pre>public&nbsp;<a href="../../../../org/jfree/chart/labels/PieSectionLabelGenerator.html" title="interface in org.jfree.chart.labels">PieSectionLabelGenerator</a>&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.2273">getLegendLabelToolTipGenerator</a>()</pre>
  3458. <div class="block">Returns the legend label tool tip generator.</div>
  3459. <dl>
  3460. <dt><span class="returnLabel">Returns:</span></dt>
  3461. <dd>The legend label tool tip generator (possibly <code>null</code>).</dd>
  3462. <dt><span class="seeLabel">See Also:</span></dt>
  3463. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setLegendLabelToolTipGenerator-org.jfree.chart.labels.PieSectionLabelGenerator-"><code>setLegendLabelToolTipGenerator(PieSectionLabelGenerator)</code></a></dd>
  3464. </dl>
  3465. </li>
  3466. </ul>
  3467. <a name="setLegendLabelToolTipGenerator-org.jfree.chart.labels.PieSectionLabelGenerator-">
  3468. <!-- -->
  3469. </a>
  3470. <ul class="blockList">
  3471. <li class="blockList">
  3472. <h4>setLegendLabelToolTipGenerator</h4>
  3473. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.2285">setLegendLabelToolTipGenerator</a>(<a href="../../../../org/jfree/chart/labels/PieSectionLabelGenerator.html" title="interface in org.jfree.chart.labels">PieSectionLabelGenerator</a>&nbsp;generator)</pre>
  3474. <div class="block">Sets the legend label tool tip generator and sends a
  3475. <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all registered listeners.</div>
  3476. <dl>
  3477. <dt><span class="paramLabel">Parameters:</span></dt>
  3478. <dd><code>generator</code> - the generator (<code>null</code> permitted).</dd>
  3479. <dt><span class="seeLabel">See Also:</span></dt>
  3480. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLegendLabelToolTipGenerator--"><code>getLegendLabelToolTipGenerator()</code></a></dd>
  3481. </dl>
  3482. </li>
  3483. </ul>
  3484. <a name="getLegendLabelURLGenerator--">
  3485. <!-- -->
  3486. </a>
  3487. <ul class="blockList">
  3488. <li class="blockList">
  3489. <h4>getLegendLabelURLGenerator</h4>
  3490. <pre>public&nbsp;<a href="../../../../org/jfree/chart/urls/PieURLGenerator.html" title="interface in org.jfree.chart.urls">PieURLGenerator</a>&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.2300">getLegendLabelURLGenerator</a>()</pre>
  3491. <div class="block">Returns the legend label URL generator.</div>
  3492. <dl>
  3493. <dt><span class="returnLabel">Returns:</span></dt>
  3494. <dd>The legend label URL generator (possibly <code>null</code>).</dd>
  3495. <dt><span class="simpleTagLabel">Since:</span></dt>
  3496. <dd>1.0.4</dd>
  3497. <dt><span class="seeLabel">See Also:</span></dt>
  3498. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setLegendLabelURLGenerator-org.jfree.chart.urls.PieURLGenerator-"><code>setLegendLabelURLGenerator(PieURLGenerator)</code></a></dd>
  3499. </dl>
  3500. </li>
  3501. </ul>
  3502. <a name="setLegendLabelURLGenerator-org.jfree.chart.urls.PieURLGenerator-">
  3503. <!-- -->
  3504. </a>
  3505. <ul class="blockList">
  3506. <li class="blockList">
  3507. <h4>setLegendLabelURLGenerator</h4>
  3508. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.2314">setLegendLabelURLGenerator</a>(<a href="../../../../org/jfree/chart/urls/PieURLGenerator.html" title="interface in org.jfree.chart.urls">PieURLGenerator</a>&nbsp;generator)</pre>
  3509. <div class="block">Sets the legend label URL generator and sends a
  3510. <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all registered listeners.</div>
  3511. <dl>
  3512. <dt><span class="paramLabel">Parameters:</span></dt>
  3513. <dd><code>generator</code> - the generator (<code>null</code> permitted).</dd>
  3514. <dt><span class="simpleTagLabel">Since:</span></dt>
  3515. <dd>1.0.4</dd>
  3516. <dt><span class="seeLabel">See Also:</span></dt>
  3517. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLegendLabelURLGenerator--"><code>getLegendLabelURLGenerator()</code></a></dd>
  3518. </dl>
  3519. </li>
  3520. </ul>
  3521. <a name="getShadowGenerator--">
  3522. <!-- -->
  3523. </a>
  3524. <ul class="blockList">
  3525. <li class="blockList">
  3526. <h4>getShadowGenerator</h4>
  3527. <pre>public&nbsp;<a href="../../../../org/jfree/chart/util/ShadowGenerator.html" title="interface in org.jfree.chart.util">ShadowGenerator</a>&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.2326">getShadowGenerator</a>()</pre>
  3528. <div class="block">Returns the shadow generator for the plot, if any.</div>
  3529. <dl>
  3530. <dt><span class="returnLabel">Returns:</span></dt>
  3531. <dd>The shadow generator (possibly <code>null</code>).</dd>
  3532. <dt><span class="simpleTagLabel">Since:</span></dt>
  3533. <dd>1.0.14</dd>
  3534. </dl>
  3535. </li>
  3536. </ul>
  3537. <a name="setShadowGenerator-org.jfree.chart.util.ShadowGenerator-">
  3538. <!-- -->
  3539. </a>
  3540. <ul class="blockList">
  3541. <li class="blockList">
  3542. <h4>setShadowGenerator</h4>
  3543. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.2341">setShadowGenerator</a>(<a href="../../../../org/jfree/chart/util/ShadowGenerator.html" title="interface in org.jfree.chart.util">ShadowGenerator</a>&nbsp;generator)</pre>
  3544. <div class="block">Sets the shadow generator for the plot and sends a
  3545. <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all registered listeners. Note that this is
  3546. a bitmap drop-shadow generation facility and is separate from the
  3547. vector based show option that is controlled via the
  3548. <a href="../../../../org/jfree/chart/plot/PiePlot.html#setShadowPaint-java.awt.Paint-"><code>setShadowPaint(java.awt.Paint)</code></a> method.</div>
  3549. <dl>
  3550. <dt><span class="paramLabel">Parameters:</span></dt>
  3551. <dd><code>generator</code> - the generator (<code>null</code> permitted).</dd>
  3552. <dt><span class="simpleTagLabel">Since:</span></dt>
  3553. <dd>1.0.14</dd>
  3554. </dl>
  3555. </li>
  3556. </ul>
  3557. <a name="handleMouseWheelRotation-int-">
  3558. <!-- -->
  3559. </a>
  3560. <ul class="blockList">
  3561. <li class="blockList">
  3562. <h4>handleMouseWheelRotation</h4>
  3563. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.2354">handleMouseWheelRotation</a>(int&nbsp;rotateClicks)</pre>
  3564. <div class="block">Handles a mouse wheel rotation (this method is intended for use by the
  3565. <code>MouseWheelHandler</code> class).</div>
  3566. <dl>
  3567. <dt><span class="paramLabel">Parameters:</span></dt>
  3568. <dd><code>rotateClicks</code> - the number of rotate clicks on the the mouse wheel.</dd>
  3569. <dt><span class="simpleTagLabel">Since:</span></dt>
  3570. <dd>1.0.14</dd>
  3571. </dl>
  3572. </li>
  3573. </ul>
  3574. <a name="initialise-java.awt.Graphics2D-java.awt.geom.Rectangle2D-org.jfree.chart.plot.PiePlot-java.lang.Integer-org.jfree.chart.plot.PlotRenderingInfo-">
  3575. <!-- -->
  3576. </a>
  3577. <ul class="blockList">
  3578. <li class="blockList">
  3579. <h4>initialise</h4>
  3580. <pre>public&nbsp;<a href="../../../../org/jfree/chart/plot/PiePlotState.html" title="class in org.jfree.chart.plot">PiePlotState</a>&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.2373">initialise</a>(java.awt.Graphics2D&nbsp;g2,
  3581. java.awt.geom.Rectangle2D&nbsp;plotArea,
  3582. <a href="../../../../org/jfree/chart/plot/PiePlot.html" title="class in org.jfree.chart.plot">PiePlot</a>&nbsp;plot,
  3583. java.lang.Integer&nbsp;index,
  3584. <a href="../../../../org/jfree/chart/plot/PlotRenderingInfo.html" title="class in org.jfree.chart.plot">PlotRenderingInfo</a>&nbsp;info)</pre>
  3585. <div class="block">Initialises the drawing procedure. This method will be called before
  3586. the first item is rendered, giving the plot an opportunity to initialise
  3587. any state information it wants to maintain.</div>
  3588. <dl>
  3589. <dt><span class="paramLabel">Parameters:</span></dt>
  3590. <dd><code>g2</code> - the graphics device.</dd>
  3591. <dd><code>plotArea</code> - the plot area (<code>null</code> not permitted).</dd>
  3592. <dd><code>plot</code> - the plot.</dd>
  3593. <dd><code>index</code> - the secondary index (<code>null</code> for primary
  3594. renderer).</dd>
  3595. <dd><code>info</code> - collects chart rendering information for return to caller.</dd>
  3596. <dt><span class="returnLabel">Returns:</span></dt>
  3597. <dd>A state object (maintains state information relevant to one
  3598. chart drawing).</dd>
  3599. </dl>
  3600. </li>
  3601. </ul>
  3602. <a name="draw-java.awt.Graphics2D-java.awt.geom.Rectangle2D-java.awt.geom.Point2D-org.jfree.chart.plot.PlotState-org.jfree.chart.plot.PlotRenderingInfo-">
  3603. <!-- -->
  3604. </a>
  3605. <ul class="blockList">
  3606. <li class="blockList">
  3607. <h4>draw</h4>
  3608. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.2399">draw</a>(java.awt.Graphics2D&nbsp;g2,
  3609. java.awt.geom.Rectangle2D&nbsp;area,
  3610. java.awt.geom.Point2D&nbsp;anchor,
  3611. <a href="../../../../org/jfree/chart/plot/PlotState.html" title="class in org.jfree.chart.plot">PlotState</a>&nbsp;parentState,
  3612. <a href="../../../../org/jfree/chart/plot/PlotRenderingInfo.html" title="class in org.jfree.chart.plot">PlotRenderingInfo</a>&nbsp;info)</pre>
  3613. <div class="block">Draws the plot on a Java 2D graphics device (such as the screen or a
  3614. printer).</div>
  3615. <dl>
  3616. <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
  3617. <dd><code><a href="../../../../org/jfree/chart/plot/Plot.html#draw-java.awt.Graphics2D-java.awt.geom.Rectangle2D-java.awt.geom.Point2D-org.jfree.chart.plot.PlotState-org.jfree.chart.plot.PlotRenderingInfo-">draw</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/jfree/chart/plot/Plot.html" title="class in org.jfree.chart.plot">Plot</a></code></dd>
  3618. <dt><span class="paramLabel">Parameters:</span></dt>
  3619. <dd><code>g2</code> - the graphics device.</dd>
  3620. <dd><code>area</code> - the area within which the plot should be drawn.</dd>
  3621. <dd><code>anchor</code> - the anchor point (<code>null</code> permitted).</dd>
  3622. <dd><code>parentState</code> - the state from the parent plot, if there is one.</dd>
  3623. <dd><code>info</code> - collects info about the drawing
  3624. (<code>null</code> permitted).</dd>
  3625. </dl>
  3626. </li>
  3627. </ul>
  3628. <a name="drawPie-java.awt.Graphics2D-java.awt.geom.Rectangle2D-org.jfree.chart.plot.PlotRenderingInfo-">
  3629. <!-- -->
  3630. </a>
  3631. <ul class="blockList">
  3632. <li class="blockList">
  3633. <h4>drawPie</h4>
  3634. <pre>protected&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.2464">drawPie</a>(java.awt.Graphics2D&nbsp;g2,
  3635. java.awt.geom.Rectangle2D&nbsp;plotArea,
  3636. <a href="../../../../org/jfree/chart/plot/PlotRenderingInfo.html" title="class in org.jfree.chart.plot">PlotRenderingInfo</a>&nbsp;info)</pre>
  3637. <div class="block">Draws the pie.</div>
  3638. <dl>
  3639. <dt><span class="paramLabel">Parameters:</span></dt>
  3640. <dd><code>g2</code> - the graphics device.</dd>
  3641. <dd><code>plotArea</code> - the plot area.</dd>
  3642. <dd><code>info</code> - chart rendering info.</dd>
  3643. </dl>
  3644. </li>
  3645. </ul>
  3646. <a name="drawItem-java.awt.Graphics2D-int-java.awt.geom.Rectangle2D-org.jfree.chart.plot.PiePlotState-int-">
  3647. <!-- -->
  3648. </a>
  3649. <ul class="blockList">
  3650. <li class="blockList">
  3651. <h4>drawItem</h4>
  3652. <pre>protected&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.2599">drawItem</a>(java.awt.Graphics2D&nbsp;g2,
  3653. int&nbsp;section,
  3654. java.awt.geom.Rectangle2D&nbsp;dataArea,
  3655. <a href="../../../../org/jfree/chart/plot/PiePlotState.html" title="class in org.jfree.chart.plot">PiePlotState</a>&nbsp;state,
  3656. int&nbsp;currentPass)</pre>
  3657. <div class="block">Draws a single data item.</div>
  3658. <dl>
  3659. <dt><span class="paramLabel">Parameters:</span></dt>
  3660. <dd><code>g2</code> - the graphics device (<code>null</code> not permitted).</dd>
  3661. <dd><code>section</code> - the section index.</dd>
  3662. <dd><code>dataArea</code> - the data plot area.</dd>
  3663. <dd><code>state</code> - state information for one chart.</dd>
  3664. <dd><code>currentPass</code> - the current pass index.</dd>
  3665. </dl>
  3666. </li>
  3667. </ul>
  3668. <a name="drawSimpleLabels-java.awt.Graphics2D-java.util.List-double-java.awt.geom.Rectangle2D-java.awt.geom.Rectangle2D-org.jfree.chart.plot.PiePlotState-">
  3669. <!-- -->
  3670. </a>
  3671. <ul class="blockList">
  3672. <li class="blockList">
  3673. <h4>drawSimpleLabels</h4>
  3674. <pre>protected&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.2695">drawSimpleLabels</a>(java.awt.Graphics2D&nbsp;g2,
  3675. java.util.List&nbsp;keys,
  3676. double&nbsp;totalValue,
  3677. java.awt.geom.Rectangle2D&nbsp;plotArea,
  3678. java.awt.geom.Rectangle2D&nbsp;pieArea,
  3679. <a href="../../../../org/jfree/chart/plot/PiePlotState.html" title="class in org.jfree.chart.plot">PiePlotState</a>&nbsp;state)</pre>
  3680. <div class="block">Draws the pie section labels in the simple form.</div>
  3681. <dl>
  3682. <dt><span class="paramLabel">Parameters:</span></dt>
  3683. <dd><code>g2</code> - the graphics device.</dd>
  3684. <dd><code>keys</code> - the section keys.</dd>
  3685. <dd><code>totalValue</code> - the total value for all sections in the pie.</dd>
  3686. <dd><code>plotArea</code> - the plot area.</dd>
  3687. <dd><code>pieArea</code> - the area containing the pie.</dd>
  3688. <dd><code>state</code> - the plot state.</dd>
  3689. <dt><span class="simpleTagLabel">Since:</span></dt>
  3690. <dd>1.0.7</dd>
  3691. </dl>
  3692. </li>
  3693. </ul>
  3694. <a name="drawLabels-java.awt.Graphics2D-java.util.List-double-java.awt.geom.Rectangle2D-java.awt.geom.Rectangle2D-org.jfree.chart.plot.PiePlotState-">
  3695. <!-- -->
  3696. </a>
  3697. <ul class="blockList">
  3698. <li class="blockList">
  3699. <h4>drawLabels</h4>
  3700. <pre>protected&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.2788">drawLabels</a>(java.awt.Graphics2D&nbsp;g2,
  3701. java.util.List&nbsp;keys,
  3702. double&nbsp;totalValue,
  3703. java.awt.geom.Rectangle2D&nbsp;plotArea,
  3704. java.awt.geom.Rectangle2D&nbsp;linkArea,
  3705. <a href="../../../../org/jfree/chart/plot/PiePlotState.html" title="class in org.jfree.chart.plot">PiePlotState</a>&nbsp;state)</pre>
  3706. <div class="block">Draws the labels for the pie sections.</div>
  3707. <dl>
  3708. <dt><span class="paramLabel">Parameters:</span></dt>
  3709. <dd><code>g2</code> - the graphics device.</dd>
  3710. <dd><code>keys</code> - the keys.</dd>
  3711. <dd><code>totalValue</code> - the total value.</dd>
  3712. <dd><code>plotArea</code> - the plot area.</dd>
  3713. <dd><code>linkArea</code> - the link area.</dd>
  3714. <dd><code>state</code> - the state.</dd>
  3715. </dl>
  3716. </li>
  3717. </ul>
  3718. <a name="drawLeftLabels-org.jfree.data.KeyedValues-java.awt.Graphics2D-java.awt.geom.Rectangle2D-java.awt.geom.Rectangle2D-float-org.jfree.chart.plot.PiePlotState-">
  3719. <!-- -->
  3720. </a>
  3721. <ul class="blockList">
  3722. <li class="blockList">
  3723. <h4>drawLeftLabels</h4>
  3724. <pre>protected&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.2862">drawLeftLabels</a>(<a href="../../../../org/jfree/data/KeyedValues.html" title="interface in org.jfree.data">KeyedValues</a>&nbsp;leftKeys,
  3725. java.awt.Graphics2D&nbsp;g2,
  3726. java.awt.geom.Rectangle2D&nbsp;plotArea,
  3727. java.awt.geom.Rectangle2D&nbsp;linkArea,
  3728. float&nbsp;maxLabelWidth,
  3729. <a href="../../../../org/jfree/chart/plot/PiePlotState.html" title="class in org.jfree.chart.plot">PiePlotState</a>&nbsp;state)</pre>
  3730. <div class="block">Draws the left labels.</div>
  3731. <dl>
  3732. <dt><span class="paramLabel">Parameters:</span></dt>
  3733. <dd><code>leftKeys</code> - a collection of keys and angles (to the middle of the
  3734. section, in degrees) for the sections on the left side of the
  3735. plot.</dd>
  3736. <dd><code>g2</code> - the graphics device.</dd>
  3737. <dd><code>plotArea</code> - the plot area.</dd>
  3738. <dd><code>linkArea</code> - the link area.</dd>
  3739. <dd><code>maxLabelWidth</code> - the maximum label width.</dd>
  3740. <dd><code>state</code> - the state.</dd>
  3741. </dl>
  3742. </li>
  3743. </ul>
  3744. <a name="drawRightLabels-org.jfree.data.KeyedValues-java.awt.Graphics2D-java.awt.geom.Rectangle2D-java.awt.geom.Rectangle2D-float-org.jfree.chart.plot.PiePlotState-">
  3745. <!-- -->
  3746. </a>
  3747. <ul class="blockList">
  3748. <li class="blockList">
  3749. <h4>drawRightLabels</h4>
  3750. <pre>protected&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.2920">drawRightLabels</a>(<a href="../../../../org/jfree/data/KeyedValues.html" title="interface in org.jfree.data">KeyedValues</a>&nbsp;keys,
  3751. java.awt.Graphics2D&nbsp;g2,
  3752. java.awt.geom.Rectangle2D&nbsp;plotArea,
  3753. java.awt.geom.Rectangle2D&nbsp;linkArea,
  3754. float&nbsp;maxLabelWidth,
  3755. <a href="../../../../org/jfree/chart/plot/PiePlotState.html" title="class in org.jfree.chart.plot">PiePlotState</a>&nbsp;state)</pre>
  3756. <div class="block">Draws the right labels.</div>
  3757. <dl>
  3758. <dt><span class="paramLabel">Parameters:</span></dt>
  3759. <dd><code>keys</code> - the keys.</dd>
  3760. <dd><code>g2</code> - the graphics device.</dd>
  3761. <dd><code>plotArea</code> - the plot area.</dd>
  3762. <dd><code>linkArea</code> - the link area.</dd>
  3763. <dd><code>maxLabelWidth</code> - the maximum label width.</dd>
  3764. <dd><code>state</code> - the state.</dd>
  3765. </dl>
  3766. </li>
  3767. </ul>
  3768. <a name="getLegendItems--">
  3769. <!-- -->
  3770. </a>
  3771. <ul class="blockList">
  3772. <li class="blockList">
  3773. <h4>getLegendItems</h4>
  3774. <pre>public&nbsp;<a href="../../../../org/jfree/chart/LegendItemCollection.html" title="class in org.jfree.chart">LegendItemCollection</a>&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.2976">getLegendItems</a>()</pre>
  3775. <div class="block">Returns a collection of legend items for the pie chart.</div>
  3776. <dl>
  3777. <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
  3778. <dd><code><a href="../../../../org/jfree/chart/LegendItemSource.html#getLegendItems--">getLegendItems</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/jfree/chart/LegendItemSource.html" title="interface in org.jfree.chart">LegendItemSource</a></code></dd>
  3779. <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
  3780. <dd><code><a href="../../../../org/jfree/chart/plot/Plot.html#getLegendItems--">getLegendItems</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/jfree/chart/plot/Plot.html" title="class in org.jfree.chart.plot">Plot</a></code></dd>
  3781. <dt><span class="returnLabel">Returns:</span></dt>
  3782. <dd>The legend items (never <code>null</code>).</dd>
  3783. </dl>
  3784. </li>
  3785. </ul>
  3786. <a name="getPlotType--">
  3787. <!-- -->
  3788. </a>
  3789. <ul class="blockList">
  3790. <li class="blockList">
  3791. <h4>getPlotType</h4>
  3792. <pre>public&nbsp;java.lang.String&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.3045">getPlotType</a>()</pre>
  3793. <div class="block">Returns a short string describing the type of plot.</div>
  3794. <dl>
  3795. <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
  3796. <dd><code><a href="../../../../org/jfree/chart/plot/Plot.html#getPlotType--">getPlotType</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/jfree/chart/plot/Plot.html" title="class in org.jfree.chart.plot">Plot</a></code></dd>
  3797. <dt><span class="returnLabel">Returns:</span></dt>
  3798. <dd>The plot type.</dd>
  3799. </dl>
  3800. </li>
  3801. </ul>
  3802. <a name="getArcBounds-java.awt.geom.Rectangle2D-java.awt.geom.Rectangle2D-double-double-double-">
  3803. <!-- -->
  3804. </a>
  3805. <ul class="blockList">
  3806. <li class="blockList">
  3807. <h4>getArcBounds</h4>
  3808. <pre>protected&nbsp;java.awt.geom.Rectangle2D&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.3063">getArcBounds</a>(java.awt.geom.Rectangle2D&nbsp;unexploded,
  3809. java.awt.geom.Rectangle2D&nbsp;exploded,
  3810. double&nbsp;angle,
  3811. double&nbsp;extent,
  3812. double&nbsp;explodePercent)</pre>
  3813. <div class="block">Returns a rectangle that can be used to create a pie section (taking
  3814. into account the amount by which the pie section is 'exploded').</div>
  3815. <dl>
  3816. <dt><span class="paramLabel">Parameters:</span></dt>
  3817. <dd><code>unexploded</code> - the area inside which the unexploded pie sections are
  3818. drawn.</dd>
  3819. <dd><code>exploded</code> - the area inside which the exploded pie sections are
  3820. drawn.</dd>
  3821. <dd><code>angle</code> - the start angle.</dd>
  3822. <dd><code>extent</code> - the extent of the arc.</dd>
  3823. <dd><code>explodePercent</code> - the amount by which the pie section is exploded.</dd>
  3824. <dt><span class="returnLabel">Returns:</span></dt>
  3825. <dd>A rectangle that can be used to create a pie section.</dd>
  3826. </dl>
  3827. </li>
  3828. </ul>
  3829. <a name="drawLeftLabel-java.awt.Graphics2D-org.jfree.chart.plot.PiePlotState-org.jfree.chart.plot.PieLabelRecord-">
  3830. <!-- -->
  3831. </a>
  3832. <ul class="blockList">
  3833. <li class="blockList">
  3834. <h4>drawLeftLabel</h4>
  3835. <pre>protected&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.3091">drawLeftLabel</a>(java.awt.Graphics2D&nbsp;g2,
  3836. <a href="../../../../org/jfree/chart/plot/PiePlotState.html" title="class in org.jfree.chart.plot">PiePlotState</a>&nbsp;state,
  3837. <a href="../../../../org/jfree/chart/plot/PieLabelRecord.html" title="class in org.jfree.chart.plot">PieLabelRecord</a>&nbsp;record)</pre>
  3838. <div class="block">Draws a section label on the left side of the pie chart.</div>
  3839. <dl>
  3840. <dt><span class="paramLabel">Parameters:</span></dt>
  3841. <dd><code>g2</code> - the graphics device.</dd>
  3842. <dd><code>state</code> - the state.</dd>
  3843. <dd><code>record</code> - the label record.</dd>
  3844. </dl>
  3845. </li>
  3846. </ul>
  3847. <a name="drawRightLabel-java.awt.Graphics2D-org.jfree.chart.plot.PiePlotState-org.jfree.chart.plot.PieLabelRecord-">
  3848. <!-- -->
  3849. </a>
  3850. <ul class="blockList">
  3851. <li class="blockList">
  3852. <h4>drawRightLabel</h4>
  3853. <pre>protected&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.3142">drawRightLabel</a>(java.awt.Graphics2D&nbsp;g2,
  3854. <a href="../../../../org/jfree/chart/plot/PiePlotState.html" title="class in org.jfree.chart.plot">PiePlotState</a>&nbsp;state,
  3855. <a href="../../../../org/jfree/chart/plot/PieLabelRecord.html" title="class in org.jfree.chart.plot">PieLabelRecord</a>&nbsp;record)</pre>
  3856. <div class="block">Draws a section label on the right side of the pie chart.</div>
  3857. <dl>
  3858. <dt><span class="paramLabel">Parameters:</span></dt>
  3859. <dd><code>g2</code> - the graphics device.</dd>
  3860. <dd><code>state</code> - the state.</dd>
  3861. <dd><code>record</code> - the label record.</dd>
  3862. </dl>
  3863. </li>
  3864. </ul>
  3865. <a name="getArcCenter-org.jfree.chart.plot.PiePlotState-java.lang.Comparable-">
  3866. <!-- -->
  3867. </a>
  3868. <ul class="blockList">
  3869. <li class="blockList">
  3870. <h4>getArcCenter</h4>
  3871. <pre>protected&nbsp;java.awt.geom.Point2D&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.3199">getArcCenter</a>(<a href="../../../../org/jfree/chart/plot/PiePlotState.html" title="class in org.jfree.chart.plot">PiePlotState</a>&nbsp;state,
  3872. java.lang.Comparable&nbsp;key)</pre>
  3873. <div class="block">Returns the center for the specified section.
  3874. Checks to see if the section is exploded and recalculates the
  3875. new center if so.</div>
  3876. <dl>
  3877. <dt><span class="paramLabel">Parameters:</span></dt>
  3878. <dd><code>state</code> - PiePlotState</dd>
  3879. <dd><code>key</code> - section key.</dd>
  3880. <dt><span class="returnLabel">Returns:</span></dt>
  3881. <dd>The center for the specified section.</dd>
  3882. <dt><span class="simpleTagLabel">Since:</span></dt>
  3883. <dd>1.0.14</dd>
  3884. </dl>
  3885. </li>
  3886. </ul>
  3887. <a name="lookupSectionPaint-java.lang.Comparable-org.jfree.chart.plot.PiePlotState-">
  3888. <!-- -->
  3889. </a>
  3890. <ul class="blockList">
  3891. <li class="blockList">
  3892. <h4>lookupSectionPaint</h4>
  3893. <pre>protected&nbsp;java.awt.Paint&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.3255">lookupSectionPaint</a>(java.lang.Comparable&nbsp;key,
  3894. <a href="../../../../org/jfree/chart/plot/PiePlotState.html" title="class in org.jfree.chart.plot">PiePlotState</a>&nbsp;state)</pre>
  3895. <div class="block">Returns the paint for the specified section. This is equivalent to
  3896. <code>lookupSectionPaint(section)</code>.
  3897. Checks to see if the user set the Paint to be of type RadialGradientPaint
  3898. If so it adjusts the center and radius to match the Pie</div>
  3899. <dl>
  3900. <dt><span class="paramLabel">Parameters:</span></dt>
  3901. <dd><code>key</code> - the section key.</dd>
  3902. <dd><code>state</code> - PiePlotState.</dd>
  3903. <dt><span class="returnLabel">Returns:</span></dt>
  3904. <dd>The paint for the specified section.</dd>
  3905. <dt><span class="simpleTagLabel">Since:</span></dt>
  3906. <dd>1.0.14</dd>
  3907. </dl>
  3908. </li>
  3909. </ul>
  3910. <a name="equals-java.lang.Object-">
  3911. <!-- -->
  3912. </a>
  3913. <ul class="blockList">
  3914. <li class="blockList">
  3915. <h4>equals</h4>
  3916. <pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.3280">equals</a>(java.lang.Object&nbsp;obj)</pre>
  3917. <div class="block">Tests this plot for equality with an arbitrary object. Note that the
  3918. plot's dataset is NOT included in the test for equality.</div>
  3919. <dl>
  3920. <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
  3921. <dd><code><a href="../../../../org/jfree/chart/plot/Plot.html#equals-java.lang.Object-">equals</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/jfree/chart/plot/Plot.html" title="class in org.jfree.chart.plot">Plot</a></code></dd>
  3922. <dt><span class="paramLabel">Parameters:</span></dt>
  3923. <dd><code>obj</code> - the object to test against (<code>null</code> permitted).</dd>
  3924. <dt><span class="returnLabel">Returns:</span></dt>
  3925. <dd><code>true</code> or <code>false</code>.</dd>
  3926. </dl>
  3927. </li>
  3928. </ul>
  3929. <a name="clone--">
  3930. <!-- -->
  3931. </a>
  3932. <ul class="blockList">
  3933. <li class="blockList">
  3934. <h4>clone</h4>
  3935. <pre>public&nbsp;java.lang.Object&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.3473">clone</a>()
  3936. throws java.lang.CloneNotSupportedException</pre>
  3937. <div class="block">Returns a clone of the plot.</div>
  3938. <dl>
  3939. <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
  3940. <dd><code>clone</code>&nbsp;in interface&nbsp;<code>org.jfree.util.PublicCloneable</code></dd>
  3941. <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
  3942. <dd><code><a href="../../../../org/jfree/chart/plot/Plot.html#clone--">clone</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/jfree/chart/plot/Plot.html" title="class in org.jfree.chart.plot">Plot</a></code></dd>
  3943. <dt><span class="returnLabel">Returns:</span></dt>
  3944. <dd>A clone.</dd>
  3945. <dt><span class="throwsLabel">Throws:</span></dt>
  3946. <dd><code>java.lang.CloneNotSupportedException</code> - if some component of the plot does
  3947. not support cloning.</dd>
  3948. </dl>
  3949. </li>
  3950. </ul>
  3951. <a name="getSectionPaint-int-">
  3952. <!-- -->
  3953. </a>
  3954. <ul class="blockList">
  3955. <li class="blockList">
  3956. <h4>getSectionPaint</h4>
  3957. <pre>public&nbsp;java.awt.Paint&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.3601">getSectionPaint</a>(int&nbsp;section)</pre>
  3958. <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;<span class="deprecationComment">Use <a href="../../../../org/jfree/chart/plot/PiePlot.html#getSectionPaint-java.lang.Comparable-"><code>getSectionPaint(Comparable)</code></a> instead.</span></div>
  3959. <div class="block">Returns the paint for the specified section.</div>
  3960. <dl>
  3961. <dt><span class="paramLabel">Parameters:</span></dt>
  3962. <dd><code>section</code> - the section index (zero-based).</dd>
  3963. <dt><span class="returnLabel">Returns:</span></dt>
  3964. <dd>The paint (never <code>null</code>).</dd>
  3965. </dl>
  3966. </li>
  3967. </ul>
  3968. <a name="setSectionPaint-int-java.awt.Paint-">
  3969. <!-- -->
  3970. </a>
  3971. <ul class="blockList">
  3972. <li class="blockList">
  3973. <h4>setSectionPaint</h4>
  3974. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.3615">setSectionPaint</a>(int&nbsp;section,
  3975. java.awt.Paint&nbsp;paint)</pre>
  3976. <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;<span class="deprecationComment">Use <a href="../../../../org/jfree/chart/plot/PiePlot.html#setSectionPaint-java.lang.Comparable-java.awt.Paint-"><code>setSectionPaint(Comparable, Paint)</code></a> instead.</span></div>
  3977. <div class="block">Sets the paint used to fill a section of the pie and sends a
  3978. <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all registered listeners.</div>
  3979. <dl>
  3980. <dt><span class="paramLabel">Parameters:</span></dt>
  3981. <dd><code>section</code> - the section index (zero-based).</dd>
  3982. <dd><code>paint</code> - the paint (<code>null</code> permitted).</dd>
  3983. </dl>
  3984. </li>
  3985. </ul>
  3986. <a name="getSectionOutlinePaint--">
  3987. <!-- -->
  3988. </a>
  3989. <ul class="blockList">
  3990. <li class="blockList">
  3991. <h4>getSectionOutlinePaint</h4>
  3992. <pre>public&nbsp;java.awt.Paint&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.3631">getSectionOutlinePaint</a>()</pre>
  3993. <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;<span class="deprecationComment">Use <a href="../../../../org/jfree/chart/plot/PiePlot.html#getSectionOutlinePaint-java.lang.Comparable-"><code>getSectionOutlinePaint(Comparable)</code></a> and
  3994. <a href="../../../../org/jfree/chart/plot/PiePlot.html#getBaseSectionOutlinePaint--"><code>getBaseSectionOutlinePaint()</code></a>. Deprecated as of version
  3995. 1.0.6.</span></div>
  3996. <div class="block">Returns the outline paint for ALL sections in the plot.</div>
  3997. <dl>
  3998. <dt><span class="returnLabel">Returns:</span></dt>
  3999. <dd>The paint (possibly <code>null</code>).</dd>
  4000. <dt><span class="seeLabel">See Also:</span></dt>
  4001. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setSectionOutlinePaint-java.awt.Paint-"><code>setSectionOutlinePaint(Paint)</code></a></dd>
  4002. </dl>
  4003. </li>
  4004. </ul>
  4005. <a name="setSectionOutlinePaint-java.awt.Paint-">
  4006. <!-- -->
  4007. </a>
  4008. <ul class="blockList">
  4009. <li class="blockList">
  4010. <h4>setSectionOutlinePaint</h4>
  4011. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.3648">setSectionOutlinePaint</a>(java.awt.Paint&nbsp;paint)</pre>
  4012. <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;<span class="deprecationComment">Use <a href="../../../../org/jfree/chart/plot/PiePlot.html#setSectionOutlinePaint-java.lang.Comparable-java.awt.Paint-"><code>setSectionOutlinePaint(Comparable, Paint)</code></a> and
  4013. <a href="../../../../org/jfree/chart/plot/PiePlot.html#setBaseSectionOutlinePaint-java.awt.Paint-"><code>setBaseSectionOutlinePaint(Paint)</code></a>. Deprecated as of
  4014. version 1.0.6.</span></div>
  4015. <div class="block">Sets the outline paint for ALL sections in the plot. If this is set to
  4016. <code>null</code>, then a list of paints is used instead (to allow
  4017. different colors to be used for each section).</div>
  4018. <dl>
  4019. <dt><span class="paramLabel">Parameters:</span></dt>
  4020. <dd><code>paint</code> - the paint (<code>null</code> permitted).</dd>
  4021. <dt><span class="seeLabel">See Also:</span></dt>
  4022. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getSectionOutlinePaint--"><code>getSectionOutlinePaint()</code></a></dd>
  4023. </dl>
  4024. </li>
  4025. </ul>
  4026. <a name="getSectionOutlinePaint-int-">
  4027. <!-- -->
  4028. </a>
  4029. <ul class="blockList">
  4030. <li class="blockList">
  4031. <h4>getSectionOutlinePaint</h4>
  4032. <pre>public&nbsp;java.awt.Paint&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.3662">getSectionOutlinePaint</a>(int&nbsp;section)</pre>
  4033. <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;<span class="deprecationComment">Use <a href="../../../../org/jfree/chart/plot/PiePlot.html#getSectionOutlinePaint-java.lang.Comparable-"><code>getSectionOutlinePaint(Comparable)</code></a> instead.</span></div>
  4034. <div class="block">Returns the paint for the specified section.</div>
  4035. <dl>
  4036. <dt><span class="paramLabel">Parameters:</span></dt>
  4037. <dd><code>section</code> - the section index (zero-based).</dd>
  4038. <dt><span class="returnLabel">Returns:</span></dt>
  4039. <dd>The paint (possibly <code>null</code>).</dd>
  4040. </dl>
  4041. </li>
  4042. </ul>
  4043. <a name="setSectionOutlinePaint-int-java.awt.Paint-">
  4044. <!-- -->
  4045. </a>
  4046. <ul class="blockList">
  4047. <li class="blockList">
  4048. <h4>setSectionOutlinePaint</h4>
  4049. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.3677">setSectionOutlinePaint</a>(int&nbsp;section,
  4050. java.awt.Paint&nbsp;paint)</pre>
  4051. <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;<span class="deprecationComment">Use <a href="../../../../org/jfree/chart/plot/PiePlot.html#setSectionOutlinePaint-java.lang.Comparable-java.awt.Paint-"><code>setSectionOutlinePaint(Comparable, Paint)</code></a>
  4052. instead.</span></div>
  4053. <div class="block">Sets the paint used to fill a section of the pie and sends a
  4054. <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all registered listeners.</div>
  4055. <dl>
  4056. <dt><span class="paramLabel">Parameters:</span></dt>
  4057. <dd><code>section</code> - the section index (zero-based).</dd>
  4058. <dd><code>paint</code> - the paint (<code>null</code> permitted).</dd>
  4059. </dl>
  4060. </li>
  4061. </ul>
  4062. <a name="getSectionOutlineStroke--">
  4063. <!-- -->
  4064. </a>
  4065. <ul class="blockList">
  4066. <li class="blockList">
  4067. <h4>getSectionOutlineStroke</h4>
  4068. <pre>public&nbsp;java.awt.Stroke&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.3693">getSectionOutlineStroke</a>()</pre>
  4069. <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;<span class="deprecationComment">Use <a href="../../../../org/jfree/chart/plot/PiePlot.html#getSectionOutlineStroke-java.lang.Comparable-"><code>getSectionOutlineStroke(Comparable)</code></a> and
  4070. <a href="../../../../org/jfree/chart/plot/PiePlot.html#getBaseSectionOutlineStroke--"><code>getBaseSectionOutlineStroke()</code></a>. Deprecated as of version
  4071. 1.0.6.</span></div>
  4072. <div class="block">Returns the outline stroke for ALL sections in the plot.</div>
  4073. <dl>
  4074. <dt><span class="returnLabel">Returns:</span></dt>
  4075. <dd>The stroke (possibly <code>null</code>).</dd>
  4076. <dt><span class="seeLabel">See Also:</span></dt>
  4077. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setSectionOutlineStroke-java.awt.Stroke-"><code>setSectionOutlineStroke(Stroke)</code></a></dd>
  4078. </dl>
  4079. </li>
  4080. </ul>
  4081. <a name="setSectionOutlineStroke-java.awt.Stroke-">
  4082. <!-- -->
  4083. </a>
  4084. <ul class="blockList">
  4085. <li class="blockList">
  4086. <h4>setSectionOutlineStroke</h4>
  4087. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.3710">setSectionOutlineStroke</a>(java.awt.Stroke&nbsp;stroke)</pre>
  4088. <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;<span class="deprecationComment">Use <a href="../../../../org/jfree/chart/plot/PiePlot.html#setSectionOutlineStroke-java.lang.Comparable-java.awt.Stroke-"><code>setSectionOutlineStroke(Comparable, Stroke)</code></a> and
  4089. <a href="../../../../org/jfree/chart/plot/PiePlot.html#setBaseSectionOutlineStroke-java.awt.Stroke-"><code>setBaseSectionOutlineStroke(Stroke)</code></a>. Deprecated as of
  4090. version 1.0.6.</span></div>
  4091. <div class="block">Sets the outline stroke for ALL sections in the plot. If this is set to
  4092. <code>null</code>, then a list of paints is used instead (to allow
  4093. different colors to be used for each section).</div>
  4094. <dl>
  4095. <dt><span class="paramLabel">Parameters:</span></dt>
  4096. <dd><code>stroke</code> - the stroke (<code>null</code> permitted).</dd>
  4097. <dt><span class="seeLabel">See Also:</span></dt>
  4098. <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getSectionOutlineStroke--"><code>getSectionOutlineStroke()</code></a></dd>
  4099. </dl>
  4100. </li>
  4101. </ul>
  4102. <a name="getSectionOutlineStroke-int-">
  4103. <!-- -->
  4104. </a>
  4105. <ul class="blockList">
  4106. <li class="blockList">
  4107. <h4>getSectionOutlineStroke</h4>
  4108. <pre>public&nbsp;java.awt.Stroke&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.3724">getSectionOutlineStroke</a>(int&nbsp;section)</pre>
  4109. <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;<span class="deprecationComment">Use <a href="../../../../org/jfree/chart/plot/PiePlot.html#getSectionOutlineStroke-java.lang.Comparable-"><code>getSectionOutlineStroke(Comparable)</code></a> instead.</span></div>
  4110. <div class="block">Returns the stroke for the specified section.</div>
  4111. <dl>
  4112. <dt><span class="paramLabel">Parameters:</span></dt>
  4113. <dd><code>section</code> - the section index (zero-based).</dd>
  4114. <dt><span class="returnLabel">Returns:</span></dt>
  4115. <dd>The stroke (possibly <code>null</code>).</dd>
  4116. </dl>
  4117. </li>
  4118. </ul>
  4119. <a name="setSectionOutlineStroke-int-java.awt.Stroke-">
  4120. <!-- -->
  4121. </a>
  4122. <ul class="blockList">
  4123. <li class="blockList">
  4124. <h4>setSectionOutlineStroke</h4>
  4125. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.3739">setSectionOutlineStroke</a>(int&nbsp;section,
  4126. java.awt.Stroke&nbsp;stroke)</pre>
  4127. <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;<span class="deprecationComment">Use <a href="../../../../org/jfree/chart/plot/PiePlot.html#setSectionOutlineStroke-java.lang.Comparable-java.awt.Stroke-"><code>setSectionOutlineStroke(Comparable, Stroke)</code></a>
  4128. instead.</span></div>
  4129. <div class="block">Sets the stroke used to fill a section of the pie and sends a
  4130. <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all registered listeners.</div>
  4131. <dl>
  4132. <dt><span class="paramLabel">Parameters:</span></dt>
  4133. <dd><code>section</code> - the section index (zero-based).</dd>
  4134. <dd><code>stroke</code> - the stroke (<code>null</code> permitted).</dd>
  4135. </dl>
  4136. </li>
  4137. </ul>
  4138. <a name="getExplodePercent-int-">
  4139. <!-- -->
  4140. </a>
  4141. <ul class="blockList">
  4142. <li class="blockList">
  4143. <h4>getExplodePercent</h4>
  4144. <pre>public&nbsp;double&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.3753">getExplodePercent</a>(int&nbsp;section)</pre>
  4145. <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;<span class="deprecationComment">Use <a href="../../../../org/jfree/chart/plot/PiePlot.html#getExplodePercent-java.lang.Comparable-"><code>getExplodePercent(Comparable)</code></a> instead.</span></div>
  4146. <div class="block">Returns the amount that a section should be 'exploded'.</div>
  4147. <dl>
  4148. <dt><span class="paramLabel">Parameters:</span></dt>
  4149. <dd><code>section</code> - the section number.</dd>
  4150. <dt><span class="returnLabel">Returns:</span></dt>
  4151. <dd>The amount that a section should be 'exploded'.</dd>
  4152. </dl>
  4153. </li>
  4154. </ul>
  4155. <a name="setExplodePercent-int-double-">
  4156. <!-- -->
  4157. </a>
  4158. <ul class="blockListLast">
  4159. <li class="blockList">
  4160. <h4>setExplodePercent</h4>
  4161. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.3767">setExplodePercent</a>(int&nbsp;section,
  4162. double&nbsp;percent)</pre>
  4163. <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;<span class="deprecationComment">Use <a href="../../../../org/jfree/chart/plot/PiePlot.html#setExplodePercent-java.lang.Comparable-double-"><code>setExplodePercent(Comparable, double)</code></a> instead.</span></div>
  4164. <div class="block">Sets the amount that a pie section should be exploded and sends a
  4165. <a href="../../../../org/jfree/chart/event/PlotChangeEvent.html" title="class in org.jfree.chart.event"><code>PlotChangeEvent</code></a> to all registered listeners.</div>
  4166. <dl>
  4167. <dt><span class="paramLabel">Parameters:</span></dt>
  4168. <dd><code>section</code> - the section index.</dd>
  4169. <dd><code>percent</code> - the explode percentage (0.30 = 30 percent).</dd>
  4170. </dl>
  4171. </li>
  4172. </ul>
  4173. </li>
  4174. </ul>
  4175. </li>
  4176. </ul>
  4177. </div>
  4178. </div>
  4179. <!-- ========= END OF CLASS DATA ========= -->
  4180. <!-- ======= START OF BOTTOM NAVBAR ====== -->
  4181. <div class="bottomNav"><a name="navbar.bottom">
  4182. <!-- -->
  4183. </a>
  4184. <div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
  4185. <a name="navbar.bottom.firstrow">
  4186. <!-- -->
  4187. </a>
  4188. <ul class="navList" title="Navigation">
  4189. <li><a href="../../../../overview-summary.html">Overview</a></li>
  4190. <li><a href="package-summary.html">Package</a></li>
  4191. <li class="navBarCell1Rev">Class</li>
  4192. <li><a href="class-use/PiePlot.html">Use</a></li>
  4193. <li><a href="package-tree.html">Tree</a></li>
  4194. <li><a href="../../../../deprecated-list.html">Deprecated</a></li>
  4195. <li><a href="../../../../index-files/index-1.html">Index</a></li>
  4196. <li><a href="../../../../help-doc.html">Help</a></li>
  4197. </ul>
  4198. </div>
  4199. <div class="subNav">
  4200. <ul class="navList">
  4201. <li><a href="../../../../org/jfree/chart/plot/PieLabelRecord.html" title="class in org.jfree.chart.plot"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
  4202. <li><a href="../../../../org/jfree/chart/plot/PiePlot3D.html" title="class in org.jfree.chart.plot"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
  4203. </ul>
  4204. <ul class="navList">
  4205. <li><a href="../../../../index.html?org/jfree/chart/plot/PiePlot.html" target="_top">Frames</a></li>
  4206. <li><a href="PiePlot.html" target="_top">No&nbsp;Frames</a></li>
  4207. </ul>
  4208. <ul class="navList" id="allclasses_navbar_bottom">
  4209. <li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
  4210. </ul>
  4211. <div>
  4212. <script type="text/javascript"><!--
  4213. allClassesLink = document.getElementById("allclasses_navbar_bottom");
  4214. if(window==top) {
  4215. allClassesLink.style.display = "block";
  4216. }
  4217. else {
  4218. allClassesLink.style.display = "none";
  4219. }
  4220. //-->
  4221. </script>
  4222. </div>
  4223. <div>
  4224. <ul class="subNavList">
  4225. <li>Summary:&nbsp;</li>
  4226. <li>Nested&nbsp;|&nbsp;</li>
  4227. <li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
  4228. <li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
  4229. <li><a href="#method.summary">Method</a></li>
  4230. </ul>
  4231. <ul class="subNavList">
  4232. <li>Detail:&nbsp;</li>
  4233. <li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
  4234. <li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
  4235. <li><a href="#method.detail">Method</a></li>
  4236. </ul>
  4237. </div>
  4238. <a name="skip.navbar.bottom">
  4239. <!-- -->
  4240. </a></div>
  4241. <!-- ======== END OF BOTTOM NAVBAR ======= -->
  4242. </body>
  4243. </html>