/** * Called when the list value text has changed. */ public void listTextChanged(int idx, String text) throws DOMException { ListValue lv = (ListValue)getValue(); int len = lv.getLength(); StringBuffer sb = new StringBuffer( len * 8 ); for (int i = 0; i < idx; i++) { sb.append(lv.item(i).getCssText()); sb.append(lv.getSeparatorChar()); } sb.append(text); for (int i = idx + 1; i < len; i++) { sb.append(lv.getSeparatorChar()); sb.append(lv.item(i).getCssText()); } text = sb.toString(); textChanged(text); }
/** * Called when the list value text has changed. */ public void listTextChanged(int idx, String text) throws DOMException { ListValue lv = (ListValue)getValue(); int len = lv.getLength(); StringBuffer sb = new StringBuffer( len * 8 ); for (int i = 0; i < idx; i++) { sb.append(lv.item(i).getCssText()); sb.append(lv.getSeparatorChar()); } sb.append(text); for (int i = idx + 1; i < len; i++) { sb.append(lv.getSeparatorChar()); sb.append(lv.item(i).getCssText()); } text = sb.toString(); textChanged(text); }
/** * Called when the list value text has changed. */ public void listTextChanged(int idx, String text) throws DOMException { ListValue lv = (ListValue)getValue(); int len = lv.getLength(); StringBuffer sb = new StringBuffer( len * 8 ); for (int i = 0; i < idx; i++) { sb.append(lv.item(i).getCssText()); sb.append(lv.getSeparatorChar()); } sb.append(text); for (int i = idx + 1; i < len; i++) { sb.append(lv.getSeparatorChar()); sb.append(lv.item(i).getCssText()); } text = sb.toString(); textChanged(text); }
/** * Called when the list string value has changed. */ public void listStringValueChanged(int idx, short unit, String value) throws DOMException { ListValue lv = (ListValue)getValue(); int len = lv.getLength(); StringBuffer sb = new StringBuffer( len * 8 ); for (int i = 0; i < idx; i++) { sb.append(lv.item(i).getCssText()); sb.append(lv.getSeparatorChar()); } sb.append(StringValue.getCssText(unit, value)); for (int i = idx + 1; i < len; i++) { sb.append(lv.getSeparatorChar()); sb.append(lv.item(i).getCssText()); } textChanged(sb.toString()); } }
/** * Called when the list float value has changed. */ public void listFloatValueChanged(int idx, short unit, float value) throws DOMException { ListValue lv = (ListValue)getValue(); int len = lv.getLength(); StringBuffer sb = new StringBuffer( len * 8 ); for (int i = 0; i < idx; i++) { sb.append(lv.item(i).getCssText()); sb.append(lv.getSeparatorChar()); } sb.append(FloatValue.getCssText(unit, value)); for (int i = idx + 1; i < len; i++) { sb.append(lv.getSeparatorChar()); sb.append(lv.item(i).getCssText()); } textChanged(sb.toString()); }
/** * Called when the list float value has changed. */ public void listFloatValueChanged(int idx, short unit, float value) throws DOMException { ListValue lv = (ListValue)getValue(); int len = lv.getLength(); StringBuffer sb = new StringBuffer( len * 8 ); for (int i = 0; i < idx; i++) { sb.append(lv.item(i).getCssText()); sb.append(lv.getSeparatorChar()); } sb.append(FloatValue.getCssText(unit, value)); for (int i = idx + 1; i < len; i++) { sb.append(lv.getSeparatorChar()); sb.append(lv.item(i).getCssText()); } textChanged(sb.toString()); }
/** * Called when the list string value has changed. */ public void listStringValueChanged(int idx, short unit, String value) throws DOMException { ListValue lv = (ListValue)getValue(); int len = lv.getLength(); StringBuffer sb = new StringBuffer( len * 8 ); for (int i = 0; i < idx; i++) { sb.append(lv.item(i).getCssText()); sb.append(lv.getSeparatorChar()); } sb.append(StringValue.getCssText(unit, value)); for (int i = idx + 1; i < len; i++) { sb.append(lv.getSeparatorChar()); sb.append(lv.item(i).getCssText()); } textChanged(sb.toString()); } }
/** * Called when the list float value has changed. */ public void listFloatValueChanged(int idx, short unit, float value) throws DOMException { ListValue lv = (ListValue)getValue(); int len = lv.getLength(); StringBuffer sb = new StringBuffer( len * 8 ); for (int i = 0; i < idx; i++) { sb.append(lv.item(i).getCssText()); sb.append(lv.getSeparatorChar()); } sb.append(FloatValue.getCssText(unit, value)); for (int i = idx + 1; i < len; i++) { sb.append(lv.getSeparatorChar()); sb.append(lv.item(i).getCssText()); } textChanged(sb.toString()); }
/** * Called when the list string value has changed. */ public void listStringValueChanged(int idx, short unit, String value) throws DOMException { ListValue lv = (ListValue)getValue(); int len = lv.getLength(); StringBuffer sb = new StringBuffer( len * 8 ); for (int i = 0; i < idx; i++) { sb.append(lv.item(i).getCssText()); sb.append(lv.getSeparatorChar()); } sb.append(StringValue.getCssText(unit, value)); for (int i = idx + 1; i < len; i++) { sb.append(lv.getSeparatorChar()); sb.append(lv.item(i).getCssText()); } textChanged(sb.toString()); } }