Examples of ColorFactory


Examples of cn.dreampie.captcha.color.ColorFactory

    // 颜色创建工厂,使用一定范围内的随机色

    if (randomColor)
      colorFactory = new RandomColorFactory();
    else
      colorFactory = new ColorFactory() {

        public Color getColor(int index) {
          return drawColor;//new Color(118,102,102);
        }
      };
View Full Code Here

Examples of cn.dreampie.common.plugin.patchca.color.ColorFactory

    configurableCaptchaService = new ConfigurableCaptchaService();

    // 颜色创建工厂,使用一定范围内的随机色
    //colorFactory = new RandomColorFactory();
    colorFactory = new ColorFactory() {

      public Color getColor(int index) {
        return new Color(0, 0, 0);//new Color(118,102,102);
      }
    };
View Full Code Here

Examples of cn.dreampie.common.plugin.patchca.color.ColorFactory

    configurableCaptchaService = new ConfigurableCaptchaService();

    // 颜色创建工厂,使用一定范围内的随机色
    //colorFactory = new RandomColorFactory();
    colorFactory = new ColorFactory() {

      public Color getColor(int index) {
        return new Color(0, 0, 0);//new Color(118,102,102);
      }
    };
View Full Code Here

Examples of cn.dreampie.common.plugin.patchca.color.ColorFactory

    }
    configurableCaptchaService = new ConfigurableCaptchaService();

    // 颜色创建工厂,使用一定范围内的随机色
    //colorFactory = new RandomColorFactory();
    colorFactory = new ColorFactory() {

      public Color getColor(int index) {
        return new Color(0, 0, 0);//new Color(118,102,102);
      }
    };
View Full Code Here

Examples of com.gitblit.utils.ColorFactory

    sb.append("</div>");
    return sb.toString();
  }

  private Map<?, String> initializeColors(BlameType blameType, List<AnnotatedLine> lines) {
    ColorFactory colorFactory = new ColorFactory();
    Map<?, String> colorMap;

    if (BlameType.AGE == blameType) {
      Set<Date> keys = new TreeSet<Date>(new Comparator<Date>() {
        @Override
        public int compare(Date o1, Date o2) {
          // younger code has a brighter, older code lightens to white
          return o1.compareTo(o2);
        }
      });

      for (AnnotatedLine line : lines) {
        keys.add(line.when);
      }

      // TODO consider making this a setting
      colorMap = colorFactory.getGraduatedColorMap(keys, Color.decode("#FFA63A"));
    } else {
      Set<String> keys = new HashSet<String>();

      for (AnnotatedLine line : lines) {
        if (blameType == BlameType.AUTHOR) {
          keys.add(line.author);
        } else {
          keys.add(line.commitId);
        }
      }

      colorMap = colorFactory.getRandomColorMap(keys);
    }

    return colorMap;
  }
View Full Code Here

Examples of com.gitblit.utils.ColorFactory

    sb.append("</div>");
    return sb.toString();
  }

  private Map<?, String> initializeColors(BlameType blameType, List<AnnotatedLine> lines) {
    ColorFactory colorFactory = new ColorFactory();
    Map<?, String> colorMap;

    if (BlameType.AGE == blameType) {
      Set<Date> keys = new TreeSet<Date>(new Comparator<Date>() {
        @Override
        public int compare(Date o1, Date o2) {
          // younger code has a brighter, older code lightens to white
          return o1.compareTo(o2);
        }
      });

      for (AnnotatedLine line : lines) {
        keys.add(line.when);
      }

      // TODO consider making this a setting
      colorMap = colorFactory.getGraduatedColorMap(keys, Color.decode("#FFA63A"));
    } else {
      Set<String> keys = new HashSet<String>();

      for (AnnotatedLine line : lines) {
        if (blameType == BlameType.AUTHOR) {
          keys.add(line.author);
        } else {
          keys.add(line.commitId);
        }
      }

      colorMap = colorFactory.getRandomColorMap(keys);
    }

    return colorMap;
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.