1 22 23 24 package net.sourceforge.chart2d; 25 26 27 import java.awt.*; 28 29 30 34 abstract class TextListArea extends FontArea { 35 36 37 44 abstract void setAllowSelfSize (boolean allow); 45 46 47 52 abstract void setLabels (String [] labels); 53 54 55 62 abstract void setBulletsSizeModel (Dimension model); 63 64 65 73 abstract void setBulletsAlignment (int alignment); 74 75 76 83 abstract void setBulletsRelation (int relation); 84 85 86 98 abstract void setBulletColors (Color[] colors); 99 100 101 107 abstract void setBulletsOutline (boolean outline); 108 109 110 114 abstract void setBulletsOutlineColor (Color color); 115 116 117 123 abstract void setBetweenLabelsGapExistence (boolean existence); 124 125 126 131 abstract void setBetweenLabelsGapThicknessModel (int model); 132 133 134 140 abstract void setBetweenBulletsGapExistence (boolean existence); 141 142 143 149 abstract void setBetweenBulletsGapThicknessModel (int model); 150 151 152 159 abstract void setBetweenBulletsAndLabelsGapExistence (boolean existence); 160 161 162 168 abstract void setBetweenBulletsAndLabelsGapThicknessModel (int model); 169 170 171 175 abstract String [] getLabelStrings(); 176 177 178 185 abstract TextArea[] getLabels (Graphics2D g2D); 186 187 188 192 abstract int getBetweenBulletsGapThicknessModel(); 193 194 198 abstract int getBetweenLabelsGapThicknessModel(); 199 200 201 206 abstract int getBetweenBulletsAndLabelsGapThicknessModel(); 207 208 209 216 abstract Rectangle[] getBullets (Graphics2D g2D); 217 218 219 223 abstract Dimension getBulletsSizeModel(); 224 225 226 234 abstract int getBulletsAlignment(); 235 236 237 243 abstract boolean getBulletsOutline(); 244 245 246 250 abstract Color getBulletsOutlineColor(); 251 } | Popular Tags |