888

来源:互联网 发布:淘宝店导航栏怎么设置 编辑:程序博客网 时间:2024/04/28 22:08
3.

package test.impl.util.flashUtil;

import java.util.HashMap;
import java.util.Map;

public class EnergyConsumptionStyle {
    
    public EnergyConsumptionStyle(){}
    
    /**
     * 获得太阳辐射线型图表的样式
     * @return 样式Map<样式名,样式值>
     */
    public Map<String, String> getSolar_RadiationStyleMap()
    {
        Map<String, String> styleMap = new HashMap<String, String>();
        styleMap.put("xAxisName", "Hours");
        styleMap.put("yAxisName", "(W/㎡)");
        styleMap.put("rotateYAxisName", "0");
        styleMap.put("labelDisplay", "ROTATE");
        styleMap.put("slantLabels", "1");
        
        //当线条有不连续的地方时,用虚线代替
        styleMap.put("connectNullData", "1");
        //设置value小数点显示位数
        styleMap.put("decimals", "2");
        //强制设置是否显示两位小数点,整数也不能例外
        styleMap.put("forceDecimals", "0");
        //设置是否显示K、M等计量单位  35000-----35K
        styleMap.put("formatNumberScale", "0");
        
        styleMap.put("baseFont", "Arial");
        styleMap.put("baseFontSize", "11");
        styleMap.put("outCnvBaseFont", "Arial");
        styleMap.put("outCnvBaseFontSize", "11");
        
        styleMap.put("palette", "3");
        styleMap.put("showValues", "0");
        styleMap.put("formatNumberScale", "0");
        styleMap.put("shadowAlpha", "40");
        
        styleMap.put("chartLeftMargin", "7");
        styleMap.put("chartRightMargin", "3");
        styleMap.put("chartTopMargin", "10");
        styleMap.put("chartBottomMargin", "5");
        styleMap.put("captionPadding", "3");
        styleMap.put("canvasPadding", "25");
        styleMap.put("canvasRightMargin", "20");
        styleMap.put("bgColor", "F1F1F1");
        styleMap.put("bgAngle", "270");
        styleMap.put("bgAlpha", "10,10");
        styleMap.put("canvasBorderColor", "B5B5B5");
        styleMap.put("canvasBorderThickness", "2");
        styleMap.put("canvasBorderAlpha", "50");
        styleMap.put("showCanvasBase", "1");
        styleMap.put("showBorder", "0");

        styleMap.put("paletteColors", "33A9E0");
        styleMap.put("yAxisValuesStep", "1");
        styleMap.put("showLimits", "1");
        
        styleMap.put("yAxisMaxvalue", "15");
        styleMap.put("yAxisMinValue", "0");
        styleMap.put("adjustDiv", "1");
        //styleMap.put("numDivLines", "5");
        //styleMap.put("numVDivLines", "19");
        
        styleMap.put("divLineAlpha", "20");
        styleMap.put("divLineColor", "CC3300");
        styleMap.put("divLineIsDashed", "1");
        styleMap.put("showAlternateHGridColor", "1");
        styleMap.put("alternateHGridAlpha", "5");
        styleMap.put("alternateHGridColor", "CC3300");
        
        //锚点样式
        styleMap.put("drawAnchors", "0");  //原值:1
        styleMap.put("anchorRadius", "0"); //原值:2
        //两锚点最小距离 即步长,隔几个plot显示一个锚点
        styleMap.put("anchorMinRenderDistance", "50"); //原值:15
        //设置连续plot间的距离
        styleMap.put("pixelsPerPoint", "25"); //原值:25
//        anchorMinRenderDistance='15'
        
        styleMap.put("lineThickness", "1"); //原值:2
        styleMap.put("labelStep", "300"); //3
        styleMap.put("rotateXAxisName", "0");
        styleMap.put("plotSpacePercent", "1");
        //新增
        styleMap.put("yAxisMaxvalue", "500");
        
        return styleMap;
    }
    
    public Map<String, String> getAirTemperatureMap()
    {
        Map<String, String> styleMap = new HashMap<String, String>();
        styleMap.put("yAxisName", "(℃)");
        styleMap.put("xAxisName", "Hours");
        styleMap.put("rotateYAxisName", "0");
        styleMap.put("labelDisplay", "ROTATE");
        styleMap.put("slantLabels", "1");
        
        //当线条有不连续的地方时,用虚线代替
        styleMap.put("connectNullData", "1");
        //设置value小数点显示位数
        styleMap.put("decimals", "2");
        //强制设置是否显示两位小数点,整数也不能例外
        styleMap.put("forceDecimals", "0");
        //设置是否显示K、M等计量单位  35000-----35K
        styleMap.put("formatNumberScale", "0");
        
        styleMap.put("baseFont", "Arial");
        styleMap.put("baseFontSize", "11");
        styleMap.put("outCnvBaseFont", "Arial");
        styleMap.put("outCnvBaseFontSize", "11");
        
        styleMap.put("palette", "3");
        styleMap.put("showValues", "0");
        styleMap.put("formatNumberScale", "0");
        styleMap.put("shadowAlpha", "40");
        
        styleMap.put("chartLeftMargin", "7");
        styleMap.put("chartRightMargin", "3");
        styleMap.put("chartTopMargin", "10");
        styleMap.put("chartBottomMargin", "5");
        styleMap.put("captionPadding", "3");
        styleMap.put("canvasPadding", "25");
        styleMap.put("canvasRightMargin", "20");
        styleMap.put("bgColor", "F1F1F1");
        styleMap.put("bgAngle", "270");
        styleMap.put("bgAlpha", "10,10");
        styleMap.put("canvasBorderColor", "B5B5B5");
        styleMap.put("canvasBorderThickness", "2");
        styleMap.put("canvasBorderAlpha", "50");
        styleMap.put("showCanvasBase", "1");
        styleMap.put("showBorder", "0");

        styleMap.put("paletteColors", "33A9E0");
        styleMap.put("yAxisValuesStep", "1");
        styleMap.put("showLimits", "1");
        
        styleMap.put("yAxisMinValue", "0");
        styleMap.put("adjustDiv", "1");
        //styleMap.put("numDivLines", "5");
        //styleMap.put("numVDivLines", "19");
        
        styleMap.put("divLineAlpha", "20");
        styleMap.put("divLineColor", "CC3300");
        styleMap.put("divLineIsDashed", "1");
        styleMap.put("showAlternateHGridColor", "1");
        styleMap.put("alternateHGridAlpha", "5");
        styleMap.put("alternateHGridColor", "CC3300");
        
        //锚点样式
        styleMap.put("drawAnchors", "0");  //原值:1
        styleMap.put("anchorRadius", "0"); //原值:2
        //两锚点最小距离 即步长,隔几个plot显示一个锚点
        styleMap.put("anchorMinRenderDistance", "50"); //原值:15
        //设置连续plot间的距离
        styleMap.put("pixelsPerPoint", "25"); //原值:25
//        anchorMinRenderDistance='15'
        
        styleMap.put("lineThickness", "1"); //原值:2
        styleMap.put("labelStep", "100"); //3
        styleMap.put("rotateXAxisName", "0");
        styleMap.put("plotSpacePercent", "1");
        //新增
        styleMap.put("yAxisMaxvalue", "50");  
        return styleMap;
    }
    
    
    /**
     * 区间温度图标显示(柱形图样式)
     * @return
     */
    public Map<String, String> getRangeTemperatureMap()
    {
        Map<String, String> styleMap = new HashMap<String, String>();
        styleMap.put("caption", "");
        styleMap.put("yAxisName", "(%)");
        styleMap.put("rotateYAxisName", "0");
        styleMap.put("chartLeftMargin", "5");
        styleMap.put("chartRightMargin", "5");
        styleMap.put("chartTopMargin", "5");
        styleMap.put("chartBottomMargin", "5");
        
        styleMap.put("captionPadding", "5");
        styleMap.put("xAxisNamePadding", "5");
        styleMap.put("yAxisNamePadding", "5");
        styleMap.put("yAxisValuesPadding", "5");
        styleMap.put("labelPadding", "5");
        
        styleMap.put("valuePadding", "5");
        styleMap.put("canvasPadding", "30");
        styleMap.put("canvasRightMargin", "20");

        styleMap.put("showValues", "1");
        styleMap.put("bgColor", "FBFBFB");
        styleMap.put("palette", "3");
        styleMap.put("paletteColors", "33A9E0");
        styleMap.put("plotgradientColor", "");
        styleMap.put("canvasBorderColor", "B7DDE3");

        styleMap.put("showBorder", "0");
        styleMap.put("useRoundEdges", "0");
        styleMap.put("baseFont", "Arial");
        styleMap.put("baseFontSize", "11");
        styleMap.put("outCnvBaseFont", "Arial");
        styleMap.put("outCnvBaseFontSize", "11");

        styleMap.put("plotSpacePercent", "40");
        styleMap.put("labelDisplay", "ROTATE");
        styleMap.put("slantLabels", "1");
        styleMap.put("yAxisMaxvalue", "0.25");
        styleMap.put("yAxisMinValue", "0");
        
        return styleMap;
    }
    
    public Map<String, String> getRegionTemperatureMap()
    {
        Map<String, String> styleMap = new HashMap<String, String>();
        styleMap.put("xAxisName", "Temperature");
        styleMap.put("yAxisName", "(%)");
        styleMap.put("rotateYAxisName", "0");
        styleMap.put("palette", "3");

        styleMap.put("baseFont", "Arial");
        styleMap.put("baseFontSize", "11");
        styleMap.put("outCnvBaseFont", "Arial");
        styleMap.put("outCnvBaseFontSize", "11");
        styleMap.put("labelDisplay", "WRAP");

        styleMap.put("showValues", "0");
        styleMap.put("formatNumberScale", "0");
        styleMap.put("anchorRadius", "2");
        styleMap.put("shadowAlpha", "40");
        styleMap.put("bgColor", "F1F1F1");

        styleMap.put("chartLeftMargin", "7");
        styleMap.put("chartRightMargin", "3");
        styleMap.put("chartTopMargin", "10");
        styleMap.put("chartBottomMargin", "5");
        styleMap.put("captionPadding", "3");
        styleMap.put("canvasPadding", "30");
        styleMap.put("canvasRightMargin", "20");

        styleMap.put("bgAngle", "270");
        styleMap.put("bgAlpha", "10,10");
        
        styleMap.put("canvasBorderColor", "B5B5B5");
        styleMap.put("canvasBorderThickness", "2");
        styleMap.put("canvasBorderAlpha", "50");
        styleMap.put("showCanvasBase", "1");
        styleMap.put("showBorder", "0");

        styleMap.put("paletteColors", "33A9E0");
        styleMap.put("yAxisValuesStep", "1");
        styleMap.put("showLimits", "1");
        styleMap.put("yAxisMaxvalue", "1.0");
        styleMap.put("yAxisMinValue", "0");
        
        styleMap.put("adjustDiv", "1");
        styleMap.put("numDivLines", "5");
        styleMap.put("numVDivLines", "11");
        styleMap.put("divLineAlpha", "20");
        styleMap.put("divLineColor", "CC3300");
        styleMap.put("divLineIsDashed", "1");
        styleMap.put("showAlternateHGridColor", "1");

        styleMap.put("alternateHGridAlpha", "5");
        styleMap.put("alternateHGridColor", "CC3300");
        styleMap.put("lineThickness", "2");
        styleMap.put("rotateXAxisName", "0");
        styleMap.put("plotSpacePercent", "1");
        
        styleMap.put("drawAnchors", "1");
        styleMap.put("anchorAlpha", "100");
        styleMap.put("anchorSides", "4");
        styleMap.put("anchorBgColor", "56A025");
        styleMap.put("anchorBorderColor", "56A025");
        styleMap.put("anchorBorderThickness", "2");
        return styleMap;
    }
    
    public Map<String, String> getThreeLineStyles()
    {
        Map<String, String> styleMap = new HashMap<String, String>();
        styleMap.put("caption", "");
        styleMap.put("xAxisName", "");
        styleMap.put("yAxisName", "Temperature(℃)");
        styleMap.put("baseFont", "Arial");
        styleMap.put("baseFontSize", "11");
        styleMap.put("outCnvBaseFont", "Arial");
        styleMap.put("outCnvBaseFontSize", "11");
        styleMap.put("labelDisplay", "ROTATE");
        styleMap.put("slantLabels", "1");
        
        styleMap.put("palette", "1");
        styleMap.put("paletteColors", "98B954,BE4B48,4A7EBB");
//        styleMap.put("bgColor", "FEFAF9");
        styleMap.put("bgColor", "FBFBFB");
        styleMap.put("showLegend", "1");
        styleMap.put("showBorder", "0");
        
        styleMap.put("canvasBorderColor", "C2C2C2");
        styleMap.put("lineThickness", "0");
        styleMap.put("showShadow", "0");
        styleMap.put("showValues", "0");
        styleMap.put("formatNumberScale", "0");
        styleMap.put("drawAnchors", "0");
//        styleMap.put("anchorRadius", "2");

        styleMap.put("adjustDiv", "1");
        styleMap.put("numDivLines", "11");
        styleMap.put("numVDivLines", "36");
        styleMap.put("divLineAlpha", "20");   
//        styleMap.put("divLineColor", "CC3300");
//        styleMap.put("divLineIsDashed", "1");
        styleMap.put("divLineIsDashed", "1");
//        styleMap.put("showAlternateHGridColor", "1");
//        styleMap.put("alternateHGridAlpha", "5");
//        styleMap.put("alternateHGridColor", "CC3300");
        
        styleMap.put("shadowAlpha", "40");
        styleMap.put("chartRightMargin", "10");
        styleMap.put("bgAngle", "270");
        styleMap.put("bgAlpha", "10,10");
        
        styleMap.put("canvasPadding", "20");     
        styleMap.put("labelPosition", "1");
        styleMap.put("yAxisMaxvalue", "60");
        styleMap.put("yAxisMinValue", "-60");
        styleMap.put("yAxisValuesStep", "1");
        styleMap.put("numVisiblePlot", "8760");
        styleMap.put("chartTopMargin", "10");
        styleMap.put("chartBottomMargin", "10");
        styleMap.put("labelStep", "250");
        return styleMap;
    }

    public Map<String, String> getheatHotStyles()
    {
        Map<String, String> styleMap = new HashMap<String, String>();
        styleMap.put("baseFont", "Arial");
        styleMap.put("baseFontSize", "11");
        
        styleMap.put("outCnvBaseFont", "Arial");
        styleMap.put("outCnvBaseFontSize", "11");
        styleMap.put("labelDisplay", "WRAP");
        
        styleMap.put("palette", "3");
        styleMap.put("xAxisName", "Hours");
        styleMap.put("yAxisName", "(KW)");
        styleMap.put("rotateYAxisName", "0");
        
        styleMap.put("showValues", "0");
        styleMap.put("formatNumberScale", "0");      
        styleMap.put("anchorRadius", "2");
        styleMap.put("shadowAlpha", "40");
        
        styleMap.put("chartLeftMargin", "7");        
        styleMap.put("chartRightMargin", "10");
        styleMap.put("chartTopMargin", "5");
        styleMap.put("chartBottomMargin", "15");
        styleMap.put("captionPadding", "3");
        styleMap.put("canvasPadding", "0");
        
        styleMap.put("bgColor", "F1F1F1");
        styleMap.put("bgAngle", "270");
        styleMap.put("bgAlpha", "10,10");
        
        styleMap.put("canvasBorderColor", "B5B5B5");
        styleMap.put("canvasBorderThickness", "2");
        styleMap.put("canvasBorderAlpha", "50");
        styleMap.put("showCanvasBase", "1");  
        styleMap.put("showBorder", "0");      
        
        styleMap.put("paletteColors", "33A9E0");
        styleMap.put("yAxisValuesStep", "1");
        styleMap.put("showLimits", "1");
       
        styleMap.put("yAxisMaxvalue", "12");
        styleMap.put("yAxisMinValue", "-12");
        
        styleMap.put("adjustDiv", "1");
        styleMap.put("numDivLines", "10");
        styleMap.put("numVDivLines", "11");
        styleMap.put("divLineAlpha", "20");
        styleMap.put("divLineColor", "CC3300");
        styleMap.put("divLineIsDashed", "0");
        styleMap.put("showAlternateHGridColor", "1");
        styleMap.put("alternateHGridAlpha", "5");
        styleMap.put("alternateHGridColor", "CC3300");
        
        styleMap.put("drawAnchors", "0");
        styleMap.put("lineThickness", "1");
        styleMap.put("canvasPadding", "30");
        
        styleMap.put("rotateXAxisName", "0");
        
        styleMap.put("plotSpacePercent", "1");     
        styleMap.put("labelStep", "250");
      
        return styleMap;
    }  
    
    
    public Map<String, String> getEnergyAnalysisStyles()
    {
        Map<String, String> styleMap = new HashMap<String, String>();
        styleMap.put("yAxisName", "(kw·h/year)");
        styleMap.put("rotateYAxisName", "1");   
        styleMap.put("showValues", "0");  
        styleMap.put("paletteColors", "33A9E0,9FCC18,005AF2,347A1D");
        styleMap.put("useRoundEdges", "1");
        styleMap.put("showLegend", "1");        
        styleMap.put("labelDisplay", "WRAP");      
        styleMap.put("plotgradientColor", "");
        
        styleMap.put("formatNumber", "0");
        styleMap.put("formatNumberScale", "0");  
        
        styleMap.put("chartLeftMargin", "5");
        styleMap.put("chartRightMargin", "10");
        styleMap.put("chartTopMargin", "10");
        styleMap.put("chartBottomMargin", "5");
        styleMap.put("captionPadding", "15");  
        
        styleMap.put("bgColor", "FFFFFF");
        styleMap.put("showBorder", "0");
        styleMap.put("canvasBorderColor", "B5B5B5");
        styleMap.put("canvasBorderThickness", "2");
        styleMap.put("canvasBorderAlpha", "100");
        styleMap.put("showCanvasBase", "0");
        
        
        styleMap.put("baseFont", "Arial");
        styleMap.put("baseFontSize", "12");
        
        styleMap.put("outCnvBaseFont", "Arial");
        styleMap.put("outCnvBaseFontSize", "12");      
        return styleMap;
    }
    
    public Map<String, String> getEnergyAnalysisOilStyles()
    {
        Map<String, String> styleMap = new HashMap<String, String>();
        styleMap.put("yAxisName", "(L/year)");
        styleMap.put("rotateYAxisName", "1");   
        styleMap.put("showValues", "0");  
        styleMap.put("paletteColors", "33A9E0,9FCC18,005AF2,347A1D");
        styleMap.put("useRoundEdges", "1");
        styleMap.put("showLegend", "1");        
        styleMap.put("labelDisplay", "WRAP");      
        styleMap.put("plotgradientColor", "");
        
        styleMap.put("formatNumber", "0");
        styleMap.put("formatNumberScale", "0");  
        
        styleMap.put("chartLeftMargin", "5");
        styleMap.put("chartRightMargin", "10");
        styleMap.put("chartTopMargin", "10");
        styleMap.put("chartBottomMargin", "5");
        styleMap.put("captionPadding", "15");  
        
        styleMap.put("bgColor", "FFFFFF");
        styleMap.put("showBorder", "0");
        styleMap.put("canvasBorderColor", "B5B5B5");
        styleMap.put("canvasBorderThickness", "2");
        styleMap.put("canvasBorderAlpha", "100");
        styleMap.put("showCanvasBase", "0");
        
        
        styleMap.put("baseFont", "Arial");
        styleMap.put("baseFontSize", "12");
        
        styleMap.put("outCnvBaseFont", "Arial");
        styleMap.put("outCnvBaseFontSize", "12");      
        return styleMap;
    }
    
    public Map<String, String> getEnergyAnalysisRunTimeStyles()
    {
        Map<String, String> styleMap = new HashMap<String, String>();
        styleMap.put("yAxisName", "(hours/year)");
        styleMap.put("rotateYAxisName", "1");   
        styleMap.put("showValues", "0");  
        styleMap.put("paletteColors", "33A9E0,9FCC18,005AF2,347A1D");
        styleMap.put("useRoundEdges", "1");
        styleMap.put("showLegend", "1");        
        styleMap.put("labelDisplay", "WRAP");      
        styleMap.put("plotgradientColor", "");
        
        styleMap.put("formatNumber", "0");
        styleMap.put("formatNumberScale", "0");  
        
        styleMap.put("chartLeftMargin", "5");
        styleMap.put("chartRightMargin", "10");
        styleMap.put("chartTopMargin", "10");
        styleMap.put("chartBottomMargin", "5");
        styleMap.put("captionPadding", "15");  
        
        styleMap.put("bgColor", "FFFFFF");
        styleMap.put("showBorder", "0");
        styleMap.put("canvasBorderColor", "B5B5B5");
        styleMap.put("canvasBorderThickness", "2");
        styleMap.put("canvasBorderAlpha", "100");
        styleMap.put("showCanvasBase", "0");
        
        
        styleMap.put("baseFont", "Arial");
        styleMap.put("baseFontSize", "12");
        
        styleMap.put("outCnvBaseFont", "Arial");
        styleMap.put("outCnvBaseFontSize", "12");      
        return styleMap;
    }
    public Map<String, String> getEnergyAnalysisAirPowerStyles()
    {
        Map<String, String> styleMap = new HashMap<String, String>();
        styleMap.put("yAxisName", "(kw·h/year)");
        styleMap.put("rotateYAxisName", "1");   
        styleMap.put("showValues", "0");  
        styleMap.put("paletteColors", "33A9E0,9FCC18,005AF2,347A1D");
        styleMap.put("useRoundEdges", "1");
        styleMap.put("showLegend", "1");        
        styleMap.put("labelDisplay", "WRAP");      
        styleMap.put("plotgradientColor", "");
        
        styleMap.put("formatNumber", "0");
        styleMap.put("formatNumberScale", "0");  
        
        styleMap.put("chartLeftMargin", "5");
        styleMap.put("chartRightMargin", "10");
        styleMap.put("chartTopMargin", "10");
        styleMap.put("chartBottomMargin", "5");
        styleMap.put("captionPadding", "15");  
        
        styleMap.put("bgColor", "FFFFFF");
        styleMap.put("showBorder", "0");
        styleMap.put("canvasBorderColor", "B5B5B5");
        styleMap.put("canvasBorderThickness", "2");
        styleMap.put("canvasBorderAlpha", "100");
        styleMap.put("showCanvasBase", "0");
        
        
        styleMap.put("baseFont", "Arial");
        styleMap.put("baseFontSize", "12");
        
        styleMap.put("outCnvBaseFont", "Arial");
        styleMap.put("outCnvBaseFontSize", "12");      
        return styleMap;
    }
    
    public Map<String, String> getGensetRuntimeStyles()
    {
        Map<String, String> styleMap = new HashMap<String, String>();
        styleMap.put("baseFont", "Arial");
        styleMap.put("baseFontSize", "12");
        
        styleMap.put("outCnvBaseFont", "Arial");
        styleMap.put("outCnvBaseFontSize", "12");
        styleMap.put("labelDisplay", "WRAP");
        
        styleMap.put("palette", "3");
        styleMap.put("xAxisName", "");
        styleMap.put("yAxisName", "(KW)");
        styleMap.put("rotateYAxisName", "0");
        
        styleMap.put("showValues", "0");
        styleMap.put("formatNumberScale", "0");      
        styleMap.put("anchorRadius", "2");
        styleMap.put("shadowAlpha", "40");
        
        styleMap.put("chartLeftMargin", "7");        
        styleMap.put("chartRightMargin", "10");
        styleMap.put("chartTopMargin", "10");
        styleMap.put("chartBottomMargin", "10");
        styleMap.put("captionPadding", "3");
        styleMap.put("canvasPadding", "0");
        
        styleMap.put("bgColor", "F1F1F1");
        styleMap.put("bgAngle", "270");
        styleMap.put("bgAlpha", "10,10");
        
        styleMap.put("canvasBorderColor", "B5B5B5");
        styleMap.put("canvasBorderThickness", "2");
        styleMap.put("canvasBorderAlpha", "50");
        styleMap.put("showCanvasBase", "1");  
        styleMap.put("showBorder", "0");      
        
        styleMap.put("paletteColors", "33A9E0");
        styleMap.put("yAxisValuesStep", "1");
        styleMap.put("showLimits", "1");
       
        styleMap.put("yAxisMaxvalue", "15");
        styleMap.put("yAxisMinValue", "-15");
        
        styleMap.put("adjustDiv", "1");
        styleMap.put("numDivLines", "5");
        styleMap.put("numVDivLines", "11");
        styleMap.put("divLineAlpha", "20");
        styleMap.put("divLineColor", "CC3300");
        styleMap.put("divLineIsDashed", "0");
        styleMap.put("showAlternateHGridColor", "1");
        styleMap.put("alternateHGridAlpha", "5");
        styleMap.put("alternateHGridColor", "CC3300");
        
        styleMap.put("drawAnchors", "1");
        styleMap.put("lineThickness", "2");
        
        styleMap.put("rotateXAxisName", "0");     
        styleMap.put("plotSpacePercent", "1");
      
        return styleMap;
    }  
    
    public Map<String, String> getFourthEightStyles()
    {
        Map<String, String> styleMap = new HashMap<String, String>();
        styleMap.put("baseFont", "Arial");
        styleMap.put("baseFontSize", "12");
        
        styleMap.put("outCnvBaseFont", "Arial");
        styleMap.put("outCnvBaseFontSize", "12");
        
        styleMap.put("yAxisName", "(KW.h)");
        styleMap.put("rotateYAxisName", "1");
        styleMap.put("showValues", "0");
        styleMap.put("paletteColors", "33A9E0,9FCC18,005AF2,347A1D");
        styleMap.put("useRoundEdges", "1");
        styleMap.put("showLegend", "1");
        
        styleMap.put("labelDisplay", "WRAP");
        styleMap.put("plotgradientColor", "");
        
        styleMap.put("formatNumber", "0");
        styleMap.put("formatNumberScale", "0");  
        
        styleMap.put("chartLeftMargin", "5");        
        styleMap.put("chartRightMargin", "10");
        styleMap.put("chartTopMargin", "10");
        styleMap.put("chartBottomMargin", "5");
        styleMap.put("captionPadding", "15");
      
        
        styleMap.put("bgColor", "FFFFFF");
        styleMap.put("showBorder", "0");  
        styleMap.put("canvasBorderColor", "B5B5B5");        
        styleMap.put("canvasBorderThickness", "2");
        styleMap.put("canvasBorderAlpha", "100");
        styleMap.put("showCanvasBase", "0");


        return styleMap;
    }  
    
    public Map<String, String> getFourthEightIsOneStyles()
    {
        Map<String, String> styleMap = new HashMap<String, String>();
        styleMap.put("baseFont", "Arial");
        styleMap.put("baseFontSize", "12");
        
        styleMap.put("outCnvBaseFont", "Arial");
        styleMap.put("outCnvBaseFontSize", "12");
        
        styleMap.put("yAxisName", "(KW.h)");
        styleMap.put("rotateYAxisName", "1");
        styleMap.put("showValues", "0");
        styleMap.put("paletteColors", "33A9E0,9FCC18,005AF2,347A1D");
        styleMap.put("useRoundEdges", "1");
        styleMap.put("showLegend", "1");
        
        styleMap.put("labelDisplay", "WRAP");
        styleMap.put("plotgradientColor", "");
        
        styleMap.put("formatNumber", "0");
        styleMap.put("formatNumberScale", "0");  
        
        styleMap.put("chartLeftMargin", "5");        
        styleMap.put("chartRightMargin", "10");
        styleMap.put("chartTopMargin", "10");
        styleMap.put("chartBottomMargin", "5");
        styleMap.put("captionPadding", "15");
      
        
        styleMap.put("bgColor", "FFFFFF");
        styleMap.put("showBorder", "0");  
        styleMap.put("canvasBorderColor", "B5B5B5");        
        styleMap.put("canvasBorderThickness", "2");
        styleMap.put("canvasBorderAlpha", "100");
        styleMap.put("showCanvasBase", "0");


        return styleMap;
    }  
}
原创粉丝点击