1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243 |
- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
- <!-- NewPage -->
- <html lang="en">
- <head>
- <!-- Generated by javadoc (1.8.0_05) on Thu Jul 31 14:50:33 CEST 2014 -->
- <title>PiePlot (JFreeChart Class Library (version 1.0.19-fx))</title>
- <meta name="date" content="2014-07-31">
- <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
- <script type="text/javascript" src="../../../../script.js"></script>
- </head>
- <body>
- <script type="text/javascript"><!--
- try {
- if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="PiePlot (JFreeChart Class Library (version 1.0.19-fx))";
- }
- }
- catch(err) {
- }
- //-->
- 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};
- var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"],32:["t6","Deprecated Methods"]};
- var altColor = "altColor";
- var rowColor = "rowColor";
- var tableTab = "tableTab";
- var activeTableTab = "activeTableTab";
- </script>
- <noscript>
- <div>JavaScript is disabled on your browser.</div>
- </noscript>
- <!-- ========= START OF TOP NAVBAR ======= -->
- <div class="topNav"><a name="navbar.top">
- <!-- -->
- </a>
- <div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
- <a name="navbar.top.firstrow">
- <!-- -->
- </a>
- <ul class="navList" title="Navigation">
- <li><a href="../../../../overview-summary.html">Overview</a></li>
- <li><a href="package-summary.html">Package</a></li>
- <li class="navBarCell1Rev">Class</li>
- <li><a href="class-use/PiePlot.html">Use</a></li>
- <li><a href="package-tree.html">Tree</a></li>
- <li><a href="../../../../deprecated-list.html">Deprecated</a></li>
- <li><a href="../../../../index-files/index-1.html">Index</a></li>
- <li><a href="../../../../help-doc.html">Help</a></li>
- </ul>
- </div>
- <div class="subNav">
- <ul class="navList">
- <li><a href="../../../../org/jfree/chart/plot/PieLabelRecord.html" title="class in org.jfree.chart.plot"><span class="typeNameLink">Prev Class</span></a></li>
- <li><a href="../../../../org/jfree/chart/plot/PiePlot3D.html" title="class in org.jfree.chart.plot"><span class="typeNameLink">Next Class</span></a></li>
- </ul>
- <ul class="navList">
- <li><a href="../../../../index.html?org/jfree/chart/plot/PiePlot.html" target="_top">Frames</a></li>
- <li><a href="PiePlot.html" target="_top">No Frames</a></li>
- </ul>
- <ul class="navList" id="allclasses_navbar_top">
- <li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
- </ul>
- <div>
- <script type="text/javascript"><!--
- allClassesLink = document.getElementById("allclasses_navbar_top");
- if(window==top) {
- allClassesLink.style.display = "block";
- }
- else {
- allClassesLink.style.display = "none";
- }
- //-->
- </script>
- </div>
- <div>
- <ul class="subNavList">
- <li>Summary: </li>
- <li>Nested | </li>
- <li><a href="#field.summary">Field</a> | </li>
- <li><a href="#constructor.summary">Constr</a> | </li>
- <li><a href="#method.summary">Method</a></li>
- </ul>
- <ul class="subNavList">
- <li>Detail: </li>
- <li><a href="#field.detail">Field</a> | </li>
- <li><a href="#constructor.detail">Constr</a> | </li>
- <li><a href="#method.detail">Method</a></li>
- </ul>
- </div>
- <a name="skip.navbar.top">
- <!-- -->
- </a></div>
- <!-- ========= END OF TOP NAVBAR ========= -->
- <!-- ======== START OF CLASS DATA ======== -->
- <div class="header">
- <div class="subTitle">org.jfree.chart.plot</div>
- <h2 title="Class PiePlot" class="title">Class PiePlot</h2>
- </div>
- <div class="contentContainer">
- <ul class="inheritance">
- <li>java.lang.Object</li>
- <li>
- <ul class="inheritance">
- <li><a href="../../../../org/jfree/chart/plot/Plot.html" title="class in org.jfree.chart.plot">org.jfree.chart.plot.Plot</a></li>
- <li>
- <ul class="inheritance">
- <li>org.jfree.chart.plot.PiePlot</li>
- </ul>
- </li>
- </ul>
- </li>
- </ul>
- <div class="description">
- <ul class="blockList">
- <li class="blockList">
- <dl>
- <dt>All Implemented Interfaces:</dt>
- <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>
- </dl>
- <dl>
- <dt>Direct Known Subclasses:</dt>
- <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>
- </dl>
- <hr>
- <br>
- <pre>public class <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.262">PiePlot</a>
- extends <a href="../../../../org/jfree/chart/plot/Plot.html" title="class in org.jfree.chart.plot">Plot</a>
- implements java.lang.Cloneable, java.io.Serializable</pre>
- <div class="block">A plot that displays data in the form of a pie chart, using data from any
- class that implements the <a href="../../../../org/jfree/data/general/PieDataset.html" title="interface in org.jfree.data.general"><code>PieDataset</code></a> interface.
- The example shown here is generated by the <code>PieChartDemo2.java</code>
- program included in the JFreeChart Demo Collection:
- <br><br>
- <img src="../../../../images/PiePlotSample.png" alt="PiePlotSample.png">
- <P>
- Special notes:
- <ol>
- <li>the default starting point is 12 o'clock and the pie sections proceed
- in a clockwise direction, but these settings can be changed;</li>
- <li>negative values in the dataset are ignored;</li>
- <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
- <a href="../../../../org/jfree/data/category/CategoryDataset.html" title="interface in org.jfree.data.category"><code>CategoryDataset</code></a>;</li>
- </ol></div>
- <dl>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/Plot.html" title="class in org.jfree.chart.plot"><code>Plot</code></a>,
- <a href="../../../../org/jfree/data/general/PieDataset.html" title="interface in org.jfree.data.general"><code>PieDataset</code></a>,
- <a href="../../../../serialized-form.html#org.jfree.chart.plot.PiePlot">Serialized Form</a></dd>
- </dl>
- </li>
- </ul>
- </div>
- <div class="summary">
- <ul class="blockList">
- <li class="blockList">
- <!-- =========== FIELD SUMMARY =========== -->
- <ul class="blockList">
- <li class="blockList"><a name="field.summary">
- <!-- -->
- </a>
- <h3>Field Summary</h3>
- <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
- <caption><span>Fields</span><span class="tabEnd"> </span></caption>
- <tr>
- <th class="colFirst" scope="col">Modifier and Type</th>
- <th class="colLast" scope="col">Field and Description</th>
- </tr>
- <tr class="altColor">
- <td class="colFirst"><code>static double</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#DEFAULT_INTERIOR_GAP">DEFAULT_INTERIOR_GAP</a></span></code>
- <div class="block">The default interior gap.</div>
- </td>
- </tr>
- <tr class="rowColor">
- <td class="colFirst"><code>static java.awt.Paint</code></td>
- <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>
- <div class="block">The default section label background paint.</div>
- </td>
- </tr>
- <tr class="altColor">
- <td class="colFirst"><code>static java.awt.Font</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#DEFAULT_LABEL_FONT">DEFAULT_LABEL_FONT</a></span></code>
- <div class="block">The default section label font.</div>
- </td>
- </tr>
- <tr class="rowColor">
- <td class="colFirst"><code>static java.awt.Paint</code></td>
- <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>
- <div class="block">The default section label outline paint.</div>
- </td>
- </tr>
- <tr class="altColor">
- <td class="colFirst"><code>static java.awt.Stroke</code></td>
- <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>
- <div class="block">The default section label outline stroke.</div>
- </td>
- </tr>
- <tr class="rowColor">
- <td class="colFirst"><code>static java.awt.Paint</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#DEFAULT_LABEL_PAINT">DEFAULT_LABEL_PAINT</a></span></code>
- <div class="block">The default section label paint.</div>
- </td>
- </tr>
- <tr class="altColor">
- <td class="colFirst"><code>static java.awt.Paint</code></td>
- <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>
- <div class="block">The default section label shadow paint.</div>
- </td>
- </tr>
- <tr class="rowColor">
- <td class="colFirst"><code>static double</code></td>
- <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>
- <div class="block">The default minimum arc angle to draw.</div>
- </td>
- </tr>
- <tr class="altColor">
- <td class="colFirst"><code>static double</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#DEFAULT_START_ANGLE">DEFAULT_START_ANGLE</a></span></code>
- <div class="block">The default starting angle for the pie chart.</div>
- </td>
- </tr>
- <tr class="rowColor">
- <td class="colFirst"><code>protected static java.util.ResourceBundle</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#localizationResources">localizationResources</a></span></code>
- <div class="block">The resourceBundle for the localization.</div>
- </td>
- </tr>
- <tr class="altColor">
- <td class="colFirst"><code>static double</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#MAX_INTERIOR_GAP">MAX_INTERIOR_GAP</a></span></code>
- <div class="block">The maximum interior gap (currently 40%).</div>
- </td>
- </tr>
- </table>
- <ul class="blockList">
- <li class="blockList"><a name="fields.inherited.from.class.org.jfree.chart.plot.Plot">
- <!-- -->
- </a>
- <h3>Fields inherited from class org.jfree.chart.plot.<a href="../../../../org/jfree/chart/plot/Plot.html" title="class in org.jfree.chart.plot">Plot</a></h3>
- <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>
- </ul>
- </li>
- </ul>
- <!-- ======== CONSTRUCTOR SUMMARY ======== -->
- <ul class="blockList">
- <li class="blockList"><a name="constructor.summary">
- <!-- -->
- </a>
- <h3>Constructor Summary</h3>
- <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
- <caption><span>Constructors</span><span class="tabEnd"> </span></caption>
- <tr>
- <th class="colOne" scope="col">Constructor and Description</th>
- </tr>
- <tr class="altColor">
- <td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#PiePlot--">PiePlot</a></span>()</code>
- <div class="block">Creates a new plot.</div>
- </td>
- </tr>
- <tr class="rowColor">
- <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> dataset)</code>
- <div class="block">Creates a plot that will draw a pie chart for the specified dataset.</div>
- </td>
- </tr>
- </table>
- </li>
- </ul>
- <!-- ========== METHOD SUMMARY =========== -->
- <ul class="blockList">
- <li class="blockList"><a name="method.summary">
- <!-- -->
- </a>
- <h3>Method Summary</h3>
- <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
- <caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span><span id="t6" class="tableTab"><span><a href="javascript:show(32);">Deprecated Methods</a></span><span class="tabEnd"> </span></span></caption>
- <tr>
- <th class="colFirst" scope="col">Modifier and Type</th>
- <th class="colLast" scope="col">Method and Description</th>
- </tr>
- <tr id="i0" class="altColor">
- <td class="colFirst"><code>void</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#clearSectionOutlinePaints-boolean-">clearSectionOutlinePaints</a></span>(boolean notify)</code>
- <div class="block">Clears the section outline paint settings for this plot and, if
- 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>
- </td>
- </tr>
- <tr id="i1" class="rowColor">
- <td class="colFirst"><code>void</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#clearSectionOutlineStrokes-boolean-">clearSectionOutlineStrokes</a></span>(boolean notify)</code>
- <div class="block">Clears the section outline stroke settings for this plot and, if
- 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>
- </td>
- </tr>
- <tr id="i2" class="altColor">
- <td class="colFirst"><code>void</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#clearSectionPaints-boolean-">clearSectionPaints</a></span>(boolean notify)</code>
- <div class="block">Clears the section paint settings for this plot and, if 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>
- </td>
- </tr>
- <tr id="i3" class="rowColor">
- <td class="colFirst"><code>java.lang.Object</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#clone--">clone</a></span>()</code>
- <div class="block">Returns a clone of the plot.</div>
- </td>
- </tr>
- <tr id="i4" class="altColor">
- <td class="colFirst"><code>void</code></td>
- <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 g2,
- java.awt.geom.Rectangle2D area,
- java.awt.geom.Point2D anchor,
- <a href="../../../../org/jfree/chart/plot/PlotState.html" title="class in org.jfree.chart.plot">PlotState</a> parentState,
- <a href="../../../../org/jfree/chart/plot/PlotRenderingInfo.html" title="class in org.jfree.chart.plot">PlotRenderingInfo</a> info)</code>
- <div class="block">Draws the plot on a Java 2D graphics device (such as the screen or a
- printer).</div>
- </td>
- </tr>
- <tr id="i5" class="rowColor">
- <td class="colFirst"><code>protected void</code></td>
- <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 g2,
- int section,
- java.awt.geom.Rectangle2D dataArea,
- <a href="../../../../org/jfree/chart/plot/PiePlotState.html" title="class in org.jfree.chart.plot">PiePlotState</a> state,
- int currentPass)</code>
- <div class="block">Draws a single data item.</div>
- </td>
- </tr>
- <tr id="i6" class="altColor">
- <td class="colFirst"><code>protected void</code></td>
- <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 g2,
- java.util.List keys,
- double totalValue,
- java.awt.geom.Rectangle2D plotArea,
- java.awt.geom.Rectangle2D linkArea,
- <a href="../../../../org/jfree/chart/plot/PiePlotState.html" title="class in org.jfree.chart.plot">PiePlotState</a> state)</code>
- <div class="block">Draws the labels for the pie sections.</div>
- </td>
- </tr>
- <tr id="i7" class="rowColor">
- <td class="colFirst"><code>protected void</code></td>
- <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 g2,
- <a href="../../../../org/jfree/chart/plot/PiePlotState.html" title="class in org.jfree.chart.plot">PiePlotState</a> state,
- <a href="../../../../org/jfree/chart/plot/PieLabelRecord.html" title="class in org.jfree.chart.plot">PieLabelRecord</a> record)</code>
- <div class="block">Draws a section label on the left side of the pie chart.</div>
- </td>
- </tr>
- <tr id="i8" class="altColor">
- <td class="colFirst"><code>protected void</code></td>
- <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> leftKeys,
- java.awt.Graphics2D g2,
- java.awt.geom.Rectangle2D plotArea,
- java.awt.geom.Rectangle2D linkArea,
- float maxLabelWidth,
- <a href="../../../../org/jfree/chart/plot/PiePlotState.html" title="class in org.jfree.chart.plot">PiePlotState</a> state)</code>
- <div class="block">Draws the left labels.</div>
- </td>
- </tr>
- <tr id="i9" class="rowColor">
- <td class="colFirst"><code>protected void</code></td>
- <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 g2,
- java.awt.geom.Rectangle2D plotArea,
- <a href="../../../../org/jfree/chart/plot/PlotRenderingInfo.html" title="class in org.jfree.chart.plot">PlotRenderingInfo</a> info)</code>
- <div class="block">Draws the pie.</div>
- </td>
- </tr>
- <tr id="i10" class="altColor">
- <td class="colFirst"><code>protected void</code></td>
- <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 g2,
- <a href="../../../../org/jfree/chart/plot/PiePlotState.html" title="class in org.jfree.chart.plot">PiePlotState</a> state,
- <a href="../../../../org/jfree/chart/plot/PieLabelRecord.html" title="class in org.jfree.chart.plot">PieLabelRecord</a> record)</code>
- <div class="block">Draws a section label on the right side of the pie chart.</div>
- </td>
- </tr>
- <tr id="i11" class="rowColor">
- <td class="colFirst"><code>protected void</code></td>
- <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> keys,
- java.awt.Graphics2D g2,
- java.awt.geom.Rectangle2D plotArea,
- java.awt.geom.Rectangle2D linkArea,
- float maxLabelWidth,
- <a href="../../../../org/jfree/chart/plot/PiePlotState.html" title="class in org.jfree.chart.plot">PiePlotState</a> state)</code>
- <div class="block">Draws the right labels.</div>
- </td>
- </tr>
- <tr id="i12" class="altColor">
- <td class="colFirst"><code>protected void</code></td>
- <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 g2,
- java.util.List keys,
- double totalValue,
- java.awt.geom.Rectangle2D plotArea,
- java.awt.geom.Rectangle2D pieArea,
- <a href="../../../../org/jfree/chart/plot/PiePlotState.html" title="class in org.jfree.chart.plot">PiePlotState</a> state)</code>
- <div class="block">Draws the pie section labels in the simple form.</div>
- </td>
- </tr>
- <tr id="i13" class="rowColor">
- <td class="colFirst"><code>boolean</code></td>
- <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 obj)</code>
- <div class="block">Tests this plot for equality with an arbitrary object.</div>
- </td>
- </tr>
- <tr id="i14" class="altColor">
- <td class="colFirst"><code>protected java.awt.geom.Rectangle2D</code></td>
- <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 unexploded,
- java.awt.geom.Rectangle2D exploded,
- double angle,
- double extent,
- double explodePercent)</code>
- <div class="block">Returns a rectangle that can be used to create a pie section (taking
- into account the amount by which the pie section is 'exploded').</div>
- </td>
- </tr>
- <tr id="i15" class="rowColor">
- <td class="colFirst"><code>protected java.awt.geom.Point2D</code></td>
- <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> state,
- java.lang.Comparable key)</code>
- <div class="block">Returns the center for the specified section.</div>
- </td>
- </tr>
- <tr id="i16" class="altColor">
- <td class="colFirst"><code>boolean</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getAutoPopulateSectionOutlinePaint--">getAutoPopulateSectionOutlinePaint</a></span>()</code>
- <div class="block">Returns the flag that controls whether or not the section outline paint
- is auto-populated by the <a href="../../../../org/jfree/chart/plot/PiePlot.html#lookupSectionOutlinePaint-java.lang.Comparable-"><code>lookupSectionOutlinePaint(Comparable)</code></a>
- method.</div>
- </td>
- </tr>
- <tr id="i17" class="rowColor">
- <td class="colFirst"><code>boolean</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getAutoPopulateSectionOutlineStroke--">getAutoPopulateSectionOutlineStroke</a></span>()</code>
- <div class="block">Returns the flag that controls whether or not the section outline stroke
- is auto-populated by the <a href="../../../../org/jfree/chart/plot/PiePlot.html#lookupSectionOutlinePaint-java.lang.Comparable-"><code>lookupSectionOutlinePaint(Comparable)</code></a>
- method.</div>
- </td>
- </tr>
- <tr id="i18" class="altColor">
- <td class="colFirst"><code>boolean</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getAutoPopulateSectionPaint--">getAutoPopulateSectionPaint</a></span>()</code>
- <div class="block">Returns the flag that controls whether or not the section paint is
- auto-populated by the <a href="../../../../org/jfree/chart/plot/PiePlot.html#lookupSectionPaint-java.lang.Comparable-"><code>lookupSectionPaint(Comparable)</code></a> method.</div>
- </td>
- </tr>
- <tr id="i19" class="rowColor">
- <td class="colFirst"><code>java.awt.Paint</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getBaseSectionOutlinePaint--">getBaseSectionOutlinePaint</a></span>()</code>
- <div class="block">Returns the base section paint.</div>
- </td>
- </tr>
- <tr id="i20" class="altColor">
- <td class="colFirst"><code>java.awt.Stroke</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getBaseSectionOutlineStroke--">getBaseSectionOutlineStroke</a></span>()</code>
- <div class="block">Returns the base section stroke.</div>
- </td>
- </tr>
- <tr id="i21" class="rowColor">
- <td class="colFirst"><code>java.awt.Paint</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getBaseSectionPaint--">getBaseSectionPaint</a></span>()</code>
- <div class="block">Returns the base section paint.</div>
- </td>
- </tr>
- <tr id="i22" class="altColor">
- <td class="colFirst"><code><a href="../../../../org/jfree/data/general/PieDataset.html" title="interface in org.jfree.data.general">PieDataset</a></code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getDataset--">getDataset</a></span>()</code>
- <div class="block">Returns the dataset.</div>
- </td>
- </tr>
- <tr id="i23" class="rowColor">
- <td class="colFirst"><code>org.jfree.util.Rotation</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getDirection--">getDirection</a></span>()</code>
- <div class="block">Returns the direction in which the pie sections are drawn (clockwise or
- anti-clockwise).</div>
- </td>
- </tr>
- <tr id="i24" class="altColor">
- <td class="colFirst"><code>double</code></td>
- <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 key)</code>
- <div class="block">Returns the amount that the section with the specified key should be
- exploded.</div>
- </td>
- </tr>
- <tr id="i25" class="rowColor">
- <td class="colFirst"><code>double</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getExplodePercent-int-">getExplodePercent</a></span>(int section)</code>
- <div class="block"><span class="deprecatedLabel">Deprecated.</span>
- <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>
- </div>
- </td>
- </tr>
- <tr id="i26" class="altColor">
- <td class="colFirst"><code>boolean</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getIgnoreNullValues--">getIgnoreNullValues</a></span>()</code>
- <div class="block">Returns the flag that controls whether <code>null</code> values in the
- dataset are ignored.</div>
- </td>
- </tr>
- <tr id="i27" class="rowColor">
- <td class="colFirst"><code>boolean</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getIgnoreZeroValues--">getIgnoreZeroValues</a></span>()</code>
- <div class="block">Returns the flag that controls whether zero values in the
- dataset are ignored.</div>
- </td>
- </tr>
- <tr id="i28" class="altColor">
- <td class="colFirst"><code>double</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getInteriorGap--">getInteriorGap</a></span>()</code>
- <div class="block">Returns the interior gap, measured as a percentage of the available
- drawing space.</div>
- </td>
- </tr>
- <tr id="i29" class="rowColor">
- <td class="colFirst"><code>java.awt.Paint</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLabelBackgroundPaint--">getLabelBackgroundPaint</a></span>()</code>
- <div class="block">Returns the section label background paint.</div>
- </td>
- </tr>
- <tr id="i30" class="altColor">
- <td class="colFirst"><code><a href="../../../../org/jfree/chart/plot/AbstractPieLabelDistributor.html" title="class in org.jfree.chart.plot">AbstractPieLabelDistributor</a></code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLabelDistributor--">getLabelDistributor</a></span>()</code>
- <div class="block">Returns the object responsible for the vertical layout of the pie
- section labels.</div>
- </td>
- </tr>
- <tr id="i31" class="rowColor">
- <td class="colFirst"><code>java.awt.Font</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLabelFont--">getLabelFont</a></span>()</code>
- <div class="block">Returns the section label font.</div>
- </td>
- </tr>
- <tr id="i32" class="altColor">
- <td class="colFirst"><code>double</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLabelGap--">getLabelGap</a></span>()</code>
- <div class="block">Returns the gap between the edge of the pie and the labels, expressed as
- a percentage of the plot width.</div>
- </td>
- </tr>
- <tr id="i33" class="rowColor">
- <td class="colFirst"><code><a href="../../../../org/jfree/chart/labels/PieSectionLabelGenerator.html" title="interface in org.jfree.chart.labels">PieSectionLabelGenerator</a></code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLabelGenerator--">getLabelGenerator</a></span>()</code>
- <div class="block">Returns the section label generator.</div>
- </td>
- </tr>
- <tr id="i34" class="altColor">
- <td class="colFirst"><code>protected double</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLabelLinkDepth--">getLabelLinkDepth</a></span>()</code>
- <div class="block">Returns the distance that the end of the label link is embedded into
- the plot, expressed as a percentage of the plot's radius.</div>
- </td>
- </tr>
- <tr id="i35" class="rowColor">
- <td class="colFirst"><code>double</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLabelLinkMargin--">getLabelLinkMargin</a></span>()</code>
- <div class="block">Returns the margin (expressed as a percentage of the width or height)
- between the edge of the pie and the link point.</div>
- </td>
- </tr>
- <tr id="i36" class="altColor">
- <td class="colFirst"><code>java.awt.Paint</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLabelLinkPaint--">getLabelLinkPaint</a></span>()</code>
- <div class="block">Returns the paint used for the lines that connect pie sections to their
- corresponding labels.</div>
- </td>
- </tr>
- <tr id="i37" class="rowColor">
- <td class="colFirst"><code>java.awt.Stroke</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLabelLinkStroke--">getLabelLinkStroke</a></span>()</code>
- <div class="block">Returns the stroke used for the label linking lines.</div>
- </td>
- </tr>
- <tr id="i38" class="altColor">
- <td class="colFirst"><code><a href="../../../../org/jfree/chart/plot/PieLabelLinkStyle.html" title="class in org.jfree.chart.plot">PieLabelLinkStyle</a></code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLabelLinkStyle--">getLabelLinkStyle</a></span>()</code>
- <div class="block">Returns the label link style.</div>
- </td>
- </tr>
- <tr id="i39" class="rowColor">
- <td class="colFirst"><code>boolean</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLabelLinksVisible--">getLabelLinksVisible</a></span>()</code>
- <div class="block">Returns the flag that controls whether or not label linking lines are
- visible.</div>
- </td>
- </tr>
- <tr id="i40" class="altColor">
- <td class="colFirst"><code>java.awt.Paint</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLabelOutlinePaint--">getLabelOutlinePaint</a></span>()</code>
- <div class="block">Returns the section label outline paint.</div>
- </td>
- </tr>
- <tr id="i41" class="rowColor">
- <td class="colFirst"><code>java.awt.Stroke</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLabelOutlineStroke--">getLabelOutlineStroke</a></span>()</code>
- <div class="block">Returns the section label outline stroke.</div>
- </td>
- </tr>
- <tr id="i42" class="altColor">
- <td class="colFirst"><code>org.jfree.ui.RectangleInsets</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLabelPadding--">getLabelPadding</a></span>()</code>
- <div class="block">Returns the label padding.</div>
- </td>
- </tr>
- <tr id="i43" class="rowColor">
- <td class="colFirst"><code>java.awt.Paint</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLabelPaint--">getLabelPaint</a></span>()</code>
- <div class="block">Returns the section label paint.</div>
- </td>
- </tr>
- <tr id="i44" class="altColor">
- <td class="colFirst"><code>java.awt.Paint</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLabelShadowPaint--">getLabelShadowPaint</a></span>()</code>
- <div class="block">Returns the section label shadow paint.</div>
- </td>
- </tr>
- <tr id="i45" class="rowColor">
- <td class="colFirst"><code><a href="../../../../org/jfree/chart/LegendItemCollection.html" title="class in org.jfree.chart">LegendItemCollection</a></code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLegendItems--">getLegendItems</a></span>()</code>
- <div class="block">Returns a collection of legend items for the pie chart.</div>
- </td>
- </tr>
- <tr id="i46" class="altColor">
- <td class="colFirst"><code>java.awt.Shape</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLegendItemShape--">getLegendItemShape</a></span>()</code>
- <div class="block">Returns the shape used for legend items.</div>
- </td>
- </tr>
- <tr id="i47" class="rowColor">
- <td class="colFirst"><code><a href="../../../../org/jfree/chart/labels/PieSectionLabelGenerator.html" title="interface in org.jfree.chart.labels">PieSectionLabelGenerator</a></code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLegendLabelGenerator--">getLegendLabelGenerator</a></span>()</code>
- <div class="block">Returns the legend label generator.</div>
- </td>
- </tr>
- <tr id="i48" class="altColor">
- <td class="colFirst"><code><a href="../../../../org/jfree/chart/labels/PieSectionLabelGenerator.html" title="interface in org.jfree.chart.labels">PieSectionLabelGenerator</a></code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLegendLabelToolTipGenerator--">getLegendLabelToolTipGenerator</a></span>()</code>
- <div class="block">Returns the legend label tool tip generator.</div>
- </td>
- </tr>
- <tr id="i49" class="rowColor">
- <td class="colFirst"><code><a href="../../../../org/jfree/chart/urls/PieURLGenerator.html" title="interface in org.jfree.chart.urls">PieURLGenerator</a></code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLegendLabelURLGenerator--">getLegendLabelURLGenerator</a></span>()</code>
- <div class="block">Returns the legend label URL generator.</div>
- </td>
- </tr>
- <tr id="i50" class="altColor">
- <td class="colFirst"><code>double</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getMaximumExplodePercent--">getMaximumExplodePercent</a></span>()</code>
- <div class="block">Returns the maximum explode percent.</div>
- </td>
- </tr>
- <tr id="i51" class="rowColor">
- <td class="colFirst"><code>double</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getMaximumLabelWidth--">getMaximumLabelWidth</a></span>()</code>
- <div class="block">Returns the maximum label width as a percentage of the plot width.</div>
- </td>
- </tr>
- <tr id="i52" class="altColor">
- <td class="colFirst"><code>double</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getMinimumArcAngleToDraw--">getMinimumArcAngleToDraw</a></span>()</code>
- <div class="block">Returns the minimum arc angle that will be drawn.</div>
- </td>
- </tr>
- <tr id="i53" class="rowColor">
- <td class="colFirst"><code>int</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getPieIndex--">getPieIndex</a></span>()</code>
- <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
- to track subplots).</div>
- </td>
- </tr>
- <tr id="i54" class="altColor">
- <td class="colFirst"><code>java.lang.String</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getPlotType--">getPlotType</a></span>()</code>
- <div class="block">Returns a short string describing the type of plot.</div>
- </td>
- </tr>
- <tr id="i55" class="rowColor">
- <td class="colFirst"><code>protected java.lang.Comparable</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getSectionKey-int-">getSectionKey</a></span>(int section)</code>
- <div class="block">Returns a key for the specified section.</div>
- </td>
- </tr>
- <tr id="i56" class="altColor">
- <td class="colFirst"><code>java.awt.Paint</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getSectionOutlinePaint--">getSectionOutlinePaint</a></span>()</code>
- <div class="block"><span class="deprecatedLabel">Deprecated.</span>
- <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
- <a href="../../../../org/jfree/chart/plot/PiePlot.html#getBaseSectionOutlinePaint--"><code>getBaseSectionOutlinePaint()</code></a>. Deprecated as of version
- 1.0.6.</span></div>
- </div>
- </td>
- </tr>
- <tr id="i57" class="rowColor">
- <td class="colFirst"><code>java.awt.Paint</code></td>
- <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 key)</code>
- <div class="block">Returns the outline paint associated with the specified key, or
- <code>null</code> if there is no paint associated with the key.</div>
- </td>
- </tr>
- <tr id="i58" class="altColor">
- <td class="colFirst"><code>java.awt.Paint</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getSectionOutlinePaint-int-">getSectionOutlinePaint</a></span>(int section)</code>
- <div class="block"><span class="deprecatedLabel">Deprecated.</span>
- <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>
- </div>
- </td>
- </tr>
- <tr id="i59" class="rowColor">
- <td class="colFirst"><code>java.awt.Stroke</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getSectionOutlineStroke--">getSectionOutlineStroke</a></span>()</code>
- <div class="block"><span class="deprecatedLabel">Deprecated.</span>
- <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
- <a href="../../../../org/jfree/chart/plot/PiePlot.html#getBaseSectionOutlineStroke--"><code>getBaseSectionOutlineStroke()</code></a>. Deprecated as of version
- 1.0.6.</span></div>
- </div>
- </td>
- </tr>
- <tr id="i60" class="altColor">
- <td class="colFirst"><code>java.awt.Stroke</code></td>
- <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 key)</code>
- <div class="block">Returns the outline stroke associated with the specified key, or
- <code>null</code> if there is no stroke associated with the key.</div>
- </td>
- </tr>
- <tr id="i61" class="rowColor">
- <td class="colFirst"><code>java.awt.Stroke</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getSectionOutlineStroke-int-">getSectionOutlineStroke</a></span>(int section)</code>
- <div class="block"><span class="deprecatedLabel">Deprecated.</span>
- <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>
- </div>
- </td>
- </tr>
- <tr id="i62" class="altColor">
- <td class="colFirst"><code>boolean</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getSectionOutlinesVisible--">getSectionOutlinesVisible</a></span>()</code>
- <div class="block">Returns the flag that controls whether or not the outline is drawn for
- each pie section.</div>
- </td>
- </tr>
- <tr id="i63" class="rowColor">
- <td class="colFirst"><code>java.awt.Paint</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getSectionPaint--">getSectionPaint</a></span>()</code>
- <div class="block"><span class="deprecatedLabel">Deprecated.</span>
- <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
- <a href="../../../../org/jfree/chart/plot/PiePlot.html#getBaseSectionPaint--"><code>getBaseSectionPaint()</code></a>. Deprecated as of version 1.0.6.</span></div>
- </div>
- </td>
- </tr>
- <tr id="i64" class="altColor">
- <td class="colFirst"><code>java.awt.Paint</code></td>
- <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 key)</code>
- <div class="block">Returns the paint associated with the specified key, or
- <code>null</code> if there is no paint associated with the key.</div>
- </td>
- </tr>
- <tr id="i65" class="rowColor">
- <td class="colFirst"><code>java.awt.Paint</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getSectionPaint-int-">getSectionPaint</a></span>(int section)</code>
- <div class="block"><span class="deprecatedLabel">Deprecated.</span>
- <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>
- </div>
- </td>
- </tr>
- <tr id="i66" class="altColor">
- <td class="colFirst"><code><a href="../../../../org/jfree/chart/util/ShadowGenerator.html" title="interface in org.jfree.chart.util">ShadowGenerator</a></code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getShadowGenerator--">getShadowGenerator</a></span>()</code>
- <div class="block">Returns the shadow generator for the plot, if any.</div>
- </td>
- </tr>
- <tr id="i67" class="rowColor">
- <td class="colFirst"><code>java.awt.Paint</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getShadowPaint--">getShadowPaint</a></span>()</code>
- <div class="block">Returns the shadow paint.</div>
- </td>
- </tr>
- <tr id="i68" class="altColor">
- <td class="colFirst"><code>double</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getShadowXOffset--">getShadowXOffset</a></span>()</code>
- <div class="block">Returns the x-offset for the shadow effect.</div>
- </td>
- </tr>
- <tr id="i69" class="rowColor">
- <td class="colFirst"><code>double</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getShadowYOffset--">getShadowYOffset</a></span>()</code>
- <div class="block">Returns the y-offset for the shadow effect.</div>
- </td>
- </tr>
- <tr id="i70" class="altColor">
- <td class="colFirst"><code>org.jfree.ui.RectangleInsets</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getSimpleLabelOffset--">getSimpleLabelOffset</a></span>()</code>
- <div class="block">Returns the offset used for the simple labels, if they are displayed.</div>
- </td>
- </tr>
- <tr id="i71" class="rowColor">
- <td class="colFirst"><code>boolean</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getSimpleLabels--">getSimpleLabels</a></span>()</code>
- <div class="block">Returns the flag that controls whether simple or extended labels are
- displayed on the plot.</div>
- </td>
- </tr>
- <tr id="i72" class="altColor">
- <td class="colFirst"><code>double</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getStartAngle--">getStartAngle</a></span>()</code>
- <div class="block">Returns the start angle for the first pie section.</div>
- </td>
- </tr>
- <tr id="i73" class="rowColor">
- <td class="colFirst"><code><a href="../../../../org/jfree/chart/labels/PieToolTipGenerator.html" title="interface in org.jfree.chart.labels">PieToolTipGenerator</a></code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getToolTipGenerator--">getToolTipGenerator</a></span>()</code>
- <div class="block">Returns the tool tip generator, an object that is responsible for
- generating the text items used for tool tips by the plot.</div>
- </td>
- </tr>
- <tr id="i74" class="altColor">
- <td class="colFirst"><code><a href="../../../../org/jfree/chart/urls/PieURLGenerator.html" title="interface in org.jfree.chart.urls">PieURLGenerator</a></code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#getURLGenerator--">getURLGenerator</a></span>()</code>
- <div class="block">Returns the URL generator.</div>
- </td>
- </tr>
- <tr id="i75" class="rowColor">
- <td class="colFirst"><code>void</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#handleMouseWheelRotation-int-">handleMouseWheelRotation</a></span>(int rotateClicks)</code>
- <div class="block">Handles a mouse wheel rotation (this method is intended for use by the
- <code>MouseWheelHandler</code> class).</div>
- </td>
- </tr>
- <tr id="i76" class="altColor">
- <td class="colFirst"><code><a href="../../../../org/jfree/chart/plot/PiePlotState.html" title="class in org.jfree.chart.plot">PiePlotState</a></code></td>
- <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 g2,
- java.awt.geom.Rectangle2D plotArea,
- <a href="../../../../org/jfree/chart/plot/PiePlot.html" title="class in org.jfree.chart.plot">PiePlot</a> plot,
- java.lang.Integer index,
- <a href="../../../../org/jfree/chart/plot/PlotRenderingInfo.html" title="class in org.jfree.chart.plot">PlotRenderingInfo</a> info)</code>
- <div class="block">Initialises the drawing procedure.</div>
- </td>
- </tr>
- <tr id="i77" class="rowColor">
- <td class="colFirst"><code>boolean</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#isCircular--">isCircular</a></span>()</code>
- <div class="block">Returns a flag indicating whether the pie chart is circular, or
- stretched into an elliptical shape.</div>
- </td>
- </tr>
- <tr id="i78" class="altColor">
- <td class="colFirst"><code>protected java.awt.Paint</code></td>
- <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 key)</code>
- <div class="block">Returns the outline paint for the specified section.</div>
- </td>
- </tr>
- <tr id="i79" class="rowColor">
- <td class="colFirst"><code>protected java.awt.Paint</code></td>
- <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 key,
- boolean autoPopulate)</code>
- <div class="block">Returns the outline paint for the specified section.</div>
- </td>
- </tr>
- <tr id="i80" class="altColor">
- <td class="colFirst"><code>protected java.awt.Stroke</code></td>
- <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 key)</code>
- <div class="block">Returns the outline stroke for the specified section.</div>
- </td>
- </tr>
- <tr id="i81" class="rowColor">
- <td class="colFirst"><code>protected java.awt.Stroke</code></td>
- <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 key,
- boolean autoPopulate)</code>
- <div class="block">Returns the outline stroke for the specified section.</div>
- </td>
- </tr>
- <tr id="i82" class="altColor">
- <td class="colFirst"><code>protected java.awt.Paint</code></td>
- <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 key)</code>
- <div class="block">Returns the paint for the specified section.</div>
- </td>
- </tr>
- <tr id="i83" class="rowColor">
- <td class="colFirst"><code>protected java.awt.Paint</code></td>
- <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 key,
- boolean autoPopulate)</code>
- <div class="block">Returns the paint for the specified section.</div>
- </td>
- </tr>
- <tr id="i84" class="altColor">
- <td class="colFirst"><code>protected java.awt.Paint</code></td>
- <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 key,
- <a href="../../../../org/jfree/chart/plot/PiePlotState.html" title="class in org.jfree.chart.plot">PiePlotState</a> state)</code>
- <div class="block">Returns the paint for the specified section.</div>
- </td>
- </tr>
- <tr id="i85" class="rowColor">
- <td class="colFirst"><code>void</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setAutoPopulateSectionOutlinePaint-boolean-">setAutoPopulateSectionOutlinePaint</a></span>(boolean auto)</code>
- <div class="block">Sets the flag that controls whether or not the section outline paint is
- auto-populated by the <a href="../../../../org/jfree/chart/plot/PiePlot.html#lookupSectionOutlinePaint-java.lang.Comparable-"><code>lookupSectionOutlinePaint(Comparable)</code></a>
- 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>
- </td>
- </tr>
- <tr id="i86" class="altColor">
- <td class="colFirst"><code>void</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setAutoPopulateSectionOutlineStroke-boolean-">setAutoPopulateSectionOutlineStroke</a></span>(boolean auto)</code>
- <div class="block">Sets the flag that controls whether or not the section outline stroke is
- auto-populated by the <a href="../../../../org/jfree/chart/plot/PiePlot.html#lookupSectionOutlineStroke-java.lang.Comparable-"><code>lookupSectionOutlineStroke(Comparable)</code></a>
- 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>
- </td>
- </tr>
- <tr id="i87" class="rowColor">
- <td class="colFirst"><code>void</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setAutoPopulateSectionPaint-boolean-">setAutoPopulateSectionPaint</a></span>(boolean auto)</code>
- <div class="block">Sets the flag that controls whether or not the section paint is
- auto-populated by the <a href="../../../../org/jfree/chart/plot/PiePlot.html#lookupSectionPaint-java.lang.Comparable-"><code>lookupSectionPaint(Comparable)</code></a> 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>
- </td>
- </tr>
- <tr id="i88" class="altColor">
- <td class="colFirst"><code>void</code></td>
- <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 paint)</code>
- <div class="block">Sets the base section paint.</div>
- </td>
- </tr>
- <tr id="i89" class="rowColor">
- <td class="colFirst"><code>void</code></td>
- <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 stroke)</code>
- <div class="block">Sets the base section stroke.</div>
- </td>
- </tr>
- <tr id="i90" class="altColor">
- <td class="colFirst"><code>void</code></td>
- <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 paint)</code>
- <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
- registered listeners.</div>
- </td>
- </tr>
- <tr id="i91" class="rowColor">
- <td class="colFirst"><code>void</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setCircular-boolean-">setCircular</a></span>(boolean flag)</code>
- <div class="block">A flag indicating whether the pie chart is circular, or stretched into
- an elliptical shape.</div>
- </td>
- </tr>
- <tr id="i92" class="altColor">
- <td class="colFirst"><code>void</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setCircular-boolean-boolean-">setCircular</a></span>(boolean circular,
- boolean notify)</code>
- <div class="block">Sets the circular attribute and, if 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>
- </td>
- </tr>
- <tr id="i93" class="rowColor">
- <td class="colFirst"><code>void</code></td>
- <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> dataset)</code>
- <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>
- </td>
- </tr>
- <tr id="i94" class="altColor">
- <td class="colFirst"><code>void</code></td>
- <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 direction)</code>
- <div class="block">Sets the direction in which the pie sections are drawn 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>
- </td>
- </tr>
- <tr id="i95" class="rowColor">
- <td class="colFirst"><code>void</code></td>
- <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 key,
- double percent)</code>
- <div class="block">Sets the amount that a pie section should be exploded 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>
- </td>
- </tr>
- <tr id="i96" class="altColor">
- <td class="colFirst"><code>void</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setExplodePercent-int-double-">setExplodePercent</a></span>(int section,
- double percent)</code>
- <div class="block"><span class="deprecatedLabel">Deprecated.</span>
- <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>
- </div>
- </td>
- </tr>
- <tr id="i97" class="rowColor">
- <td class="colFirst"><code>void</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setIgnoreNullValues-boolean-">setIgnoreNullValues</a></span>(boolean flag)</code>
- <div class="block">Sets a flag that controls whether <code>null</code> values are ignored,
- 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>
- </td>
- </tr>
- <tr id="i98" class="altColor">
- <td class="colFirst"><code>void</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setIgnoreZeroValues-boolean-">setIgnoreZeroValues</a></span>(boolean flag)</code>
- <div class="block">Sets a flag that controls whether zero values are ignored,
- 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>
- </td>
- </tr>
- <tr id="i99" class="rowColor">
- <td class="colFirst"><code>void</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setInteriorGap-double-">setInteriorGap</a></span>(double percent)</code>
- <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
- registered listeners.</div>
- </td>
- </tr>
- <tr id="i100" class="altColor">
- <td class="colFirst"><code>void</code></td>
- <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 paint)</code>
- <div class="block">Sets the section label background 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 registered listeners.</div>
- </td>
- </tr>
- <tr id="i101" class="rowColor">
- <td class="colFirst"><code>void</code></td>
- <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> distributor)</code>
- <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
- registered listeners.</div>
- </td>
- </tr>
- <tr id="i102" class="altColor">
- <td class="colFirst"><code>void</code></td>
- <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 font)</code>
- <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
- registered listeners.</div>
- </td>
- </tr>
- <tr id="i103" class="rowColor">
- <td class="colFirst"><code>void</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setLabelGap-double-">setLabelGap</a></span>(double gap)</code>
- <div class="block">Sets the gap between the edge of the pie and the labels (expressed as a
- 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
- registered listeners.</div>
- </td>
- </tr>
- <tr id="i104" class="altColor">
- <td class="colFirst"><code>void</code></td>
- <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> generator)</code>
- <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
- all registered listeners.</div>
- </td>
- </tr>
- <tr id="i105" class="rowColor">
- <td class="colFirst"><code>void</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setLabelLinkMargin-double-">setLabelLinkMargin</a></span>(double margin)</code>
- <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
- registered listeners.</div>
- </td>
- </tr>
- <tr id="i106" class="altColor">
- <td class="colFirst"><code>void</code></td>
- <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 paint)</code>
- <div class="block">Sets the paint used for the lines that connect pie sections to their
- 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
- registered listeners.</div>
- </td>
- </tr>
- <tr id="i107" class="rowColor">
- <td class="colFirst"><code>void</code></td>
- <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 stroke)</code>
- <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
- registered listeners.</div>
- </td>
- </tr>
- <tr id="i108" class="altColor">
- <td class="colFirst"><code>void</code></td>
- <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> style)</code>
- <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
- registered listeners.</div>
- </td>
- </tr>
- <tr id="i109" class="rowColor">
- <td class="colFirst"><code>void</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setLabelLinksVisible-boolean-">setLabelLinksVisible</a></span>(boolean visible)</code>
- <div class="block">Sets the flag that controls whether or not label linking lines are
- 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>
- </td>
- </tr>
- <tr id="i110" class="altColor">
- <td class="colFirst"><code>void</code></td>
- <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 paint)</code>
- <div class="block">Sets the section label outline 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 registered listeners.</div>
- </td>
- </tr>
- <tr id="i111" class="rowColor">
- <td class="colFirst"><code>void</code></td>
- <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 stroke)</code>
- <div class="block">Sets the section label outline 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 registered listeners.</div>
- </td>
- </tr>
- <tr id="i112" class="altColor">
- <td class="colFirst"><code>void</code></td>
- <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 padding)</code>
- <div class="block">Sets the padding between each label and its outline 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>
- </td>
- </tr>
- <tr id="i113" class="rowColor">
- <td class="colFirst"><code>void</code></td>
- <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 paint)</code>
- <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
- registered listeners.</div>
- </td>
- </tr>
- <tr id="i114" class="altColor">
- <td class="colFirst"><code>void</code></td>
- <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 paint)</code>
- <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>
- to all registered listeners.</div>
- </td>
- </tr>
- <tr id="i115" class="rowColor">
- <td class="colFirst"><code>void</code></td>
- <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 shape)</code>
- <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>
- to all registered listeners.</div>
- </td>
- </tr>
- <tr id="i116" class="altColor">
- <td class="colFirst"><code>void</code></td>
- <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> generator)</code>
- <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
- all registered listeners.</div>
- </td>
- </tr>
- <tr id="i117" class="rowColor">
- <td class="colFirst"><code>void</code></td>
- <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> generator)</code>
- <div class="block">Sets the legend label 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 registered listeners.</div>
- </td>
- </tr>
- <tr id="i118" class="altColor">
- <td class="colFirst"><code>void</code></td>
- <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> generator)</code>
- <div class="block">Sets the legend label 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 registered listeners.</div>
- </td>
- </tr>
- <tr id="i119" class="rowColor">
- <td class="colFirst"><code>void</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setMaximumLabelWidth-double-">setMaximumLabelWidth</a></span>(double width)</code>
- <div class="block">Sets the maximum label width as a 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 registered listeners.</div>
- </td>
- </tr>
- <tr id="i120" class="altColor">
- <td class="colFirst"><code>void</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setMinimumArcAngleToDraw-double-">setMinimumArcAngleToDraw</a></span>(double angle)</code>
- <div class="block">Sets the minimum arc angle that will be drawn.</div>
- </td>
- </tr>
- <tr id="i121" class="rowColor">
- <td class="colFirst"><code>void</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setPieIndex-int-">setPieIndex</a></span>(int index)</code>
- <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
- track subplots).</div>
- </td>
- </tr>
- <tr id="i122" class="altColor">
- <td class="colFirst"><code>void</code></td>
- <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 key,
- java.awt.Paint paint)</code>
- <div class="block">Sets the outline paint associated with the specified key, 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>
- </td>
- </tr>
- <tr id="i123" class="rowColor">
- <td class="colFirst"><code>void</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setSectionOutlinePaint-int-java.awt.Paint-">setSectionOutlinePaint</a></span>(int section,
- java.awt.Paint paint)</code>
- <div class="block"><span class="deprecatedLabel">Deprecated.</span>
- <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>
- instead.</span></div>
- </div>
- </td>
- </tr>
- <tr id="i124" class="altColor">
- <td class="colFirst"><code>void</code></td>
- <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 paint)</code>
- <div class="block"><span class="deprecatedLabel">Deprecated.</span>
- <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
- <a href="../../../../org/jfree/chart/plot/PiePlot.html#setBaseSectionOutlinePaint-java.awt.Paint-"><code>setBaseSectionOutlinePaint(Paint)</code></a>. Deprecated as of
- version 1.0.6.</span></div>
- </div>
- </td>
- </tr>
- <tr id="i125" class="rowColor">
- <td class="colFirst"><code>void</code></td>
- <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 key,
- java.awt.Stroke stroke)</code>
- <div class="block">Sets the outline stroke associated with the specified key, 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>
- </td>
- </tr>
- <tr id="i126" class="altColor">
- <td class="colFirst"><code>void</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setSectionOutlineStroke-int-java.awt.Stroke-">setSectionOutlineStroke</a></span>(int section,
- java.awt.Stroke stroke)</code>
- <div class="block"><span class="deprecatedLabel">Deprecated.</span>
- <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>
- instead.</span></div>
- </div>
- </td>
- </tr>
- <tr id="i127" class="rowColor">
- <td class="colFirst"><code>void</code></td>
- <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 stroke)</code>
- <div class="block"><span class="deprecatedLabel">Deprecated.</span>
- <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
- <a href="../../../../org/jfree/chart/plot/PiePlot.html#setBaseSectionOutlineStroke-java.awt.Stroke-"><code>setBaseSectionOutlineStroke(Stroke)</code></a>. Deprecated as of
- version 1.0.6.</span></div>
- </div>
- </td>
- </tr>
- <tr id="i128" class="altColor">
- <td class="colFirst"><code>void</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setSectionOutlinesVisible-boolean-">setSectionOutlinesVisible</a></span>(boolean visible)</code>
- <div class="block">Sets the flag that controls whether or not the outline is drawn for
- 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
- listeners.</div>
- </td>
- </tr>
- <tr id="i129" class="rowColor">
- <td class="colFirst"><code>void</code></td>
- <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 key,
- java.awt.Paint paint)</code>
- <div class="block">Sets the paint associated with the specified key, 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>
- </td>
- </tr>
- <tr id="i130" class="altColor">
- <td class="colFirst"><code>void</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setSectionPaint-int-java.awt.Paint-">setSectionPaint</a></span>(int section,
- java.awt.Paint paint)</code>
- <div class="block"><span class="deprecatedLabel">Deprecated.</span>
- <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>
- </div>
- </td>
- </tr>
- <tr id="i131" class="rowColor">
- <td class="colFirst"><code>void</code></td>
- <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 paint)</code>
- <div class="block"><span class="deprecatedLabel">Deprecated.</span>
- <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
- <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>
- </div>
- </td>
- </tr>
- <tr id="i132" class="altColor">
- <td class="colFirst"><code>void</code></td>
- <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> generator)</code>
- <div class="block">Sets the shadow generator for 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 registered listeners.</div>
- </td>
- </tr>
- <tr id="i133" class="rowColor">
- <td class="colFirst"><code>void</code></td>
- <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 paint)</code>
- <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
- registered listeners.</div>
- </td>
- </tr>
- <tr id="i134" class="altColor">
- <td class="colFirst"><code>void</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setShadowXOffset-double-">setShadowXOffset</a></span>(double offset)</code>
- <div class="block">Sets the x-offset for the shadow effect 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>
- </td>
- </tr>
- <tr id="i135" class="rowColor">
- <td class="colFirst"><code>void</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setShadowYOffset-double-">setShadowYOffset</a></span>(double offset)</code>
- <div class="block">Sets the y-offset for the shadow effect 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>
- </td>
- </tr>
- <tr id="i136" class="altColor">
- <td class="colFirst"><code>void</code></td>
- <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 offset)</code>
- <div class="block">Sets the offset for the simple 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 registered listeners.</div>
- </td>
- </tr>
- <tr id="i137" class="rowColor">
- <td class="colFirst"><code>void</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setSimpleLabels-boolean-">setSimpleLabels</a></span>(boolean simple)</code>
- <div class="block">Sets the flag that controls whether simple or extended labels are
- 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
- registered listeners.</div>
- </td>
- </tr>
- <tr id="i138" class="altColor">
- <td class="colFirst"><code>void</code></td>
- <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/plot/PiePlot.html#setStartAngle-double-">setStartAngle</a></span>(double angle)</code>
- <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
- registered listeners.</div>
- </td>
- </tr>
- <tr id="i139" class="rowColor">
- <td class="colFirst"><code>void</code></td>
- <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> generator)</code>
- <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
- registered listeners.</div>
- </td>
- </tr>
- <tr id="i140" class="altColor">
- <td class="colFirst"><code>void</code></td>
- <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> generator)</code>
- <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
- registered listeners.</div>
- </td>
- </tr>
- </table>
- <ul class="blockList">
- <li class="blockList"><a name="methods.inherited.from.class.org.jfree.chart.plot.Plot">
- <!-- -->
- </a>
- <h3>Methods inherited from class org.jfree.chart.plot.<a href="../../../../org/jfree/chart/plot/Plot.html" title="class in org.jfree.chart.plot">Plot</a></h3>
- <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>
- </ul>
- <ul class="blockList">
- <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
- <!-- -->
- </a>
- <h3>Methods inherited from class java.lang.Object</h3>
- <code>finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
- </ul>
- </li>
- </ul>
- </li>
- </ul>
- </div>
- <div class="details">
- <ul class="blockList">
- <li class="blockList">
- <!-- ============ FIELD DETAIL =========== -->
- <ul class="blockList">
- <li class="blockList"><a name="field.detail">
- <!-- -->
- </a>
- <h3>Field Detail</h3>
- <a name="DEFAULT_INTERIOR_GAP">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>DEFAULT_INTERIOR_GAP</h4>
- <pre>public static final double <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.268">DEFAULT_INTERIOR_GAP</a></pre>
- <div class="block">The default interior gap.</div>
- <dl>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../constant-values.html#org.jfree.chart.plot.PiePlot.DEFAULT_INTERIOR_GAP">Constant Field Values</a></dd>
- </dl>
- </li>
- </ul>
- <a name="MAX_INTERIOR_GAP">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>MAX_INTERIOR_GAP</h4>
- <pre>public static final double <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.271">MAX_INTERIOR_GAP</a></pre>
- <div class="block">The maximum interior gap (currently 40%).</div>
- <dl>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../constant-values.html#org.jfree.chart.plot.PiePlot.MAX_INTERIOR_GAP">Constant Field Values</a></dd>
- </dl>
- </li>
- </ul>
- <a name="DEFAULT_START_ANGLE">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>DEFAULT_START_ANGLE</h4>
- <pre>public static final double <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.274">DEFAULT_START_ANGLE</a></pre>
- <div class="block">The default starting angle for the pie chart.</div>
- <dl>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../constant-values.html#org.jfree.chart.plot.PiePlot.DEFAULT_START_ANGLE">Constant Field Values</a></dd>
- </dl>
- </li>
- </ul>
- <a name="DEFAULT_LABEL_FONT">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>DEFAULT_LABEL_FONT</h4>
- <pre>public static final java.awt.Font <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.277">DEFAULT_LABEL_FONT</a></pre>
- <div class="block">The default section label font.</div>
- </li>
- </ul>
- <a name="DEFAULT_LABEL_PAINT">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>DEFAULT_LABEL_PAINT</h4>
- <pre>public static final java.awt.Paint <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.281">DEFAULT_LABEL_PAINT</a></pre>
- <div class="block">The default section label paint.</div>
- </li>
- </ul>
- <a name="DEFAULT_LABEL_BACKGROUND_PAINT">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>DEFAULT_LABEL_BACKGROUND_PAINT</h4>
- <pre>public static final java.awt.Paint <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.284">DEFAULT_LABEL_BACKGROUND_PAINT</a></pre>
- <div class="block">The default section label background paint.</div>
- </li>
- </ul>
- <a name="DEFAULT_LABEL_OUTLINE_PAINT">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>DEFAULT_LABEL_OUTLINE_PAINT</h4>
- <pre>public static final java.awt.Paint <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.288">DEFAULT_LABEL_OUTLINE_PAINT</a></pre>
- <div class="block">The default section label outline paint.</div>
- </li>
- </ul>
- <a name="DEFAULT_LABEL_OUTLINE_STROKE">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>DEFAULT_LABEL_OUTLINE_STROKE</h4>
- <pre>public static final java.awt.Stroke <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.291">DEFAULT_LABEL_OUTLINE_STROKE</a></pre>
- <div class="block">The default section label outline stroke.</div>
- </li>
- </ul>
- <a name="DEFAULT_LABEL_SHADOW_PAINT">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>DEFAULT_LABEL_SHADOW_PAINT</h4>
- <pre>public static final java.awt.Paint <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.295">DEFAULT_LABEL_SHADOW_PAINT</a></pre>
- <div class="block">The default section label shadow paint.</div>
- </li>
- </ul>
- <a name="DEFAULT_MINIMUM_ARC_ANGLE_TO_DRAW">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>DEFAULT_MINIMUM_ARC_ANGLE_TO_DRAW</h4>
- <pre>public static final double <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.299">DEFAULT_MINIMUM_ARC_ANGLE_TO_DRAW</a></pre>
- <div class="block">The default minimum arc angle to draw.</div>
- <dl>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../constant-values.html#org.jfree.chart.plot.PiePlot.DEFAULT_MINIMUM_ARC_ANGLE_TO_DRAW">Constant Field Values</a></dd>
- </dl>
- </li>
- </ul>
- <a name="localizationResources">
- <!-- -->
- </a>
- <ul class="blockListLast">
- <li class="blockList">
- <h4>localizationResources</h4>
- <pre>protected static java.util.ResourceBundle <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.525">localizationResources</a></pre>
- <div class="block">The resourceBundle for the localization.</div>
- </li>
- </ul>
- </li>
- </ul>
- <!-- ========= CONSTRUCTOR DETAIL ======== -->
- <ul class="blockList">
- <li class="blockList"><a name="constructor.detail">
- <!-- -->
- </a>
- <h3>Constructor Detail</h3>
- <a name="PiePlot--">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>PiePlot</h4>
- <pre>public <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.552">PiePlot</a>()</pre>
- <div class="block">Creates a new plot. The dataset is initially set to <code>null</code>.</div>
- </li>
- </ul>
- <a name="PiePlot-org.jfree.data.general.PieDataset-">
- <!-- -->
- </a>
- <ul class="blockListLast">
- <li class="blockList">
- <h4>PiePlot</h4>
- <pre>public <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> dataset)</pre>
- <div class="block">Creates a plot that will draw a pie chart for the specified dataset.</div>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>dataset</code> - the dataset (<code>null</code> permitted).</dd>
- </dl>
- </li>
- </ul>
- </li>
- </ul>
- <!-- ============ METHOD DETAIL ========== -->
- <ul class="blockList">
- <li class="blockList"><a name="method.detail">
- <!-- -->
- </a>
- <h3>Method Detail</h3>
- <a name="getDataset--">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>getDataset</h4>
- <pre>public <a href="../../../../org/jfree/data/general/PieDataset.html" title="interface in org.jfree.data.general">PieDataset</a> <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.628">getDataset</a>()</pre>
- <div class="block">Returns the dataset.</div>
- <dl>
- <dt><span class="returnLabel">Returns:</span></dt>
- <dd>The dataset (possibly <code>null</code>).</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setDataset-org.jfree.data.general.PieDataset-"><code>setDataset(PieDataset)</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="setDataset-org.jfree.data.general.PieDataset-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>setDataset</h4>
- <pre>public void <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> dataset)</pre>
- <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>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>dataset</code> - the dataset (<code>null</code> permitted).</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getDataset--"><code>getDataset()</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="getPieIndex--">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>getPieIndex</h4>
- <pre>public int <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.667">getPieIndex</a>()</pre>
- <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
- to track subplots).</div>
- <dl>
- <dt><span class="returnLabel">Returns:</span></dt>
- <dd>The pie index.</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setPieIndex-int-"><code>setPieIndex(int)</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="setPieIndex-int-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>setPieIndex</h4>
- <pre>public void <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.679">setPieIndex</a>(int index)</pre>
- <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
- track subplots).</div>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>index</code> - the index.</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getPieIndex--"><code>getPieIndex()</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="getStartAngle--">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>getStartAngle</h4>
- <pre>public double <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.691">getStartAngle</a>()</pre>
- <div class="block">Returns the start angle for the first pie section. This is measured in
- degrees starting from 3 o'clock and measuring anti-clockwise.</div>
- <dl>
- <dt><span class="returnLabel">Returns:</span></dt>
- <dd>The start angle.</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setStartAngle-double-"><code>setStartAngle(double)</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="setStartAngle-double-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>setStartAngle</h4>
- <pre>public void <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.705">setStartAngle</a>(double angle)</pre>
- <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
- registered listeners. The initial default value is 90 degrees, which
- corresponds to 12 o'clock. A value of zero corresponds to 3 o'clock...
- this is the encoding used by Java's Arc2D class.</div>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>angle</code> - the angle (in degrees).</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getStartAngle--"><code>getStartAngle()</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="getDirection--">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>getDirection</h4>
- <pre>public org.jfree.util.Rotation <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.718">getDirection</a>()</pre>
- <div class="block">Returns the direction in which the pie sections are drawn (clockwise or
- anti-clockwise).</div>
- <dl>
- <dt><span class="returnLabel">Returns:</span></dt>
- <dd>The direction (never <code>null</code>).</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setDirection-org.jfree.util.Rotation-"><code>setDirection(Rotation)</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="setDirection-org.jfree.util.Rotation-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>setDirection</h4>
- <pre>public void <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.730">setDirection</a>(org.jfree.util.Rotation direction)</pre>
- <div class="block">Sets the direction in which the pie sections are drawn 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>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>direction</code> - the direction (<code>null</code> not permitted).</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getDirection--"><code>getDirection()</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="getInteriorGap--">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>getInteriorGap</h4>
- <pre>public double <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.745">getInteriorGap</a>()</pre>
- <div class="block">Returns the interior gap, measured as a percentage of the available
- drawing space.</div>
- <dl>
- <dt><span class="returnLabel">Returns:</span></dt>
- <dd>The gap (as a percentage of the available drawing space).</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setInteriorGap-double-"><code>setInteriorGap(double)</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="setInteriorGap-double-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>setInteriorGap</h4>
- <pre>public void <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.759">setInteriorGap</a>(double percent)</pre>
- <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
- registered listeners. This controls the space between the edges of the
- pie plot and the plot area itself (the region where the section labels
- appear).</div>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>percent</code> - the gap (as a percentage of the available drawing space).</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getInteriorGap--"><code>getInteriorGap()</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="isCircular--">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>isCircular</h4>
- <pre>public boolean <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.781">isCircular</a>()</pre>
- <div class="block">Returns a flag indicating whether the pie chart is circular, or
- stretched into an elliptical shape.</div>
- <dl>
- <dt><span class="returnLabel">Returns:</span></dt>
- <dd>A flag indicating whether the pie chart is circular.</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setCircular-boolean-"><code>setCircular(boolean)</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="setCircular-boolean-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>setCircular</h4>
- <pre>public void <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.793">setCircular</a>(boolean flag)</pre>
- <div class="block">A flag indicating whether the pie chart is circular, or stretched into
- an elliptical shape.</div>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>flag</code> - the new value.</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#isCircular--"><code>isCircular()</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="setCircular-boolean-boolean-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>setCircular</h4>
- <pre>public void <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.806">setCircular</a>(boolean circular,
- boolean notify)</pre>
- <div class="block">Sets the circular attribute and, if 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>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>circular</code> - the new value of the flag.</dd>
- <dd><code>notify</code> - notify listeners?</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#isCircular--"><code>isCircular()</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="getIgnoreNullValues--">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>getIgnoreNullValues</h4>
- <pre>public boolean <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.821">getIgnoreNullValues</a>()</pre>
- <div class="block">Returns the flag that controls whether <code>null</code> values in the
- dataset are ignored.</div>
- <dl>
- <dt><span class="returnLabel">Returns:</span></dt>
- <dd>A boolean.</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setIgnoreNullValues-boolean-"><code>setIgnoreNullValues(boolean)</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="setIgnoreNullValues-boolean-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>setIgnoreNullValues</h4>
- <pre>public void <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.836">setIgnoreNullValues</a>(boolean flag)</pre>
- <div class="block">Sets a flag that controls whether <code>null</code> values are ignored,
- 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
- present, this only affects whether or not the key is presented in the
- legend.</div>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>flag</code> - the flag.</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getIgnoreNullValues--"><code>getIgnoreNullValues()</code></a>,
- <a href="../../../../org/jfree/chart/plot/PiePlot.html#setIgnoreZeroValues-boolean-"><code>setIgnoreZeroValues(boolean)</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="getIgnoreZeroValues--">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>getIgnoreZeroValues</h4>
- <pre>public boolean <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.849">getIgnoreZeroValues</a>()</pre>
- <div class="block">Returns the flag that controls whether zero values in the
- dataset are ignored.</div>
- <dl>
- <dt><span class="returnLabel">Returns:</span></dt>
- <dd>A boolean.</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setIgnoreZeroValues-boolean-"><code>setIgnoreZeroValues(boolean)</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="setIgnoreZeroValues-boolean-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>setIgnoreZeroValues</h4>
- <pre>public void <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.864">setIgnoreZeroValues</a>(boolean flag)</pre>
- <div class="block">Sets a flag that controls whether zero values are ignored,
- 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
- only affects whether or not a label appears for the non-visible
- pie section.</div>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>flag</code> - the flag.</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getIgnoreZeroValues--"><code>getIgnoreZeroValues()</code></a>,
- <a href="../../../../org/jfree/chart/plot/PiePlot.html#setIgnoreNullValues-boolean-"><code>setIgnoreNullValues(boolean)</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="lookupSectionPaint-java.lang.Comparable-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>lookupSectionPaint</h4>
- <pre>protected java.awt.Paint <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.883">lookupSectionPaint</a>(java.lang.Comparable key)</pre>
- <div class="block">Returns the paint for the specified section. This is equivalent to
- <code>lookupSectionPaint(section, getAutoPopulateSectionPaint())</code>.</div>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>key</code> - the section key.</dd>
- <dt><span class="returnLabel">Returns:</span></dt>
- <dd>The paint for the specified section.</dd>
- <dt><span class="simpleTagLabel">Since:</span></dt>
- <dd>1.0.3</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#lookupSectionPaint-java.lang.Comparable-boolean-"><code>lookupSectionPaint(Comparable, boolean)</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="lookupSectionPaint-java.lang.Comparable-boolean-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>lookupSectionPaint</h4>
- <pre>protected java.awt.Paint <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.910">lookupSectionPaint</a>(java.lang.Comparable key,
- boolean autoPopulate)</pre>
- <div class="block">Returns the paint for the specified section. The lookup involves these
- steps:
- <ul>
- <li>if <a href="../../../../org/jfree/chart/plot/PiePlot.html#getSectionPaint--"><code>getSectionPaint()</code></a> is non-<code>null</code>, return
- it;</li>
- <li>if <a href="../../../../org/jfree/chart/plot/PiePlot.html#getSectionPaint-int-"><code>getSectionPaint(int)</code></a> is non-<code>null</code> return
- it;</li>
- <li>if <a href="../../../../org/jfree/chart/plot/PiePlot.html#getSectionPaint-int-"><code>getSectionPaint(int)</code></a> is <code>null</code> but
- <code>autoPopulate</code> is <code>true</code>, attempt to fetch
- a new paint from the drawing supplier
- (<a href="../../../../org/jfree/chart/plot/Plot.html#getDrawingSupplier--"><code>Plot.getDrawingSupplier()</code></a>);
- <li>if all else fails, return <a href="../../../../org/jfree/chart/plot/PiePlot.html#getBaseSectionPaint--"><code>getBaseSectionPaint()</code></a>.
- </ul></div>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>key</code> - the section key.</dd>
- <dd><code>autoPopulate</code> - a flag that controls whether the drawing supplier
- is used to auto-populate the section paint settings.</dd>
- <dt><span class="returnLabel">Returns:</span></dt>
- <dd>The paint.</dd>
- <dt><span class="simpleTagLabel">Since:</span></dt>
- <dd>1.0.3</dd>
- </dl>
- </li>
- </ul>
- <a name="getSectionPaint--">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>getSectionPaint</h4>
- <pre>public java.awt.Paint <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.951">getSectionPaint</a>()</pre>
- <div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">Use <a href="../../../../org/jfree/chart/plot/PiePlot.html#getSectionPaint-java.lang.Comparable-"><code>getSectionPaint(Comparable)</code></a> and
- <a href="../../../../org/jfree/chart/plot/PiePlot.html#getBaseSectionPaint--"><code>getBaseSectionPaint()</code></a>. Deprecated as of version 1.0.6.</span></div>
- <div class="block">Returns the paint for ALL sections in the plot.</div>
- <dl>
- <dt><span class="returnLabel">Returns:</span></dt>
- <dd>The paint (possibly <code>null</code>).</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setSectionPaint-java.awt.Paint-"><code>setSectionPaint(Paint)</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="setSectionPaint-java.awt.Paint-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>setSectionPaint</h4>
- <pre>public void <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.967">setSectionPaint</a>(java.awt.Paint paint)</pre>
- <div class="block"><span class="deprecatedLabel">Deprecated.</span> <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
- <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>
- <div class="block">Sets the paint for ALL sections in the plot. If this is set to
- <code>null</code>, then a list of paints is used instead (to allow
- different colors to be used for each section).</div>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>paint</code> - the paint (<code>null</code> permitted).</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getSectionPaint--"><code>getSectionPaint()</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="getSectionKey-int-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>getSectionKey</h4>
- <pre>protected java.lang.Comparable <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.986">getSectionKey</a>(int section)</pre>
- <div class="block">Returns a key for the specified section. If there is no such section
- in the dataset, we generate a key. This is to provide some backward
- compatibility for the (now deprecated) methods that get/set attributes
- based on section indices. The preferred way of doing this now is to
- link the attributes directly to the section key (there are new methods
- for this, starting from version 1.0.3).</div>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>section</code> - the section index.</dd>
- <dt><span class="returnLabel">Returns:</span></dt>
- <dd>The key.</dd>
- <dt><span class="simpleTagLabel">Since:</span></dt>
- <dd>1.0.3</dd>
- </dl>
- </li>
- </ul>
- <a name="getSectionPaint-java.lang.Comparable-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>getSectionPaint</h4>
- <pre>public java.awt.Paint <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1015">getSectionPaint</a>(java.lang.Comparable key)</pre>
- <div class="block">Returns the paint associated with the specified key, or
- <code>null</code> if there is no paint associated with the key.</div>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>key</code> - the key (<code>null</code> not permitted).</dd>
- <dt><span class="returnLabel">Returns:</span></dt>
- <dd>The paint associated with the specified key, or
- <code>null</code>.</dd>
- <dt><span class="throwsLabel">Throws:</span></dt>
- <dd><code>java.lang.IllegalArgumentException</code> - if <code>key</code> is
- <code>null</code>.</dd>
- <dt><span class="simpleTagLabel">Since:</span></dt>
- <dd>1.0.3</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setSectionPaint-java.lang.Comparable-java.awt.Paint-"><code>setSectionPaint(Comparable, Paint)</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="setSectionPaint-java.lang.Comparable-java.awt.Paint-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>setSectionPaint</h4>
- <pre>public void <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1034">setSectionPaint</a>(java.lang.Comparable key,
- java.awt.Paint paint)</pre>
- <div class="block">Sets the paint associated with the specified key, 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>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>key</code> - the key (<code>null</code> not permitted).</dd>
- <dd><code>paint</code> - the paint.</dd>
- <dt><span class="throwsLabel">Throws:</span></dt>
- <dd><code>java.lang.IllegalArgumentException</code> - if <code>key</code> is
- <code>null</code>.</dd>
- <dt><span class="simpleTagLabel">Since:</span></dt>
- <dd>1.0.3</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getSectionPaint-java.lang.Comparable-"><code>getSectionPaint(Comparable)</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="clearSectionPaints-boolean-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>clearSectionPaints</h4>
- <pre>public void <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1052">clearSectionPaints</a>(boolean notify)</pre>
- <div class="block">Clears the section paint settings for this plot and, if 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. Be aware that
- if the <code>autoPopulateSectionPaint</code> flag is set, the section
- paints may be repopulated using the same colours as before.</div>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>notify</code> - notify listeners?</dd>
- <dt><span class="simpleTagLabel">Since:</span></dt>
- <dd>1.0.11</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#autoPopulateSectionPaint"><code>autoPopulateSectionPaint</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="getBaseSectionPaint--">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>getBaseSectionPaint</h4>
- <pre>public java.awt.Paint <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1067">getBaseSectionPaint</a>()</pre>
- <div class="block">Returns the base section paint. This is used when no other paint is
- defined, which is rare. The default value is <code>Color.gray</code>.</div>
- <dl>
- <dt><span class="returnLabel">Returns:</span></dt>
- <dd>The paint (never <code>null</code>).</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setBaseSectionPaint-java.awt.Paint-"><code>setBaseSectionPaint(Paint)</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="setBaseSectionPaint-java.awt.Paint-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>setBaseSectionPaint</h4>
- <pre>public void <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1079">setBaseSectionPaint</a>(java.awt.Paint paint)</pre>
- <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
- registered listeners.</div>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>paint</code> - the paint (<code>null</code> not permitted).</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getBaseSectionPaint--"><code>getBaseSectionPaint()</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="getAutoPopulateSectionPaint--">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>getAutoPopulateSectionPaint</h4>
- <pre>public boolean <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1093">getAutoPopulateSectionPaint</a>()</pre>
- <div class="block">Returns the flag that controls whether or not the section paint is
- auto-populated by the <a href="../../../../org/jfree/chart/plot/PiePlot.html#lookupSectionPaint-java.lang.Comparable-"><code>lookupSectionPaint(Comparable)</code></a> method.</div>
- <dl>
- <dt><span class="returnLabel">Returns:</span></dt>
- <dd>A boolean.</dd>
- <dt><span class="simpleTagLabel">Since:</span></dt>
- <dd>1.0.11</dd>
- </dl>
- </li>
- </ul>
- <a name="setAutoPopulateSectionPaint-boolean-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>setAutoPopulateSectionPaint</h4>
- <pre>public void <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1106">setAutoPopulateSectionPaint</a>(boolean auto)</pre>
- <div class="block">Sets the flag that controls whether or not the section paint is
- auto-populated by the <a href="../../../../org/jfree/chart/plot/PiePlot.html#lookupSectionPaint-java.lang.Comparable-"><code>lookupSectionPaint(Comparable)</code></a> 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>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>auto</code> - auto-populate?</dd>
- <dt><span class="simpleTagLabel">Since:</span></dt>
- <dd>1.0.11</dd>
- </dl>
- </li>
- </ul>
- <a name="getSectionOutlinesVisible--">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>getSectionOutlinesVisible</h4>
- <pre>public boolean <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1122">getSectionOutlinesVisible</a>()</pre>
- <div class="block">Returns the flag that controls whether or not the outline is drawn for
- each pie section.</div>
- <dl>
- <dt><span class="returnLabel">Returns:</span></dt>
- <dd>The flag that controls whether or not the outline is drawn for
- each pie section.</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setSectionOutlinesVisible-boolean-"><code>setSectionOutlinesVisible(boolean)</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="setSectionOutlinesVisible-boolean-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>setSectionOutlinesVisible</h4>
- <pre>public void <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1135">setSectionOutlinesVisible</a>(boolean visible)</pre>
- <div class="block">Sets the flag that controls whether or not the outline is drawn for
- 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
- listeners.</div>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>visible</code> - the flag.</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getSectionOutlinesVisible--"><code>getSectionOutlinesVisible()</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="lookupSectionOutlinePaint-java.lang.Comparable-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>lookupSectionOutlinePaint</h4>
- <pre>protected java.awt.Paint <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1153">lookupSectionOutlinePaint</a>(java.lang.Comparable key)</pre>
- <div class="block">Returns the outline paint for the specified section. This is equivalent
- to <code>lookupSectionPaint(section,
- getAutoPopulateSectionOutlinePaint())</code>.</div>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>key</code> - the section key.</dd>
- <dt><span class="returnLabel">Returns:</span></dt>
- <dd>The paint for the specified section.</dd>
- <dt><span class="simpleTagLabel">Since:</span></dt>
- <dd>1.0.3</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#lookupSectionOutlinePaint-java.lang.Comparable-boolean-"><code>lookupSectionOutlinePaint(Comparable, boolean)</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="lookupSectionOutlinePaint-java.lang.Comparable-boolean-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>lookupSectionOutlinePaint</h4>
- <pre>protected java.awt.Paint <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1181">lookupSectionOutlinePaint</a>(java.lang.Comparable key,
- boolean autoPopulate)</pre>
- <div class="block">Returns the outline paint for the specified section. The lookup
- involves these steps:
- <ul>
- <li>if <a href="../../../../org/jfree/chart/plot/PiePlot.html#getSectionOutlinePaint--"><code>getSectionOutlinePaint()</code></a> is non-<code>null</code>,
- return it;</li>
- <li>otherwise, if <a href="../../../../org/jfree/chart/plot/PiePlot.html#getSectionOutlinePaint-int-"><code>getSectionOutlinePaint(int)</code></a> is
- non-<code>null</code> return it;</li>
- <li>if <a href="../../../../org/jfree/chart/plot/PiePlot.html#getSectionOutlinePaint-int-"><code>getSectionOutlinePaint(int)</code></a> is <code>null</code> but
- <code>autoPopulate</code> is <code>true</code>, attempt to fetch
- a new outline paint from the drawing supplier
- (<a href="../../../../org/jfree/chart/plot/Plot.html#getDrawingSupplier--"><code>Plot.getDrawingSupplier()</code></a>);
- <li>if all else fails, return <a href="../../../../org/jfree/chart/plot/PiePlot.html#getBaseSectionOutlinePaint--"><code>getBaseSectionOutlinePaint()</code></a>.
- </ul></div>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>key</code> - the section key.</dd>
- <dd><code>autoPopulate</code> - a flag that controls whether the drawing supplier
- is used to auto-populate the section outline paint settings.</dd>
- <dt><span class="returnLabel">Returns:</span></dt>
- <dd>The paint.</dd>
- <dt><span class="simpleTagLabel">Since:</span></dt>
- <dd>1.0.3</dd>
- </dl>
- </li>
- </ul>
- <a name="getSectionOutlinePaint-java.lang.Comparable-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>getSectionOutlinePaint</h4>
- <pre>public java.awt.Paint <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1229">getSectionOutlinePaint</a>(java.lang.Comparable key)</pre>
- <div class="block">Returns the outline paint associated with the specified key, or
- <code>null</code> if there is no paint associated with the key.</div>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>key</code> - the key (<code>null</code> not permitted).</dd>
- <dt><span class="returnLabel">Returns:</span></dt>
- <dd>The paint associated with the specified key, or
- <code>null</code>.</dd>
- <dt><span class="throwsLabel">Throws:</span></dt>
- <dd><code>java.lang.IllegalArgumentException</code> - if <code>key</code> is
- <code>null</code>.</dd>
- <dt><span class="simpleTagLabel">Since:</span></dt>
- <dd>1.0.3</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setSectionOutlinePaint-java.lang.Comparable-java.awt.Paint-"><code>setSectionOutlinePaint(Comparable, Paint)</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="setSectionOutlinePaint-java.lang.Comparable-java.awt.Paint-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>setSectionOutlinePaint</h4>
- <pre>public void <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1248">setSectionOutlinePaint</a>(java.lang.Comparable key,
- java.awt.Paint paint)</pre>
- <div class="block">Sets the outline paint associated with the specified key, 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>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>key</code> - the key (<code>null</code> not permitted).</dd>
- <dd><code>paint</code> - the paint.</dd>
- <dt><span class="throwsLabel">Throws:</span></dt>
- <dd><code>java.lang.IllegalArgumentException</code> - if <code>key</code> is
- <code>null</code>.</dd>
- <dt><span class="simpleTagLabel">Since:</span></dt>
- <dd>1.0.3</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getSectionOutlinePaint-java.lang.Comparable-"><code>getSectionOutlinePaint(Comparable)</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="clearSectionOutlinePaints-boolean-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>clearSectionOutlinePaints</h4>
- <pre>public void <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1266">clearSectionOutlinePaints</a>(boolean notify)</pre>
- <div class="block">Clears the section outline paint settings for this plot and, if
- 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.
- Be aware that if the <code>autoPopulateSectionPaint</code> flag is set,
- the section paints may be repopulated using the same colours as before.</div>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>notify</code> - notify listeners?</dd>
- <dt><span class="simpleTagLabel">Since:</span></dt>
- <dd>1.0.11</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#autoPopulateSectionOutlinePaint"><code>autoPopulateSectionOutlinePaint</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="getBaseSectionOutlinePaint--">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>getBaseSectionOutlinePaint</h4>
- <pre>public java.awt.Paint <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1281">getBaseSectionOutlinePaint</a>()</pre>
- <div class="block">Returns the base section paint. This is used when no other paint is
- available.</div>
- <dl>
- <dt><span class="returnLabel">Returns:</span></dt>
- <dd>The paint (never <code>null</code>).</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setBaseSectionOutlinePaint-java.awt.Paint-"><code>setBaseSectionOutlinePaint(Paint)</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="setBaseSectionOutlinePaint-java.awt.Paint-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>setBaseSectionOutlinePaint</h4>
- <pre>public void <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1292">setBaseSectionOutlinePaint</a>(java.awt.Paint paint)</pre>
- <div class="block">Sets the base section paint.</div>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>paint</code> - the paint (<code>null</code> not permitted).</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getBaseSectionOutlinePaint--"><code>getBaseSectionOutlinePaint()</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="getAutoPopulateSectionOutlinePaint--">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>getAutoPopulateSectionOutlinePaint</h4>
- <pre>public boolean <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1307">getAutoPopulateSectionOutlinePaint</a>()</pre>
- <div class="block">Returns the flag that controls whether or not the section outline paint
- is auto-populated by the <a href="../../../../org/jfree/chart/plot/PiePlot.html#lookupSectionOutlinePaint-java.lang.Comparable-"><code>lookupSectionOutlinePaint(Comparable)</code></a>
- method.</div>
- <dl>
- <dt><span class="returnLabel">Returns:</span></dt>
- <dd>A boolean.</dd>
- <dt><span class="simpleTagLabel">Since:</span></dt>
- <dd>1.0.11</dd>
- </dl>
- </li>
- </ul>
- <a name="setAutoPopulateSectionOutlinePaint-boolean-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>setAutoPopulateSectionOutlinePaint</h4>
- <pre>public void <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1320">setAutoPopulateSectionOutlinePaint</a>(boolean auto)</pre>
- <div class="block">Sets the flag that controls whether or not the section outline paint is
- auto-populated by the <a href="../../../../org/jfree/chart/plot/PiePlot.html#lookupSectionOutlinePaint-java.lang.Comparable-"><code>lookupSectionOutlinePaint(Comparable)</code></a>
- 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>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>auto</code> - auto-populate?</dd>
- <dt><span class="simpleTagLabel">Since:</span></dt>
- <dd>1.0.11</dd>
- </dl>
- </li>
- </ul>
- <a name="lookupSectionOutlineStroke-java.lang.Comparable-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>lookupSectionOutlineStroke</h4>
- <pre>protected java.awt.Stroke <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1340">lookupSectionOutlineStroke</a>(java.lang.Comparable key)</pre>
- <div class="block">Returns the outline stroke for the specified section. This is
- equivalent to <code>lookupSectionOutlineStroke(section,
- getAutoPopulateSectionOutlineStroke())</code>.</div>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>key</code> - the section key.</dd>
- <dt><span class="returnLabel">Returns:</span></dt>
- <dd>The stroke for the specified section.</dd>
- <dt><span class="simpleTagLabel">Since:</span></dt>
- <dd>1.0.3</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#lookupSectionOutlineStroke-java.lang.Comparable-boolean-"><code>lookupSectionOutlineStroke(Comparable, boolean)</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="lookupSectionOutlineStroke-java.lang.Comparable-boolean-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>lookupSectionOutlineStroke</h4>
- <pre>protected java.awt.Stroke <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1368">lookupSectionOutlineStroke</a>(java.lang.Comparable key,
- boolean autoPopulate)</pre>
- <div class="block">Returns the outline stroke for the specified section. The lookup
- involves these steps:
- <ul>
- <li>if <a href="../../../../org/jfree/chart/plot/PiePlot.html#getSectionOutlineStroke--"><code>getSectionOutlineStroke()</code></a> is non-<code>null</code>,
- return it;</li>
- <li>otherwise, if <a href="../../../../org/jfree/chart/plot/PiePlot.html#getSectionOutlineStroke-int-"><code>getSectionOutlineStroke(int)</code></a> is
- non-<code>null</code> return it;</li>
- <li>if <a href="../../../../org/jfree/chart/plot/PiePlot.html#getSectionOutlineStroke-int-"><code>getSectionOutlineStroke(int)</code></a> is <code>null</code> but
- <code>autoPopulate</code> is <code>true</code>, attempt to fetch
- a new outline stroke from the drawing supplier
- (<a href="../../../../org/jfree/chart/plot/Plot.html#getDrawingSupplier--"><code>Plot.getDrawingSupplier()</code></a>);
- <li>if all else fails, return <a href="../../../../org/jfree/chart/plot/PiePlot.html#getBaseSectionOutlineStroke--"><code>getBaseSectionOutlineStroke()</code></a>.
- </ul></div>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>key</code> - the section key.</dd>
- <dd><code>autoPopulate</code> - a flag that controls whether the drawing supplier
- is used to auto-populate the section outline stroke settings.</dd>
- <dt><span class="returnLabel">Returns:</span></dt>
- <dd>The stroke.</dd>
- <dt><span class="simpleTagLabel">Since:</span></dt>
- <dd>1.0.3</dd>
- </dl>
- </li>
- </ul>
- <a name="getSectionOutlineStroke-java.lang.Comparable-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>getSectionOutlineStroke</h4>
- <pre>public java.awt.Stroke <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1416">getSectionOutlineStroke</a>(java.lang.Comparable key)</pre>
- <div class="block">Returns the outline stroke associated with the specified key, or
- <code>null</code> if there is no stroke associated with the key.</div>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>key</code> - the key (<code>null</code> not permitted).</dd>
- <dt><span class="returnLabel">Returns:</span></dt>
- <dd>The stroke associated with the specified key, or
- <code>null</code>.</dd>
- <dt><span class="throwsLabel">Throws:</span></dt>
- <dd><code>java.lang.IllegalArgumentException</code> - if <code>key</code> is
- <code>null</code>.</dd>
- <dt><span class="simpleTagLabel">Since:</span></dt>
- <dd>1.0.3</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setSectionOutlineStroke-java.lang.Comparable-java.awt.Stroke-"><code>setSectionOutlineStroke(Comparable, Stroke)</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="setSectionOutlineStroke-java.lang.Comparable-java.awt.Stroke-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>setSectionOutlineStroke</h4>
- <pre>public void <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1435">setSectionOutlineStroke</a>(java.lang.Comparable key,
- java.awt.Stroke stroke)</pre>
- <div class="block">Sets the outline stroke associated with the specified key, 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>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>key</code> - the key (<code>null</code> not permitted).</dd>
- <dd><code>stroke</code> - the stroke.</dd>
- <dt><span class="throwsLabel">Throws:</span></dt>
- <dd><code>java.lang.IllegalArgumentException</code> - if <code>key</code> is
- <code>null</code>.</dd>
- <dt><span class="simpleTagLabel">Since:</span></dt>
- <dd>1.0.3</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getSectionOutlineStroke-java.lang.Comparable-"><code>getSectionOutlineStroke(Comparable)</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="clearSectionOutlineStrokes-boolean-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>clearSectionOutlineStrokes</h4>
- <pre>public void <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1453">clearSectionOutlineStrokes</a>(boolean notify)</pre>
- <div class="block">Clears the section outline stroke settings for this plot and, if
- 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.
- Be aware that if the <code>autoPopulateSectionPaint</code> flag is set,
- the section paints may be repopulated using the same colours as before.</div>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>notify</code> - notify listeners?</dd>
- <dt><span class="simpleTagLabel">Since:</span></dt>
- <dd>1.0.11</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#autoPopulateSectionOutlineStroke"><code>autoPopulateSectionOutlineStroke</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="getBaseSectionOutlineStroke--">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>getBaseSectionOutlineStroke</h4>
- <pre>public java.awt.Stroke <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1468">getBaseSectionOutlineStroke</a>()</pre>
- <div class="block">Returns the base section stroke. This is used when no other stroke is
- available.</div>
- <dl>
- <dt><span class="returnLabel">Returns:</span></dt>
- <dd>The stroke (never <code>null</code>).</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setBaseSectionOutlineStroke-java.awt.Stroke-"><code>setBaseSectionOutlineStroke(Stroke)</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="setBaseSectionOutlineStroke-java.awt.Stroke-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>setBaseSectionOutlineStroke</h4>
- <pre>public void <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1479">setBaseSectionOutlineStroke</a>(java.awt.Stroke stroke)</pre>
- <div class="block">Sets the base section stroke.</div>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>stroke</code> - the stroke (<code>null</code> not permitted).</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getBaseSectionOutlineStroke--"><code>getBaseSectionOutlineStroke()</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="getAutoPopulateSectionOutlineStroke--">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>getAutoPopulateSectionOutlineStroke</h4>
- <pre>public boolean <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1494">getAutoPopulateSectionOutlineStroke</a>()</pre>
- <div class="block">Returns the flag that controls whether or not the section outline stroke
- is auto-populated by the <a href="../../../../org/jfree/chart/plot/PiePlot.html#lookupSectionOutlinePaint-java.lang.Comparable-"><code>lookupSectionOutlinePaint(Comparable)</code></a>
- method.</div>
- <dl>
- <dt><span class="returnLabel">Returns:</span></dt>
- <dd>A boolean.</dd>
- <dt><span class="simpleTagLabel">Since:</span></dt>
- <dd>1.0.11</dd>
- </dl>
- </li>
- </ul>
- <a name="setAutoPopulateSectionOutlineStroke-boolean-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>setAutoPopulateSectionOutlineStroke</h4>
- <pre>public void <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1507">setAutoPopulateSectionOutlineStroke</a>(boolean auto)</pre>
- <div class="block">Sets the flag that controls whether or not the section outline stroke is
- auto-populated by the <a href="../../../../org/jfree/chart/plot/PiePlot.html#lookupSectionOutlineStroke-java.lang.Comparable-"><code>lookupSectionOutlineStroke(Comparable)</code></a>
- 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>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>auto</code> - auto-populate?</dd>
- <dt><span class="simpleTagLabel">Since:</span></dt>
- <dd>1.0.11</dd>
- </dl>
- </li>
- </ul>
- <a name="getShadowPaint--">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>getShadowPaint</h4>
- <pre>public java.awt.Paint <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1519">getShadowPaint</a>()</pre>
- <div class="block">Returns the shadow paint.</div>
- <dl>
- <dt><span class="returnLabel">Returns:</span></dt>
- <dd>The paint (possibly <code>null</code>).</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setShadowPaint-java.awt.Paint-"><code>setShadowPaint(Paint)</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="setShadowPaint-java.awt.Paint-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>setShadowPaint</h4>
- <pre>public void <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1531">setShadowPaint</a>(java.awt.Paint paint)</pre>
- <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
- registered listeners.</div>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>paint</code> - the paint (<code>null</code> permitted).</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getShadowPaint--"><code>getShadowPaint()</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="getShadowXOffset--">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>getShadowXOffset</h4>
- <pre>public double <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1543">getShadowXOffset</a>()</pre>
- <div class="block">Returns the x-offset for the shadow effect.</div>
- <dl>
- <dt><span class="returnLabel">Returns:</span></dt>
- <dd>The offset (in Java2D units).</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setShadowXOffset-double-"><code>setShadowXOffset(double)</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="setShadowXOffset-double-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>setShadowXOffset</h4>
- <pre>public void <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1555">setShadowXOffset</a>(double offset)</pre>
- <div class="block">Sets the x-offset for the shadow effect 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>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>offset</code> - the offset (in Java2D units).</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getShadowXOffset--"><code>getShadowXOffset()</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="getShadowYOffset--">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>getShadowYOffset</h4>
- <pre>public double <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1567">getShadowYOffset</a>()</pre>
- <div class="block">Returns the y-offset for the shadow effect.</div>
- <dl>
- <dt><span class="returnLabel">Returns:</span></dt>
- <dd>The offset (in Java2D units).</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setShadowYOffset-double-"><code>setShadowYOffset(double)</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="setShadowYOffset-double-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>setShadowYOffset</h4>
- <pre>public void <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1579">setShadowYOffset</a>(double offset)</pre>
- <div class="block">Sets the y-offset for the shadow effect 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>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>offset</code> - the offset (in Java2D units).</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getShadowYOffset--"><code>getShadowYOffset()</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="getExplodePercent-java.lang.Comparable-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>getExplodePercent</h4>
- <pre>public double <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1600">getExplodePercent</a>(java.lang.Comparable key)</pre>
- <div class="block">Returns the amount that the section with the specified key should be
- exploded.</div>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>key</code> - the key (<code>null</code> not permitted).</dd>
- <dt><span class="returnLabel">Returns:</span></dt>
- <dd>The amount that the section with the specified key should be
- exploded.</dd>
- <dt><span class="throwsLabel">Throws:</span></dt>
- <dd><code>java.lang.IllegalArgumentException</code> - if <code>key</code> is
- <code>null</code>.</dd>
- <dt><span class="simpleTagLabel">Since:</span></dt>
- <dd>1.0.3</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setExplodePercent-java.lang.Comparable-double-"><code>setExplodePercent(Comparable, double)</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="setExplodePercent-java.lang.Comparable-double-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>setExplodePercent</h4>
- <pre>public void <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1622">setExplodePercent</a>(java.lang.Comparable key,
- double percent)</pre>
- <div class="block">Sets the amount that a pie section should be exploded 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>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>key</code> - the section key (<code>null</code> not permitted).</dd>
- <dd><code>percent</code> - the explode percentage (0.30 = 30 percent).</dd>
- <dt><span class="simpleTagLabel">Since:</span></dt>
- <dd>1.0.3</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getExplodePercent-java.lang.Comparable-"><code>getExplodePercent(Comparable)</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="getMaximumExplodePercent--">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>getMaximumExplodePercent</h4>
- <pre>public double <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1636">getMaximumExplodePercent</a>()</pre>
- <div class="block">Returns the maximum explode percent.</div>
- <dl>
- <dt><span class="returnLabel">Returns:</span></dt>
- <dd>The percent.</dd>
- </dl>
- </li>
- </ul>
- <a name="getLabelGenerator--">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>getLabelGenerator</h4>
- <pre>public <a href="../../../../org/jfree/chart/labels/PieSectionLabelGenerator.html" title="interface in org.jfree.chart.labels">PieSectionLabelGenerator</a> <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1659">getLabelGenerator</a>()</pre>
- <div class="block">Returns the section label generator.</div>
- <dl>
- <dt><span class="returnLabel">Returns:</span></dt>
- <dd>The generator (possibly <code>null</code>).</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setLabelGenerator-org.jfree.chart.labels.PieSectionLabelGenerator-"><code>setLabelGenerator(PieSectionLabelGenerator)</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="setLabelGenerator-org.jfree.chart.labels.PieSectionLabelGenerator-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>setLabelGenerator</h4>
- <pre>public void <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> generator)</pre>
- <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
- all registered listeners.</div>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>generator</code> - the generator (<code>null</code> permitted).</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLabelGenerator--"><code>getLabelGenerator()</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="getLabelGap--">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>getLabelGap</h4>
- <pre>public double <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1684">getLabelGap</a>()</pre>
- <div class="block">Returns the gap between the edge of the pie and the labels, expressed as
- a percentage of the plot width.</div>
- <dl>
- <dt><span class="returnLabel">Returns:</span></dt>
- <dd>The gap (a percentage, where 0.05 = five percent).</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setLabelGap-double-"><code>setLabelGap(double)</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="setLabelGap-double-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>setLabelGap</h4>
- <pre>public void <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1697">setLabelGap</a>(double gap)</pre>
- <div class="block">Sets the gap between the edge of the pie and the labels (expressed as a
- 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
- registered listeners.</div>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>gap</code> - the gap (a percentage, where 0.05 = five percent).</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLabelGap--"><code>getLabelGap()</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="getMaximumLabelWidth--">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>getMaximumLabelWidth</h4>
- <pre>public double <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1709">getMaximumLabelWidth</a>()</pre>
- <div class="block">Returns the maximum label width as a percentage of the plot width.</div>
- <dl>
- <dt><span class="returnLabel">Returns:</span></dt>
- <dd>The width (a percentage, where 0.20 = 20 percent).</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setMaximumLabelWidth-double-"><code>setMaximumLabelWidth(double)</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="setMaximumLabelWidth-double-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>setMaximumLabelWidth</h4>
- <pre>public void <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1721">setMaximumLabelWidth</a>(double width)</pre>
- <div class="block">Sets the maximum label width as a 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 registered listeners.</div>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>width</code> - the width (a percentage, where 0.20 = 20 percent).</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getMaximumLabelWidth--"><code>getMaximumLabelWidth()</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="getLabelLinksVisible--">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>getLabelLinksVisible</h4>
- <pre>public boolean <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1734">getLabelLinksVisible</a>()</pre>
- <div class="block">Returns the flag that controls whether or not label linking lines are
- visible.</div>
- <dl>
- <dt><span class="returnLabel">Returns:</span></dt>
- <dd>A boolean.</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setLabelLinksVisible-boolean-"><code>setLabelLinksVisible(boolean)</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="setLabelLinksVisible-boolean-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>setLabelLinksVisible</h4>
- <pre>public void <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1749">setLabelLinksVisible</a>(boolean visible)</pre>
- <div class="block">Sets the flag that controls whether or not label linking lines are
- 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.
- Please take care when hiding the linking lines - depending on the data
- values, the labels can be displayed some distance away from the
- corresponding pie section.</div>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>visible</code> - the flag.</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLabelLinksVisible--"><code>getLabelLinksVisible()</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="getLabelLinkStyle--">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>getLabelLinkStyle</h4>
- <pre>public <a href="../../../../org/jfree/chart/plot/PieLabelLinkStyle.html" title="class in org.jfree.chart.plot">PieLabelLinkStyle</a> <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1763">getLabelLinkStyle</a>()</pre>
- <div class="block">Returns the label link style.</div>
- <dl>
- <dt><span class="returnLabel">Returns:</span></dt>
- <dd>The label link style (never <code>null</code>).</dd>
- <dt><span class="simpleTagLabel">Since:</span></dt>
- <dd>1.0.10</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setLabelLinkStyle-org.jfree.chart.plot.PieLabelLinkStyle-"><code>setLabelLinkStyle(PieLabelLinkStyle)</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="setLabelLinkStyle-org.jfree.chart.plot.PieLabelLinkStyle-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>setLabelLinkStyle</h4>
- <pre>public void <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> style)</pre>
- <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
- registered listeners.</div>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>style</code> - the new style (<code>null</code> not permitted).</dd>
- <dt><span class="simpleTagLabel">Since:</span></dt>
- <dd>1.0.10</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLabelLinkStyle--"><code>getLabelLinkStyle()</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="getLabelLinkMargin--">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>getLabelLinkMargin</h4>
- <pre>public double <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1791">getLabelLinkMargin</a>()</pre>
- <div class="block">Returns the margin (expressed as a percentage of the width or height)
- between the edge of the pie and the link point.</div>
- <dl>
- <dt><span class="returnLabel">Returns:</span></dt>
- <dd>The link margin (as a percentage, where 0.05 is five percent).</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setLabelLinkMargin-double-"><code>setLabelLinkMargin(double)</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="setLabelLinkMargin-double-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>setLabelLinkMargin</h4>
- <pre>public void <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1803">setLabelLinkMargin</a>(double margin)</pre>
- <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
- registered listeners.</div>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>margin</code> - the margin.</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLabelLinkMargin--"><code>getLabelLinkMargin()</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="getLabelLinkPaint--">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>getLabelLinkPaint</h4>
- <pre>public java.awt.Paint <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1816">getLabelLinkPaint</a>()</pre>
- <div class="block">Returns the paint used for the lines that connect pie sections to their
- corresponding labels.</div>
- <dl>
- <dt><span class="returnLabel">Returns:</span></dt>
- <dd>The paint (never <code>null</code>).</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setLabelLinkPaint-java.awt.Paint-"><code>setLabelLinkPaint(Paint)</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="setLabelLinkPaint-java.awt.Paint-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>setLabelLinkPaint</h4>
- <pre>public void <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1829">setLabelLinkPaint</a>(java.awt.Paint paint)</pre>
- <div class="block">Sets the paint used for the lines that connect pie sections to their
- 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
- registered listeners.</div>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>paint</code> - the paint (<code>null</code> not permitted).</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLabelLinkPaint--"><code>getLabelLinkPaint()</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="getLabelLinkStroke--">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>getLabelLinkStroke</h4>
- <pre>public java.awt.Stroke <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1842">getLabelLinkStroke</a>()</pre>
- <div class="block">Returns the stroke used for the label linking lines.</div>
- <dl>
- <dt><span class="returnLabel">Returns:</span></dt>
- <dd>The stroke.</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setLabelLinkStroke-java.awt.Stroke-"><code>setLabelLinkStroke(Stroke)</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="setLabelLinkStroke-java.awt.Stroke-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>setLabelLinkStroke</h4>
- <pre>public void <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1854">setLabelLinkStroke</a>(java.awt.Stroke stroke)</pre>
- <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
- registered listeners.</div>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>stroke</code> - the stroke.</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLabelLinkStroke--"><code>getLabelLinkStroke()</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="getLabelLinkDepth--">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>getLabelLinkDepth</h4>
- <pre>protected double <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1871">getLabelLinkDepth</a>()</pre>
- <div class="block">Returns the distance that the end of the label link is embedded into
- the plot, expressed as a percentage of the plot's radius.
- <br><br>
- 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
- bug 2121818.</div>
- <dl>
- <dt><span class="returnLabel">Returns:</span></dt>
- <dd><code>0.10</code>.</dd>
- <dt><span class="simpleTagLabel">Since:</span></dt>
- <dd>1.0.12</dd>
- </dl>
- </li>
- </ul>
- <a name="getLabelFont--">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>getLabelFont</h4>
- <pre>public java.awt.Font <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1882">getLabelFont</a>()</pre>
- <div class="block">Returns the section label font.</div>
- <dl>
- <dt><span class="returnLabel">Returns:</span></dt>
- <dd>The font (never <code>null</code>).</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setLabelFont-java.awt.Font-"><code>setLabelFont(Font)</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="setLabelFont-java.awt.Font-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>setLabelFont</h4>
- <pre>public void <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1894">setLabelFont</a>(java.awt.Font font)</pre>
- <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
- registered listeners.</div>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>font</code> - the font (<code>null</code> not permitted).</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLabelFont--"><code>getLabelFont()</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="getLabelPaint--">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>getLabelPaint</h4>
- <pre>public java.awt.Paint <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1907">getLabelPaint</a>()</pre>
- <div class="block">Returns the section label paint.</div>
- <dl>
- <dt><span class="returnLabel">Returns:</span></dt>
- <dd>The paint (never <code>null</code>).</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setLabelPaint-java.awt.Paint-"><code>setLabelPaint(Paint)</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="setLabelPaint-java.awt.Paint-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>setLabelPaint</h4>
- <pre>public void <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1919">setLabelPaint</a>(java.awt.Paint paint)</pre>
- <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
- registered listeners.</div>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>paint</code> - the paint (<code>null</code> not permitted).</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLabelPaint--"><code>getLabelPaint()</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="getLabelBackgroundPaint--">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>getLabelBackgroundPaint</h4>
- <pre>public java.awt.Paint <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1932">getLabelBackgroundPaint</a>()</pre>
- <div class="block">Returns the section label background paint.</div>
- <dl>
- <dt><span class="returnLabel">Returns:</span></dt>
- <dd>The paint (possibly <code>null</code>).</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setLabelBackgroundPaint-java.awt.Paint-"><code>setLabelBackgroundPaint(Paint)</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="setLabelBackgroundPaint-java.awt.Paint-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>setLabelBackgroundPaint</h4>
- <pre>public void <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1944">setLabelBackgroundPaint</a>(java.awt.Paint paint)</pre>
- <div class="block">Sets the section label background 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 registered listeners.</div>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>paint</code> - the paint (<code>null</code> permitted).</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLabelBackgroundPaint--"><code>getLabelBackgroundPaint()</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="getLabelOutlinePaint--">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>getLabelOutlinePaint</h4>
- <pre>public java.awt.Paint <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1956">getLabelOutlinePaint</a>()</pre>
- <div class="block">Returns the section label outline paint.</div>
- <dl>
- <dt><span class="returnLabel">Returns:</span></dt>
- <dd>The paint (possibly <code>null</code>).</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setLabelOutlinePaint-java.awt.Paint-"><code>setLabelOutlinePaint(Paint)</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="setLabelOutlinePaint-java.awt.Paint-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>setLabelOutlinePaint</h4>
- <pre>public void <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1968">setLabelOutlinePaint</a>(java.awt.Paint paint)</pre>
- <div class="block">Sets the section label outline 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 registered listeners.</div>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>paint</code> - the paint (<code>null</code> permitted).</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLabelOutlinePaint--"><code>getLabelOutlinePaint()</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="getLabelOutlineStroke--">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>getLabelOutlineStroke</h4>
- <pre>public java.awt.Stroke <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1980">getLabelOutlineStroke</a>()</pre>
- <div class="block">Returns the section label outline stroke.</div>
- <dl>
- <dt><span class="returnLabel">Returns:</span></dt>
- <dd>The stroke (possibly <code>null</code>).</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setLabelOutlineStroke-java.awt.Stroke-"><code>setLabelOutlineStroke(Stroke)</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="setLabelOutlineStroke-java.awt.Stroke-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>setLabelOutlineStroke</h4>
- <pre>public void <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.1992">setLabelOutlineStroke</a>(java.awt.Stroke stroke)</pre>
- <div class="block">Sets the section label outline 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 registered listeners.</div>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>stroke</code> - the stroke (<code>null</code> permitted).</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLabelOutlineStroke--"><code>getLabelOutlineStroke()</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="getLabelShadowPaint--">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>getLabelShadowPaint</h4>
- <pre>public java.awt.Paint <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.2004">getLabelShadowPaint</a>()</pre>
- <div class="block">Returns the section label shadow paint.</div>
- <dl>
- <dt><span class="returnLabel">Returns:</span></dt>
- <dd>The paint (possibly <code>null</code>).</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setLabelShadowPaint-java.awt.Paint-"><code>setLabelShadowPaint(Paint)</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="setLabelShadowPaint-java.awt.Paint-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>setLabelShadowPaint</h4>
- <pre>public void <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.2016">setLabelShadowPaint</a>(java.awt.Paint paint)</pre>
- <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>
- to all registered listeners.</div>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>paint</code> - the paint (<code>null</code> permitted).</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLabelShadowPaint--"><code>getLabelShadowPaint()</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="getLabelPadding--">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>getLabelPadding</h4>
- <pre>public org.jfree.ui.RectangleInsets <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.2030">getLabelPadding</a>()</pre>
- <div class="block">Returns the label padding.</div>
- <dl>
- <dt><span class="returnLabel">Returns:</span></dt>
- <dd>The label padding (never <code>null</code>).</dd>
- <dt><span class="simpleTagLabel">Since:</span></dt>
- <dd>1.0.7</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setLabelPadding-org.jfree.ui.RectangleInsets-"><code>setLabelPadding(RectangleInsets)</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="setLabelPadding-org.jfree.ui.RectangleInsets-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>setLabelPadding</h4>
- <pre>public void <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.2044">setLabelPadding</a>(org.jfree.ui.RectangleInsets padding)</pre>
- <div class="block">Sets the padding between each label and its outline 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>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>padding</code> - the padding (<code>null</code> not permitted).</dd>
- <dt><span class="simpleTagLabel">Since:</span></dt>
- <dd>1.0.7</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLabelPadding--"><code>getLabelPadding()</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="getSimpleLabels--">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>getSimpleLabels</h4>
- <pre>public boolean <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.2058">getSimpleLabels</a>()</pre>
- <div class="block">Returns the flag that controls whether simple or extended labels are
- displayed on the plot.</div>
- <dl>
- <dt><span class="returnLabel">Returns:</span></dt>
- <dd>A boolean.</dd>
- <dt><span class="simpleTagLabel">Since:</span></dt>
- <dd>1.0.7</dd>
- </dl>
- </li>
- </ul>
- <a name="setSimpleLabels-boolean-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>setSimpleLabels</h4>
- <pre>public void <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.2071">setSimpleLabels</a>(boolean simple)</pre>
- <div class="block">Sets the flag that controls whether simple or extended labels are
- 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
- registered listeners.</div>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>simple</code> - the new flag value.</dd>
- <dt><span class="simpleTagLabel">Since:</span></dt>
- <dd>1.0.7</dd>
- </dl>
- </li>
- </ul>
- <a name="getSimpleLabelOffset--">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>getSimpleLabelOffset</h4>
- <pre>public org.jfree.ui.RectangleInsets <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.2085">getSimpleLabelOffset</a>()</pre>
- <div class="block">Returns the offset used for the simple labels, if they are displayed.</div>
- <dl>
- <dt><span class="returnLabel">Returns:</span></dt>
- <dd>The offset (never <code>null</code>).</dd>
- <dt><span class="simpleTagLabel">Since:</span></dt>
- <dd>1.0.7</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setSimpleLabelOffset-org.jfree.ui.RectangleInsets-"><code>setSimpleLabelOffset(RectangleInsets)</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="setSimpleLabelOffset-org.jfree.ui.RectangleInsets-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>setSimpleLabelOffset</h4>
- <pre>public void <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.2099">setSimpleLabelOffset</a>(org.jfree.ui.RectangleInsets offset)</pre>
- <div class="block">Sets the offset for the simple 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 registered listeners.</div>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>offset</code> - the offset (<code>null</code> not permitted).</dd>
- <dt><span class="simpleTagLabel">Since:</span></dt>
- <dd>1.0.7</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getSimpleLabelOffset--"><code>getSimpleLabelOffset()</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="getLabelDistributor--">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>getLabelDistributor</h4>
- <pre>public <a href="../../../../org/jfree/chart/plot/AbstractPieLabelDistributor.html" title="class in org.jfree.chart.plot">AbstractPieLabelDistributor</a> <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.2113">getLabelDistributor</a>()</pre>
- <div class="block">Returns the object responsible for the vertical layout of the pie
- section labels.</div>
- <dl>
- <dt><span class="returnLabel">Returns:</span></dt>
- <dd>The label distributor (never <code>null</code>).</dd>
- <dt><span class="simpleTagLabel">Since:</span></dt>
- <dd>1.0.6</dd>
- </dl>
- </li>
- </ul>
- <a name="setLabelDistributor-org.jfree.chart.plot.AbstractPieLabelDistributor-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>setLabelDistributor</h4>
- <pre>public void <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> distributor)</pre>
- <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
- registered listeners.</div>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>distributor</code> - the distributor (<code>null</code> not permitted).</dd>
- <dt><span class="simpleTagLabel">Since:</span></dt>
- <dd>1.0.6</dd>
- </dl>
- </li>
- </ul>
- <a name="getToolTipGenerator--">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>getToolTipGenerator</h4>
- <pre>public <a href="../../../../org/jfree/chart/labels/PieToolTipGenerator.html" title="interface in org.jfree.chart.labels">PieToolTipGenerator</a> <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.2140">getToolTipGenerator</a>()</pre>
- <div class="block">Returns the tool tip generator, an object that is responsible for
- generating the text items used for tool tips by the plot. If the
- generator is <code>null</code>, no tool tips will be created.</div>
- <dl>
- <dt><span class="returnLabel">Returns:</span></dt>
- <dd>The generator (possibly <code>null</code>).</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setToolTipGenerator-org.jfree.chart.labels.PieToolTipGenerator-"><code>setToolTipGenerator(PieToolTipGenerator)</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="setToolTipGenerator-org.jfree.chart.labels.PieToolTipGenerator-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>setToolTipGenerator</h4>
- <pre>public void <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> generator)</pre>
- <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
- registered listeners. Set the generator to <code>null</code> if you
- don't want any tool tips.</div>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>generator</code> - the generator (<code>null</code> permitted).</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getToolTipGenerator--"><code>getToolTipGenerator()</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="getURLGenerator--">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>getURLGenerator</h4>
- <pre>public <a href="../../../../org/jfree/chart/urls/PieURLGenerator.html" title="interface in org.jfree.chart.urls">PieURLGenerator</a> <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.2165">getURLGenerator</a>()</pre>
- <div class="block">Returns the URL generator.</div>
- <dl>
- <dt><span class="returnLabel">Returns:</span></dt>
- <dd>The generator (possibly <code>null</code>).</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setURLGenerator-org.jfree.chart.urls.PieURLGenerator-"><code>setURLGenerator(PieURLGenerator)</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="setURLGenerator-org.jfree.chart.urls.PieURLGenerator-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>setURLGenerator</h4>
- <pre>public void <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> generator)</pre>
- <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
- registered listeners.</div>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>generator</code> - the generator (<code>null</code> permitted).</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getURLGenerator--"><code>getURLGenerator()</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="getMinimumArcAngleToDraw--">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>getMinimumArcAngleToDraw</h4>
- <pre>public double <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.2190">getMinimumArcAngleToDraw</a>()</pre>
- <div class="block">Returns the minimum arc angle that will be drawn. Pie sections for an
- angle smaller than this are not drawn, to avoid a JDK bug.</div>
- <dl>
- <dt><span class="returnLabel">Returns:</span></dt>
- <dd>The minimum angle.</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setMinimumArcAngleToDraw-double-"><code>setMinimumArcAngleToDraw(double)</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="setMinimumArcAngleToDraw-double-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>setMinimumArcAngleToDraw</h4>
- <pre>public void <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.2212">setMinimumArcAngleToDraw</a>(double angle)</pre>
- <div class="block">Sets the minimum arc angle that will be drawn. Pie sections for an
- angle smaller than this are not drawn, to avoid a JDK bug. See this
- link for details:
- <br><br>
- <a href="http://www.jfree.org/phpBB2/viewtopic.php?t=2707">
- http://www.jfree.org/phpBB2/viewtopic.php?t=2707</a>
- <br><br>
- ...and this bug report in the Java Bug Parade:
- <br><br>
- <a href=
- "http://developer.java.sun.com/developer/bugParade/bugs/4836495.html">
- http://developer.java.sun.com/developer/bugParade/bugs/4836495.html</a></div>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>angle</code> - the minimum angle.</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getMinimumArcAngleToDraw--"><code>getMinimumArcAngleToDraw()</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="getLegendItemShape--">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>getLegendItemShape</h4>
- <pre>public java.awt.Shape <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.2223">getLegendItemShape</a>()</pre>
- <div class="block">Returns the shape used for legend items.</div>
- <dl>
- <dt><span class="returnLabel">Returns:</span></dt>
- <dd>The shape (never <code>null</code>).</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setLegendItemShape-java.awt.Shape-"><code>setLegendItemShape(Shape)</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="setLegendItemShape-java.awt.Shape-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>setLegendItemShape</h4>
- <pre>public void <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.2235">setLegendItemShape</a>(java.awt.Shape shape)</pre>
- <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>
- to all registered listeners.</div>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>shape</code> - the shape (<code>null</code> not permitted).</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLegendItemShape--"><code>getLegendItemShape()</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="getLegendLabelGenerator--">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>getLegendLabelGenerator</h4>
- <pre>public <a href="../../../../org/jfree/chart/labels/PieSectionLabelGenerator.html" title="interface in org.jfree.chart.labels">PieSectionLabelGenerator</a> <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.2248">getLegendLabelGenerator</a>()</pre>
- <div class="block">Returns the legend label generator.</div>
- <dl>
- <dt><span class="returnLabel">Returns:</span></dt>
- <dd>The legend label generator (never <code>null</code>).</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setLegendLabelGenerator-org.jfree.chart.labels.PieSectionLabelGenerator-"><code>setLegendLabelGenerator(PieSectionLabelGenerator)</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="setLegendLabelGenerator-org.jfree.chart.labels.PieSectionLabelGenerator-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>setLegendLabelGenerator</h4>
- <pre>public void <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> generator)</pre>
- <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
- all registered listeners.</div>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>generator</code> - the generator (<code>null</code> not permitted).</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLegendLabelGenerator--"><code>getLegendLabelGenerator()</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="getLegendLabelToolTipGenerator--">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>getLegendLabelToolTipGenerator</h4>
- <pre>public <a href="../../../../org/jfree/chart/labels/PieSectionLabelGenerator.html" title="interface in org.jfree.chart.labels">PieSectionLabelGenerator</a> <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.2273">getLegendLabelToolTipGenerator</a>()</pre>
- <div class="block">Returns the legend label tool tip generator.</div>
- <dl>
- <dt><span class="returnLabel">Returns:</span></dt>
- <dd>The legend label tool tip generator (possibly <code>null</code>).</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setLegendLabelToolTipGenerator-org.jfree.chart.labels.PieSectionLabelGenerator-"><code>setLegendLabelToolTipGenerator(PieSectionLabelGenerator)</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="setLegendLabelToolTipGenerator-org.jfree.chart.labels.PieSectionLabelGenerator-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>setLegendLabelToolTipGenerator</h4>
- <pre>public void <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> generator)</pre>
- <div class="block">Sets the legend label 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 registered listeners.</div>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>generator</code> - the generator (<code>null</code> permitted).</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLegendLabelToolTipGenerator--"><code>getLegendLabelToolTipGenerator()</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="getLegendLabelURLGenerator--">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>getLegendLabelURLGenerator</h4>
- <pre>public <a href="../../../../org/jfree/chart/urls/PieURLGenerator.html" title="interface in org.jfree.chart.urls">PieURLGenerator</a> <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.2300">getLegendLabelURLGenerator</a>()</pre>
- <div class="block">Returns the legend label URL generator.</div>
- <dl>
- <dt><span class="returnLabel">Returns:</span></dt>
- <dd>The legend label URL generator (possibly <code>null</code>).</dd>
- <dt><span class="simpleTagLabel">Since:</span></dt>
- <dd>1.0.4</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setLegendLabelURLGenerator-org.jfree.chart.urls.PieURLGenerator-"><code>setLegendLabelURLGenerator(PieURLGenerator)</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="setLegendLabelURLGenerator-org.jfree.chart.urls.PieURLGenerator-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>setLegendLabelURLGenerator</h4>
- <pre>public void <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> generator)</pre>
- <div class="block">Sets the legend label 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 registered listeners.</div>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>generator</code> - the generator (<code>null</code> permitted).</dd>
- <dt><span class="simpleTagLabel">Since:</span></dt>
- <dd>1.0.4</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getLegendLabelURLGenerator--"><code>getLegendLabelURLGenerator()</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="getShadowGenerator--">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>getShadowGenerator</h4>
- <pre>public <a href="../../../../org/jfree/chart/util/ShadowGenerator.html" title="interface in org.jfree.chart.util">ShadowGenerator</a> <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.2326">getShadowGenerator</a>()</pre>
- <div class="block">Returns the shadow generator for the plot, if any.</div>
- <dl>
- <dt><span class="returnLabel">Returns:</span></dt>
- <dd>The shadow generator (possibly <code>null</code>).</dd>
- <dt><span class="simpleTagLabel">Since:</span></dt>
- <dd>1.0.14</dd>
- </dl>
- </li>
- </ul>
- <a name="setShadowGenerator-org.jfree.chart.util.ShadowGenerator-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>setShadowGenerator</h4>
- <pre>public void <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> generator)</pre>
- <div class="block">Sets the shadow generator for 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 registered listeners. Note that this is
- a bitmap drop-shadow generation facility and is separate from the
- vector based show option that is controlled via the
- <a href="../../../../org/jfree/chart/plot/PiePlot.html#setShadowPaint-java.awt.Paint-"><code>setShadowPaint(java.awt.Paint)</code></a> method.</div>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>generator</code> - the generator (<code>null</code> permitted).</dd>
- <dt><span class="simpleTagLabel">Since:</span></dt>
- <dd>1.0.14</dd>
- </dl>
- </li>
- </ul>
- <a name="handleMouseWheelRotation-int-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>handleMouseWheelRotation</h4>
- <pre>public void <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.2354">handleMouseWheelRotation</a>(int rotateClicks)</pre>
- <div class="block">Handles a mouse wheel rotation (this method is intended for use by the
- <code>MouseWheelHandler</code> class).</div>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>rotateClicks</code> - the number of rotate clicks on the the mouse wheel.</dd>
- <dt><span class="simpleTagLabel">Since:</span></dt>
- <dd>1.0.14</dd>
- </dl>
- </li>
- </ul>
- <a name="initialise-java.awt.Graphics2D-java.awt.geom.Rectangle2D-org.jfree.chart.plot.PiePlot-java.lang.Integer-org.jfree.chart.plot.PlotRenderingInfo-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>initialise</h4>
- <pre>public <a href="../../../../org/jfree/chart/plot/PiePlotState.html" title="class in org.jfree.chart.plot">PiePlotState</a> <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.2373">initialise</a>(java.awt.Graphics2D g2,
- java.awt.geom.Rectangle2D plotArea,
- <a href="../../../../org/jfree/chart/plot/PiePlot.html" title="class in org.jfree.chart.plot">PiePlot</a> plot,
- java.lang.Integer index,
- <a href="../../../../org/jfree/chart/plot/PlotRenderingInfo.html" title="class in org.jfree.chart.plot">PlotRenderingInfo</a> info)</pre>
- <div class="block">Initialises the drawing procedure. This method will be called before
- the first item is rendered, giving the plot an opportunity to initialise
- any state information it wants to maintain.</div>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>g2</code> - the graphics device.</dd>
- <dd><code>plotArea</code> - the plot area (<code>null</code> not permitted).</dd>
- <dd><code>plot</code> - the plot.</dd>
- <dd><code>index</code> - the secondary index (<code>null</code> for primary
- renderer).</dd>
- <dd><code>info</code> - collects chart rendering information for return to caller.</dd>
- <dt><span class="returnLabel">Returns:</span></dt>
- <dd>A state object (maintains state information relevant to one
- chart drawing).</dd>
- </dl>
- </li>
- </ul>
- <a name="draw-java.awt.Graphics2D-java.awt.geom.Rectangle2D-java.awt.geom.Point2D-org.jfree.chart.plot.PlotState-org.jfree.chart.plot.PlotRenderingInfo-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>draw</h4>
- <pre>public void <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.2399">draw</a>(java.awt.Graphics2D g2,
- java.awt.geom.Rectangle2D area,
- java.awt.geom.Point2D anchor,
- <a href="../../../../org/jfree/chart/plot/PlotState.html" title="class in org.jfree.chart.plot">PlotState</a> parentState,
- <a href="../../../../org/jfree/chart/plot/PlotRenderingInfo.html" title="class in org.jfree.chart.plot">PlotRenderingInfo</a> info)</pre>
- <div class="block">Draws the plot on a Java 2D graphics device (such as the screen or a
- printer).</div>
- <dl>
- <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
- <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> in class <code><a href="../../../../org/jfree/chart/plot/Plot.html" title="class in org.jfree.chart.plot">Plot</a></code></dd>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>g2</code> - the graphics device.</dd>
- <dd><code>area</code> - the area within which the plot should be drawn.</dd>
- <dd><code>anchor</code> - the anchor point (<code>null</code> permitted).</dd>
- <dd><code>parentState</code> - the state from the parent plot, if there is one.</dd>
- <dd><code>info</code> - collects info about the drawing
- (<code>null</code> permitted).</dd>
- </dl>
- </li>
- </ul>
- <a name="drawPie-java.awt.Graphics2D-java.awt.geom.Rectangle2D-org.jfree.chart.plot.PlotRenderingInfo-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>drawPie</h4>
- <pre>protected void <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.2464">drawPie</a>(java.awt.Graphics2D g2,
- java.awt.geom.Rectangle2D plotArea,
- <a href="../../../../org/jfree/chart/plot/PlotRenderingInfo.html" title="class in org.jfree.chart.plot">PlotRenderingInfo</a> info)</pre>
- <div class="block">Draws the pie.</div>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>g2</code> - the graphics device.</dd>
- <dd><code>plotArea</code> - the plot area.</dd>
- <dd><code>info</code> - chart rendering info.</dd>
- </dl>
- </li>
- </ul>
- <a name="drawItem-java.awt.Graphics2D-int-java.awt.geom.Rectangle2D-org.jfree.chart.plot.PiePlotState-int-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>drawItem</h4>
- <pre>protected void <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.2599">drawItem</a>(java.awt.Graphics2D g2,
- int section,
- java.awt.geom.Rectangle2D dataArea,
- <a href="../../../../org/jfree/chart/plot/PiePlotState.html" title="class in org.jfree.chart.plot">PiePlotState</a> state,
- int currentPass)</pre>
- <div class="block">Draws a single data item.</div>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>g2</code> - the graphics device (<code>null</code> not permitted).</dd>
- <dd><code>section</code> - the section index.</dd>
- <dd><code>dataArea</code> - the data plot area.</dd>
- <dd><code>state</code> - state information for one chart.</dd>
- <dd><code>currentPass</code> - the current pass index.</dd>
- </dl>
- </li>
- </ul>
- <a name="drawSimpleLabels-java.awt.Graphics2D-java.util.List-double-java.awt.geom.Rectangle2D-java.awt.geom.Rectangle2D-org.jfree.chart.plot.PiePlotState-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>drawSimpleLabels</h4>
- <pre>protected void <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.2695">drawSimpleLabels</a>(java.awt.Graphics2D g2,
- java.util.List keys,
- double totalValue,
- java.awt.geom.Rectangle2D plotArea,
- java.awt.geom.Rectangle2D pieArea,
- <a href="../../../../org/jfree/chart/plot/PiePlotState.html" title="class in org.jfree.chart.plot">PiePlotState</a> state)</pre>
- <div class="block">Draws the pie section labels in the simple form.</div>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>g2</code> - the graphics device.</dd>
- <dd><code>keys</code> - the section keys.</dd>
- <dd><code>totalValue</code> - the total value for all sections in the pie.</dd>
- <dd><code>plotArea</code> - the plot area.</dd>
- <dd><code>pieArea</code> - the area containing the pie.</dd>
- <dd><code>state</code> - the plot state.</dd>
- <dt><span class="simpleTagLabel">Since:</span></dt>
- <dd>1.0.7</dd>
- </dl>
- </li>
- </ul>
- <a name="drawLabels-java.awt.Graphics2D-java.util.List-double-java.awt.geom.Rectangle2D-java.awt.geom.Rectangle2D-org.jfree.chart.plot.PiePlotState-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>drawLabels</h4>
- <pre>protected void <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.2788">drawLabels</a>(java.awt.Graphics2D g2,
- java.util.List keys,
- double totalValue,
- java.awt.geom.Rectangle2D plotArea,
- java.awt.geom.Rectangle2D linkArea,
- <a href="../../../../org/jfree/chart/plot/PiePlotState.html" title="class in org.jfree.chart.plot">PiePlotState</a> state)</pre>
- <div class="block">Draws the labels for the pie sections.</div>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>g2</code> - the graphics device.</dd>
- <dd><code>keys</code> - the keys.</dd>
- <dd><code>totalValue</code> - the total value.</dd>
- <dd><code>plotArea</code> - the plot area.</dd>
- <dd><code>linkArea</code> - the link area.</dd>
- <dd><code>state</code> - the state.</dd>
- </dl>
- </li>
- </ul>
- <a name="drawLeftLabels-org.jfree.data.KeyedValues-java.awt.Graphics2D-java.awt.geom.Rectangle2D-java.awt.geom.Rectangle2D-float-org.jfree.chart.plot.PiePlotState-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>drawLeftLabels</h4>
- <pre>protected void <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> leftKeys,
- java.awt.Graphics2D g2,
- java.awt.geom.Rectangle2D plotArea,
- java.awt.geom.Rectangle2D linkArea,
- float maxLabelWidth,
- <a href="../../../../org/jfree/chart/plot/PiePlotState.html" title="class in org.jfree.chart.plot">PiePlotState</a> state)</pre>
- <div class="block">Draws the left labels.</div>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>leftKeys</code> - a collection of keys and angles (to the middle of the
- section, in degrees) for the sections on the left side of the
- plot.</dd>
- <dd><code>g2</code> - the graphics device.</dd>
- <dd><code>plotArea</code> - the plot area.</dd>
- <dd><code>linkArea</code> - the link area.</dd>
- <dd><code>maxLabelWidth</code> - the maximum label width.</dd>
- <dd><code>state</code> - the state.</dd>
- </dl>
- </li>
- </ul>
- <a name="drawRightLabels-org.jfree.data.KeyedValues-java.awt.Graphics2D-java.awt.geom.Rectangle2D-java.awt.geom.Rectangle2D-float-org.jfree.chart.plot.PiePlotState-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>drawRightLabels</h4>
- <pre>protected void <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> keys,
- java.awt.Graphics2D g2,
- java.awt.geom.Rectangle2D plotArea,
- java.awt.geom.Rectangle2D linkArea,
- float maxLabelWidth,
- <a href="../../../../org/jfree/chart/plot/PiePlotState.html" title="class in org.jfree.chart.plot">PiePlotState</a> state)</pre>
- <div class="block">Draws the right labels.</div>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>keys</code> - the keys.</dd>
- <dd><code>g2</code> - the graphics device.</dd>
- <dd><code>plotArea</code> - the plot area.</dd>
- <dd><code>linkArea</code> - the link area.</dd>
- <dd><code>maxLabelWidth</code> - the maximum label width.</dd>
- <dd><code>state</code> - the state.</dd>
- </dl>
- </li>
- </ul>
- <a name="getLegendItems--">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>getLegendItems</h4>
- <pre>public <a href="../../../../org/jfree/chart/LegendItemCollection.html" title="class in org.jfree.chart">LegendItemCollection</a> <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.2976">getLegendItems</a>()</pre>
- <div class="block">Returns a collection of legend items for the pie chart.</div>
- <dl>
- <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
- <dd><code><a href="../../../../org/jfree/chart/LegendItemSource.html#getLegendItems--">getLegendItems</a></code> in interface <code><a href="../../../../org/jfree/chart/LegendItemSource.html" title="interface in org.jfree.chart">LegendItemSource</a></code></dd>
- <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
- <dd><code><a href="../../../../org/jfree/chart/plot/Plot.html#getLegendItems--">getLegendItems</a></code> in class <code><a href="../../../../org/jfree/chart/plot/Plot.html" title="class in org.jfree.chart.plot">Plot</a></code></dd>
- <dt><span class="returnLabel">Returns:</span></dt>
- <dd>The legend items (never <code>null</code>).</dd>
- </dl>
- </li>
- </ul>
- <a name="getPlotType--">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>getPlotType</h4>
- <pre>public java.lang.String <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.3045">getPlotType</a>()</pre>
- <div class="block">Returns a short string describing the type of plot.</div>
- <dl>
- <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
- <dd><code><a href="../../../../org/jfree/chart/plot/Plot.html#getPlotType--">getPlotType</a></code> in class <code><a href="../../../../org/jfree/chart/plot/Plot.html" title="class in org.jfree.chart.plot">Plot</a></code></dd>
- <dt><span class="returnLabel">Returns:</span></dt>
- <dd>The plot type.</dd>
- </dl>
- </li>
- </ul>
- <a name="getArcBounds-java.awt.geom.Rectangle2D-java.awt.geom.Rectangle2D-double-double-double-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>getArcBounds</h4>
- <pre>protected java.awt.geom.Rectangle2D <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.3063">getArcBounds</a>(java.awt.geom.Rectangle2D unexploded,
- java.awt.geom.Rectangle2D exploded,
- double angle,
- double extent,
- double explodePercent)</pre>
- <div class="block">Returns a rectangle that can be used to create a pie section (taking
- into account the amount by which the pie section is 'exploded').</div>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>unexploded</code> - the area inside which the unexploded pie sections are
- drawn.</dd>
- <dd><code>exploded</code> - the area inside which the exploded pie sections are
- drawn.</dd>
- <dd><code>angle</code> - the start angle.</dd>
- <dd><code>extent</code> - the extent of the arc.</dd>
- <dd><code>explodePercent</code> - the amount by which the pie section is exploded.</dd>
- <dt><span class="returnLabel">Returns:</span></dt>
- <dd>A rectangle that can be used to create a pie section.</dd>
- </dl>
- </li>
- </ul>
- <a name="drawLeftLabel-java.awt.Graphics2D-org.jfree.chart.plot.PiePlotState-org.jfree.chart.plot.PieLabelRecord-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>drawLeftLabel</h4>
- <pre>protected void <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.3091">drawLeftLabel</a>(java.awt.Graphics2D g2,
- <a href="../../../../org/jfree/chart/plot/PiePlotState.html" title="class in org.jfree.chart.plot">PiePlotState</a> state,
- <a href="../../../../org/jfree/chart/plot/PieLabelRecord.html" title="class in org.jfree.chart.plot">PieLabelRecord</a> record)</pre>
- <div class="block">Draws a section label on the left side of the pie chart.</div>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>g2</code> - the graphics device.</dd>
- <dd><code>state</code> - the state.</dd>
- <dd><code>record</code> - the label record.</dd>
- </dl>
- </li>
- </ul>
- <a name="drawRightLabel-java.awt.Graphics2D-org.jfree.chart.plot.PiePlotState-org.jfree.chart.plot.PieLabelRecord-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>drawRightLabel</h4>
- <pre>protected void <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.3142">drawRightLabel</a>(java.awt.Graphics2D g2,
- <a href="../../../../org/jfree/chart/plot/PiePlotState.html" title="class in org.jfree.chart.plot">PiePlotState</a> state,
- <a href="../../../../org/jfree/chart/plot/PieLabelRecord.html" title="class in org.jfree.chart.plot">PieLabelRecord</a> record)</pre>
- <div class="block">Draws a section label on the right side of the pie chart.</div>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>g2</code> - the graphics device.</dd>
- <dd><code>state</code> - the state.</dd>
- <dd><code>record</code> - the label record.</dd>
- </dl>
- </li>
- </ul>
- <a name="getArcCenter-org.jfree.chart.plot.PiePlotState-java.lang.Comparable-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>getArcCenter</h4>
- <pre>protected java.awt.geom.Point2D <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> state,
- java.lang.Comparable key)</pre>
- <div class="block">Returns the center for the specified section.
- Checks to see if the section is exploded and recalculates the
- new center if so.</div>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>state</code> - PiePlotState</dd>
- <dd><code>key</code> - section key.</dd>
- <dt><span class="returnLabel">Returns:</span></dt>
- <dd>The center for the specified section.</dd>
- <dt><span class="simpleTagLabel">Since:</span></dt>
- <dd>1.0.14</dd>
- </dl>
- </li>
- </ul>
- <a name="lookupSectionPaint-java.lang.Comparable-org.jfree.chart.plot.PiePlotState-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>lookupSectionPaint</h4>
- <pre>protected java.awt.Paint <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.3255">lookupSectionPaint</a>(java.lang.Comparable key,
- <a href="../../../../org/jfree/chart/plot/PiePlotState.html" title="class in org.jfree.chart.plot">PiePlotState</a> state)</pre>
- <div class="block">Returns the paint for the specified section. This is equivalent to
- <code>lookupSectionPaint(section)</code>.
- Checks to see if the user set the Paint to be of type RadialGradientPaint
- If so it adjusts the center and radius to match the Pie</div>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>key</code> - the section key.</dd>
- <dd><code>state</code> - PiePlotState.</dd>
- <dt><span class="returnLabel">Returns:</span></dt>
- <dd>The paint for the specified section.</dd>
- <dt><span class="simpleTagLabel">Since:</span></dt>
- <dd>1.0.14</dd>
- </dl>
- </li>
- </ul>
- <a name="equals-java.lang.Object-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>equals</h4>
- <pre>public boolean <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.3280">equals</a>(java.lang.Object obj)</pre>
- <div class="block">Tests this plot for equality with an arbitrary object. Note that the
- plot's dataset is NOT included in the test for equality.</div>
- <dl>
- <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
- <dd><code><a href="../../../../org/jfree/chart/plot/Plot.html#equals-java.lang.Object-">equals</a></code> in class <code><a href="../../../../org/jfree/chart/plot/Plot.html" title="class in org.jfree.chart.plot">Plot</a></code></dd>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>obj</code> - the object to test against (<code>null</code> permitted).</dd>
- <dt><span class="returnLabel">Returns:</span></dt>
- <dd><code>true</code> or <code>false</code>.</dd>
- </dl>
- </li>
- </ul>
- <a name="clone--">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>clone</h4>
- <pre>public java.lang.Object <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.3473">clone</a>()
- throws java.lang.CloneNotSupportedException</pre>
- <div class="block">Returns a clone of the plot.</div>
- <dl>
- <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
- <dd><code>clone</code> in interface <code>org.jfree.util.PublicCloneable</code></dd>
- <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
- <dd><code><a href="../../../../org/jfree/chart/plot/Plot.html#clone--">clone</a></code> in class <code><a href="../../../../org/jfree/chart/plot/Plot.html" title="class in org.jfree.chart.plot">Plot</a></code></dd>
- <dt><span class="returnLabel">Returns:</span></dt>
- <dd>A clone.</dd>
- <dt><span class="throwsLabel">Throws:</span></dt>
- <dd><code>java.lang.CloneNotSupportedException</code> - if some component of the plot does
- not support cloning.</dd>
- </dl>
- </li>
- </ul>
- <a name="getSectionPaint-int-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>getSectionPaint</h4>
- <pre>public java.awt.Paint <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.3601">getSectionPaint</a>(int section)</pre>
- <div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">Use <a href="../../../../org/jfree/chart/plot/PiePlot.html#getSectionPaint-java.lang.Comparable-"><code>getSectionPaint(Comparable)</code></a> instead.</span></div>
- <div class="block">Returns the paint for the specified section.</div>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>section</code> - the section index (zero-based).</dd>
- <dt><span class="returnLabel">Returns:</span></dt>
- <dd>The paint (never <code>null</code>).</dd>
- </dl>
- </li>
- </ul>
- <a name="setSectionPaint-int-java.awt.Paint-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>setSectionPaint</h4>
- <pre>public void <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.3615">setSectionPaint</a>(int section,
- java.awt.Paint paint)</pre>
- <div class="block"><span class="deprecatedLabel">Deprecated.</span> <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>
- <div class="block">Sets the paint used to fill a section of the pie 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>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>section</code> - the section index (zero-based).</dd>
- <dd><code>paint</code> - the paint (<code>null</code> permitted).</dd>
- </dl>
- </li>
- </ul>
- <a name="getSectionOutlinePaint--">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>getSectionOutlinePaint</h4>
- <pre>public java.awt.Paint <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.3631">getSectionOutlinePaint</a>()</pre>
- <div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">Use <a href="../../../../org/jfree/chart/plot/PiePlot.html#getSectionOutlinePaint-java.lang.Comparable-"><code>getSectionOutlinePaint(Comparable)</code></a> and
- <a href="../../../../org/jfree/chart/plot/PiePlot.html#getBaseSectionOutlinePaint--"><code>getBaseSectionOutlinePaint()</code></a>. Deprecated as of version
- 1.0.6.</span></div>
- <div class="block">Returns the outline paint for ALL sections in the plot.</div>
- <dl>
- <dt><span class="returnLabel">Returns:</span></dt>
- <dd>The paint (possibly <code>null</code>).</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setSectionOutlinePaint-java.awt.Paint-"><code>setSectionOutlinePaint(Paint)</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="setSectionOutlinePaint-java.awt.Paint-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>setSectionOutlinePaint</h4>
- <pre>public void <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.3648">setSectionOutlinePaint</a>(java.awt.Paint paint)</pre>
- <div class="block"><span class="deprecatedLabel">Deprecated.</span> <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
- <a href="../../../../org/jfree/chart/plot/PiePlot.html#setBaseSectionOutlinePaint-java.awt.Paint-"><code>setBaseSectionOutlinePaint(Paint)</code></a>. Deprecated as of
- version 1.0.6.</span></div>
- <div class="block">Sets the outline paint for ALL sections in the plot. If this is set to
- <code>null</code>, then a list of paints is used instead (to allow
- different colors to be used for each section).</div>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>paint</code> - the paint (<code>null</code> permitted).</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getSectionOutlinePaint--"><code>getSectionOutlinePaint()</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="getSectionOutlinePaint-int-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>getSectionOutlinePaint</h4>
- <pre>public java.awt.Paint <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.3662">getSectionOutlinePaint</a>(int section)</pre>
- <div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">Use <a href="../../../../org/jfree/chart/plot/PiePlot.html#getSectionOutlinePaint-java.lang.Comparable-"><code>getSectionOutlinePaint(Comparable)</code></a> instead.</span></div>
- <div class="block">Returns the paint for the specified section.</div>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>section</code> - the section index (zero-based).</dd>
- <dt><span class="returnLabel">Returns:</span></dt>
- <dd>The paint (possibly <code>null</code>).</dd>
- </dl>
- </li>
- </ul>
- <a name="setSectionOutlinePaint-int-java.awt.Paint-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>setSectionOutlinePaint</h4>
- <pre>public void <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.3677">setSectionOutlinePaint</a>(int section,
- java.awt.Paint paint)</pre>
- <div class="block"><span class="deprecatedLabel">Deprecated.</span> <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>
- instead.</span></div>
- <div class="block">Sets the paint used to fill a section of the pie 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>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>section</code> - the section index (zero-based).</dd>
- <dd><code>paint</code> - the paint (<code>null</code> permitted).</dd>
- </dl>
- </li>
- </ul>
- <a name="getSectionOutlineStroke--">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>getSectionOutlineStroke</h4>
- <pre>public java.awt.Stroke <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.3693">getSectionOutlineStroke</a>()</pre>
- <div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">Use <a href="../../../../org/jfree/chart/plot/PiePlot.html#getSectionOutlineStroke-java.lang.Comparable-"><code>getSectionOutlineStroke(Comparable)</code></a> and
- <a href="../../../../org/jfree/chart/plot/PiePlot.html#getBaseSectionOutlineStroke--"><code>getBaseSectionOutlineStroke()</code></a>. Deprecated as of version
- 1.0.6.</span></div>
- <div class="block">Returns the outline stroke for ALL sections in the plot.</div>
- <dl>
- <dt><span class="returnLabel">Returns:</span></dt>
- <dd>The stroke (possibly <code>null</code>).</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#setSectionOutlineStroke-java.awt.Stroke-"><code>setSectionOutlineStroke(Stroke)</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="setSectionOutlineStroke-java.awt.Stroke-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>setSectionOutlineStroke</h4>
- <pre>public void <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.3710">setSectionOutlineStroke</a>(java.awt.Stroke stroke)</pre>
- <div class="block"><span class="deprecatedLabel">Deprecated.</span> <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
- <a href="../../../../org/jfree/chart/plot/PiePlot.html#setBaseSectionOutlineStroke-java.awt.Stroke-"><code>setBaseSectionOutlineStroke(Stroke)</code></a>. Deprecated as of
- version 1.0.6.</span></div>
- <div class="block">Sets the outline stroke for ALL sections in the plot. If this is set to
- <code>null</code>, then a list of paints is used instead (to allow
- different colors to be used for each section).</div>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>stroke</code> - the stroke (<code>null</code> permitted).</dd>
- <dt><span class="seeLabel">See Also:</span></dt>
- <dd><a href="../../../../org/jfree/chart/plot/PiePlot.html#getSectionOutlineStroke--"><code>getSectionOutlineStroke()</code></a></dd>
- </dl>
- </li>
- </ul>
- <a name="getSectionOutlineStroke-int-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>getSectionOutlineStroke</h4>
- <pre>public java.awt.Stroke <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.3724">getSectionOutlineStroke</a>(int section)</pre>
- <div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">Use <a href="../../../../org/jfree/chart/plot/PiePlot.html#getSectionOutlineStroke-java.lang.Comparable-"><code>getSectionOutlineStroke(Comparable)</code></a> instead.</span></div>
- <div class="block">Returns the stroke for the specified section.</div>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>section</code> - the section index (zero-based).</dd>
- <dt><span class="returnLabel">Returns:</span></dt>
- <dd>The stroke (possibly <code>null</code>).</dd>
- </dl>
- </li>
- </ul>
- <a name="setSectionOutlineStroke-int-java.awt.Stroke-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>setSectionOutlineStroke</h4>
- <pre>public void <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.3739">setSectionOutlineStroke</a>(int section,
- java.awt.Stroke stroke)</pre>
- <div class="block"><span class="deprecatedLabel">Deprecated.</span> <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>
- instead.</span></div>
- <div class="block">Sets the stroke used to fill a section of the pie 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>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>section</code> - the section index (zero-based).</dd>
- <dd><code>stroke</code> - the stroke (<code>null</code> permitted).</dd>
- </dl>
- </li>
- </ul>
- <a name="getExplodePercent-int-">
- <!-- -->
- </a>
- <ul class="blockList">
- <li class="blockList">
- <h4>getExplodePercent</h4>
- <pre>public double <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.3753">getExplodePercent</a>(int section)</pre>
- <div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">Use <a href="../../../../org/jfree/chart/plot/PiePlot.html#getExplodePercent-java.lang.Comparable-"><code>getExplodePercent(Comparable)</code></a> instead.</span></div>
- <div class="block">Returns the amount that a section should be 'exploded'.</div>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>section</code> - the section number.</dd>
- <dt><span class="returnLabel">Returns:</span></dt>
- <dd>The amount that a section should be 'exploded'.</dd>
- </dl>
- </li>
- </ul>
- <a name="setExplodePercent-int-double-">
- <!-- -->
- </a>
- <ul class="blockListLast">
- <li class="blockList">
- <h4>setExplodePercent</h4>
- <pre>public void <a href="../../../../src-html/org/jfree/chart/plot/PiePlot.html#line.3767">setExplodePercent</a>(int section,
- double percent)</pre>
- <div class="block"><span class="deprecatedLabel">Deprecated.</span> <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>
- <div class="block">Sets the amount that a pie section should be exploded 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>
- <dl>
- <dt><span class="paramLabel">Parameters:</span></dt>
- <dd><code>section</code> - the section index.</dd>
- <dd><code>percent</code> - the explode percentage (0.30 = 30 percent).</dd>
- </dl>
- </li>
- </ul>
- </li>
- </ul>
- </li>
- </ul>
- </div>
- </div>
- <!-- ========= END OF CLASS DATA ========= -->
- <!-- ======= START OF BOTTOM NAVBAR ====== -->
- <div class="bottomNav"><a name="navbar.bottom">
- <!-- -->
- </a>
- <div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
- <a name="navbar.bottom.firstrow">
- <!-- -->
- </a>
- <ul class="navList" title="Navigation">
- <li><a href="../../../../overview-summary.html">Overview</a></li>
- <li><a href="package-summary.html">Package</a></li>
- <li class="navBarCell1Rev">Class</li>
- <li><a href="class-use/PiePlot.html">Use</a></li>
- <li><a href="package-tree.html">Tree</a></li>
- <li><a href="../../../../deprecated-list.html">Deprecated</a></li>
- <li><a href="../../../../index-files/index-1.html">Index</a></li>
- <li><a href="../../../../help-doc.html">Help</a></li>
- </ul>
- </div>
- <div class="subNav">
- <ul class="navList">
- <li><a href="../../../../org/jfree/chart/plot/PieLabelRecord.html" title="class in org.jfree.chart.plot"><span class="typeNameLink">Prev Class</span></a></li>
- <li><a href="../../../../org/jfree/chart/plot/PiePlot3D.html" title="class in org.jfree.chart.plot"><span class="typeNameLink">Next Class</span></a></li>
- </ul>
- <ul class="navList">
- <li><a href="../../../../index.html?org/jfree/chart/plot/PiePlot.html" target="_top">Frames</a></li>
- <li><a href="PiePlot.html" target="_top">No Frames</a></li>
- </ul>
- <ul class="navList" id="allclasses_navbar_bottom">
- <li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
- </ul>
- <div>
- <script type="text/javascript"><!--
- allClassesLink = document.getElementById("allclasses_navbar_bottom");
- if(window==top) {
- allClassesLink.style.display = "block";
- }
- else {
- allClassesLink.style.display = "none";
- }
- //-->
- </script>
- </div>
- <div>
- <ul class="subNavList">
- <li>Summary: </li>
- <li>Nested | </li>
- <li><a href="#field.summary">Field</a> | </li>
- <li><a href="#constructor.summary">Constr</a> | </li>
- <li><a href="#method.summary">Method</a></li>
- </ul>
- <ul class="subNavList">
- <li>Detail: </li>
- <li><a href="#field.detail">Field</a> | </li>
- <li><a href="#constructor.detail">Constr</a> | </li>
- <li><a href="#method.detail">Method</a></li>
- </ul>
- </div>
- <a name="skip.navbar.bottom">
- <!-- -->
- </a></div>
- <!-- ======== END OF BOTTOM NAVBAR ======= -->
- </body>
- </html>
|