@Override public String toString() { StringBuffer buffer = new StringBuffer("["); // RG: Fix for J2SE 5.0; Can't cascade append() calls because // return type in StringBuffer and AbstractStringBuilder are different buffer.append(this.getClass().toString()); buffer.append(":"); try { Object[] keys = getKeys(); for (int i = 0; i < keys.length; i++) { buffer.append(keys[i]); buffer.append('='); buffer.append(getValue( (String) keys[i]).toString()); if (i < keys.length - 1) { buffer.append(','); } } buffer.append(']'); } catch (Exception ex) { // RG: append(char) throws IOException in J2SE 5.0 /** @todo Log it */ } return buffer.toString(); }
@Override public String toString() { StringBuffer buffer = new StringBuffer("["); // RG: Fix for J2SE 5.0; Can't cascade append() calls because // return type in StringBuffer and AbstractStringBuilder are different buffer.append(this.getClass().toString()); buffer.append(":"); try { Object[] keys = getKeys(); for (int i = 0; i < keys.length; i++) { buffer.append(keys[i]); buffer.append('='); buffer.append(getValue( (String) keys[i]).toString()); if (i < keys.length - 1) { buffer.append(','); } } buffer.append(']'); } catch (Exception ex) { // RG: append(char) throws IOException in J2SE 5.0 /** @todo Log it */ } return buffer.toString(); }
@Override public String toString() { StringBuffer buffer = new StringBuffer("["); // RG: Fix for J2SE 5.0; Can't cascade append() calls because // return type in StringBuffer and AbstractStringBuilder are different buffer.append(this.getClass().toString()); buffer.append(":"); try { Object[] keys = getKeys(); for (int i = 0; i < keys.length; i++) { buffer.append(keys[i]); buffer.append('='); buffer.append(getValue( (String) keys[i]).toString()); if (i < keys.length - 1) { buffer.append(','); } } buffer.append(']'); } catch (Exception ex) { // RG: append(char) throws IOException in J2SE 5.0 /** @todo Log it */ } return buffer.toString(); }
@Override public String toString() { StringBuffer buffer = new StringBuffer("["); // RG: Fix for J2SE 5.0; Can't cascade append() calls because // return type in StringBuffer and AbstractStringBuilder are different buffer.append(this.getClass().toString()); buffer.append(":"); try { Object[] keys = getKeys(); for (int i = 0; i < keys.length; i++) { buffer.append(keys[i]); buffer.append('='); buffer.append(getValue( (String) keys[i]).toString()); if (i < keys.length - 1) { buffer.append(','); } } buffer.append(']'); } catch (Exception ex) { // RG: append(char) throws IOException in J2SE 5.0 /** @todo Log it */ } return buffer.toString(); }
/** * Copy constructor copies the state. */ public AbstractActionExt(AbstractActionExt action) { Object[] keys = action.getKeys(); for (int i = 0; i < keys.length; i++) { putValue((String)keys[i], action.getValue((String)keys[i])); } this.selected = action.selected; this.enabled = action.enabled; // Copy change listeners. PropertyChangeListener[] listeners = action.getPropertyChangeListeners(); for (int i = 0; i < listeners.length; i++) { addPropertyChangeListener(listeners[i]); } }
/** * Copy constructor copies the state. */ public AbstractActionExt(AbstractActionExt action) { Object[] keys = action.getKeys(); for (int i = 0; i < keys.length; i++) { putValue((String)keys[i], action.getValue((String)keys[i])); } this.enabled = action.enabled; // Copy change listeners. PropertyChangeListener[] listeners = action.getPropertyChangeListeners(); for (int i = 0; i < listeners.length; i++) { addPropertyChangeListener(listeners[i]); } }
/** * Copy constructor copies the state. */ public AbstractActionExt(AbstractActionExt action) { Object[] keys = action.getKeys(); for (int i = 0; i < keys.length; i++) { putValue((String)keys[i], action.getValue((String)keys[i])); } this.enabled = action.enabled; // Copy change listeners. PropertyChangeListener[] listeners = action.getPropertyChangeListeners(); for (int i = 0; i < listeners.length; i++) { addPropertyChangeListener(listeners[i]); } }
/** * Copy constructor copies the state. */ public AbstractActionExt(AbstractActionExt action) { Object[] keys = action.getKeys(); for (int i = 0; i < keys.length; i++) { putValue((String)keys[i], action.getValue((String)keys[i])); } this.enabled = action.enabled; // Copy change listeners. PropertyChangeListener[] listeners = action.getPropertyChangeListeners(); for (int i = 0; i < listeners.length; i++) { addPropertyChangeListener(listeners[i]); } }