private final int value16ToField(int val, int component)
private int value16ToField(int val, int component)
  private final int value16ToField(int val, int component)  {		int toFieldShift = getComponentSize(component) + shifts[component] - 16;    return (toFieldShift>0) ?      (val << toFieldShift) :      (val >>> (-toFieldShift));  }