/** * {@inheritDoc} */ @Override public void valueChange(ValueChangeEvent evt) { updateCell(computeCoordinates((IValueConnector) evt.getSource())); }
/** * {@inheritDoc} */ @Override public void valueChange(ValueChangeEvent evt) { updateRow(computeRow((IValueConnector) evt.getSource())); }
valueChangeSupport = new ValueChangeSupport(this); valueChangeSupport.addInhibitedListener((IValueConnector) evt.getSource()); try { setConnectorValue(evt.getNewValue()); if (evt.getSource() != getModelConnector()) { Object potentiallyChangedValue = getConnectorValue(); if (!ObjectUtils.equals(potentiallyChangedValue, evt.getNewValue())) { ((IValueConnector) evt.getSource()) .setConnectorValue(potentiallyChangedValue); .getSource());
@Override public void valueChange(ValueChangeEvent evt) { ICollectionConnector connector = (ICollectionConnector) evt.getSource(); int targetCount = connector.getChildConnectorCount(); List<RComponent> extraSections = new ArrayList<>(); for (int i = 0; i < targetCount; i++) { IValueConnector elementConnector = connector.getChildConnector(i); int childId = System.identityHashCode(elementConnector); if (!childIds.containsKey(childId)) { IView<RComponent> extraSection = createView(viewDescriptor.getRepeatedViewDescriptor(), actionHandler, locale); extraSection.setParent(repeaterView); RComponent peer = extraSection.getPeer(); RemoteValueState state = ((IRemoteStateOwner) elementConnector).getState(); peer.setState(state); extraSections.add(peer); getMvcBinder().bind(extraSection.getConnector(), elementConnector); childIds.put(childId, extraSection); } } if (!extraSections.isEmpty()) { addRepeatedSections(repeater, extraSections); } } });
@Override public void valueChange(ValueChangeEvent evt) { IValueConnector connector = (IValueConnector) evt.getSource(); // if (connector.getParentConnector() instanceof IRenderableCompositeValueConnector // && ((IRenderableCompositeValueConnector) connector // .getParentConnector()).getRenderingConnector() == connector) { // // don't listen to rendering connectors. // connector.removeValueChangeListener(this); // } else if (connector.getParentConnector() == null) { // // don't listen to root connectors. // connector.removeValueChangeListener(this); // } else { if (!isRecycling(connector)) { RemoteValueState state = ((IRemoteStateOwner) connector).getState(); RemoteValueCommand command = new RemoteValueCommand(); command.setTargetPeerGuid(state.getGuid()); command.setValue(state.getValue()); remoteCommandHandler.registerCommand(command); } // } } };
@Override public void valueChange(ValueChangeEvent evt) { IValueConnector connector = (IValueConnector) evt.getSource(); if (!isRecycling(connector)) { RemoteFormattedValueState state = (RemoteFormattedValueState) ((IRemoteStateOwner) connector).getState(); RemoteValueCommand command = new RemoteValueCommand(); command.setTargetPeerGuid(state.getGuid()); command.setValue(state.getValue()); command.setValueAsObject(state.getValueAsObject()); remoteCommandHandler.registerCommand(command); } } };
@Override public void run() { IValueConnector connector = (IValueConnector) evt.getSource(); if (connector == rootConnector) { fireTreeStructureChanged(ConnectorHierarchyTreeModel.this,
@Override public void valueChange(ValueChangeEvent evt) { ICollectionConnector connector = (ICollectionConnector) evt.getSource(); IValueConnector parentConnector = connector.getParentConnector(); List<RemoteValueState> children = new ArrayList<>();
@Override public void valueChange(ValueChangeEvent evt) { IRenderableCompositeValueConnector connector = (IRenderableCompositeValueConnector) ((IValueConnector) evt .getSource()).getParentConnector(); if (!isRecycling(connector)) { RemoteCompositeValueState state = (RemoteCompositeValueState) ((IRemoteStateOwner) connector).getState(); RemoteValueCommand command = new RemoteValueCommand(); command.setTargetPeerGuid(state.getGuid()); command.setValue(state.getValue()); command.setDescription(state.getDescription()); command.setIconImageUrl(state.getIconImageUrl()); remoteCommandHandler.registerCommand(command); } } };
IValueConnector connector = (IValueConnector) evt.getSource(); if (connector == rootConnector) { fireTreeStructureChanged(ConnectorHierarchyTreeModel.this,