Iterable
460461462463464465466467468469470
} Selection selection = getSelection(); if (selection.isEmpty()) { return; } for (Object node : selection.items()) { getLayout().moveBy(node, delta); } layoutEditSender.newEdit(); } }
6162636465666768697071
} @Override protected T getValueFromUi() { Selection s = selectionSource.getSelection(); for (Object o : s.items()) { if (cls.isInstance(o)) { return cls.cast(o); } } return null;