package jetbrains.mps.lang.structure.intentions;
/*Generated by MPS */
import jetbrains.mps.baseLanguage.tuples.runtime.Tuples;
import java.util.Random;
import java.awt.Color;
import jetbrains.mps.baseLanguage.tuples.runtime.MultiTuple;
public class ConceptIconHelper {
public static Tuples._2<String, String> createColors() {
// make it not less than 80 in each color
int mainColor = new Random().nextInt(0x1000000) | 0x808080;
int borderColor = new Color(mainColor).darker().getRGB() & 0xFFFFFF;
return MultiTuple.<String,String>from(toColor(mainColor), toColor(borderColor));
}
private static String toColor(int ic) {
String c = Integer.toHexString(ic) + "";
while (c.length() < 6) {
c = "0" + c;
}
return c;
}
}