private void handlePaste() { String propertyId = descriptor.getId(); IPropertyTransfer transfer = parent.getTransfer(); if (transfer != null) { Object value = transfer.getPropertyValueFromClipboard(propertyId); source.setPropertyValue(propertyId, value); } }
private void handleCopy() { String propertyId = descriptor.getId(); Object value = source.getPropertyValue(propertyId); IPropertyTransfer transfer = parent.getTransfer(); if (transfer != null) { transfer.setPropertyValueToClipboard(propertyId, value); } }
private boolean selectNext() { return parent.select(getNext()); }
private boolean selectPrev() { return parent.select(getPrevious()); }
private void selectSingle() { parent.select(this); }