| | |
| | | /**
|
| | | * This class is a pristine fork of org.wicketstuff.googlecharts.ChartDataEncoding
|
| | | * to bring the package-protected convert methods to SecureChart.
|
| | | * |
| | | *
|
| | | * @author Daniel Spiewak
|
| | | */
|
| | | public enum SecureChartDataEncoding {
|
| | |
|
| | | SIMPLE("s", "", ",") {
|
| | |
|
| | | CharSequence convert(double value, double max) {
|
| | | @Override
|
| | | CharSequence convert(double value, double max) {
|
| | | if (value < 0) {
|
| | | return "_";
|
| | | }
|
| | |
| | | },
|
| | | TEXT("t", ",", "|") {
|
| | |
|
| | | CharSequence convert(double value, double max) {
|
| | | @Override
|
| | | CharSequence convert(double value, double max) {
|
| | | if (value < 0) {
|
| | | value = -1;
|
| | | }
|
| | |
| | | },
|
| | | EXTENDED("e", "", ",") {
|
| | |
|
| | | CharSequence convert(double value, double max) {
|
| | | @Override
|
| | | CharSequence convert(double value, double max) {
|
| | | if (value < 0) {
|
| | | return "__";
|
| | | }
|