private Value createCIELCHColorValue(LexicalUnit lu, Value v) { lu = lu.getParameters(); float l = getColorValue(lu); lu = lu.getNextLexicalUnit(); expectComma(lu); lu = lu.getNextLexicalUnit(); float c = getColorValue(lu); lu = lu.getNextLexicalUnit(); expectComma(lu); lu = lu.getNextLexicalUnit(); float h = getColorValue(lu); CIELCHColor icc = new CIELCHColor(l, c, h); lu = lu.getNextLexicalUnit(); return icc; }
private Value createCIELabColorValue(LexicalUnit lu, Value v) { lu = lu.getParameters(); float l = getColorValue(lu); lu = lu.getNextLexicalUnit(); expectComma(lu); lu = lu.getNextLexicalUnit(); float a = getColorValue(lu); lu = lu.getNextLexicalUnit(); expectComma(lu); lu = lu.getNextLexicalUnit(); float b = getColorValue(lu); CIELabColor icc = new CIELabColor(l, a, b); lu = lu.getNextLexicalUnit(); return icc; }
private Value createCIELabColorValue(LexicalUnit lu, Value v) { lu = lu.getParameters(); float l = getColorValue(lu); lu = lu.getNextLexicalUnit(); expectComma(lu); lu = lu.getNextLexicalUnit(); float a = getColorValue(lu); lu = lu.getNextLexicalUnit(); expectComma(lu); lu = lu.getNextLexicalUnit(); float b = getColorValue(lu); CIELabColor icc = new CIELabColor(l, a, b); lu = lu.getNextLexicalUnit(); return icc; }
private Value createCIELCHColorValue(LexicalUnit lu, Value v) { lu = lu.getParameters(); float l = getColorValue(lu); lu = lu.getNextLexicalUnit(); expectComma(lu); lu = lu.getNextLexicalUnit(); float c = getColorValue(lu); lu = lu.getNextLexicalUnit(); expectComma(lu); lu = lu.getNextLexicalUnit(); float h = getColorValue(lu); CIELCHColor icc = new CIELCHColor(l, c, h); lu = lu.getNextLexicalUnit(); return icc; }
private Value createCIELabColorValue(LexicalUnit lu, Value v) { lu = lu.getParameters(); float l = getColorValue(lu); lu = lu.getNextLexicalUnit(); expectComma(lu); lu = lu.getNextLexicalUnit(); float a = getColorValue(lu); lu = lu.getNextLexicalUnit(); expectComma(lu); lu = lu.getNextLexicalUnit(); float b = getColorValue(lu); CIELabColor icc = new CIELabColor(l, a, b); lu = lu.getNextLexicalUnit(); return icc; }
private Value createCIELCHColorValue(LexicalUnit lu, Value v) { lu = lu.getParameters(); float l = getColorValue(lu); lu = lu.getNextLexicalUnit(); expectComma(lu); lu = lu.getNextLexicalUnit(); float c = getColorValue(lu); lu = lu.getNextLexicalUnit(); expectComma(lu); lu = lu.getNextLexicalUnit(); float h = getColorValue(lu); CIELCHColor icc = new CIELCHColor(l, c, h); lu = lu.getNextLexicalUnit(); return icc; }
private Value createDeviceColorValue(LexicalUnit lu, Value v, int expectedComponents) { lu = lu.getParameters(); boolean nChannel = (expectedComponents <= 0); DeviceColor col = new DeviceColor(nChannel); col.append(getColorValue(lu)); LexicalUnit lastUnit = lu; lu = lu.getNextLexicalUnit(); while (lu != null) { expectComma(lu); lu = lu.getNextLexicalUnit(); col.append(getColorValue(lu)); lastUnit = lu; lu = lu.getNextLexicalUnit(); } if (!nChannel && expectedComponents != col.getNumberOfColors()) { throw createInvalidLexicalUnitDOMException(lastUnit.getLexicalUnitType()); } return col; }
private Value createDeviceColorValue(LexicalUnit lu, Value v, int expectedComponents) { lu = lu.getParameters(); boolean nChannel = (expectedComponents <= 0); DeviceColor col = new DeviceColor(nChannel); col.append(getColorValue(lu)); LexicalUnit lastUnit = lu; lu = lu.getNextLexicalUnit(); while (lu != null) { expectComma(lu); lu = lu.getNextLexicalUnit(); col.append(getColorValue(lu)); lastUnit = lu; lu = lu.getNextLexicalUnit(); } if (!nChannel && expectedComponents != col.getNumberOfColors()) { throw createInvalidLexicalUnitDOMException(lastUnit.getLexicalUnitType()); } return col; }
private Value createDeviceColorValue(LexicalUnit lu, Value v, int expectedComponents) { lu = lu.getParameters(); boolean nChannel = (expectedComponents <= 0); DeviceColor col = new DeviceColor(nChannel); col.append(getColorValue(lu)); LexicalUnit lastUnit = lu; lu = lu.getNextLexicalUnit(); while (lu != null) { expectComma(lu); lu = lu.getNextLexicalUnit(); col.append(getColorValue(lu)); lastUnit = lu; lu = lu.getNextLexicalUnit(); } if (!nChannel && expectedComponents != col.getNumberOfColors()) { throw createInvalidLexicalUnitDOMException(lastUnit.getLexicalUnitType()); } return col; }
private Value createICCColorValue(LexicalUnit lu, Value v) { lu = lu.getParameters(); expectIdent(lu); ICCColor icc = new ICCColor(lu.getStringValue()); lu = lu.getNextLexicalUnit(); while (lu != null) { expectComma(lu); lu = lu.getNextLexicalUnit(); icc.append(getColorValue(lu)); lu = lu.getNextLexicalUnit(); } return icc; }
private Value createICCColorValue(LexicalUnit lu, Value v) { lu = lu.getParameters(); expectIdent(lu); ICCColor icc = new ICCColor(lu.getStringValue()); lu = lu.getNextLexicalUnit(); while (lu != null) { expectComma(lu); lu = lu.getNextLexicalUnit(); icc.append(getColorValue(lu)); lu = lu.getNextLexicalUnit(); } return icc; }
private Value createICCColorValue(LexicalUnit lu, Value v) { lu = lu.getParameters(); expectIdent(lu); ICCColor icc = new ICCColor(lu.getStringValue()); lu = lu.getNextLexicalUnit(); while (lu != null) { expectComma(lu); lu = lu.getNextLexicalUnit(); icc.append(getColorValue(lu)); lu = lu.getNextLexicalUnit(); } return icc; }