/** * {@inheritDoc} */ @Override public void boundAsView() { super.boundAsView(); if (isTrackingChildrenSelection()) { implFireSelectedConnectorChange(this); } }
/** * {@inheritDoc} */ @Override public void boundAsView() { super.boundAsView(); if (isTrackingChildrenSelection()) { implFireSelectedConnectorChange(this); } }
/** * {@inheritDoc} */ @Override public IConfigurableCollectionConnectorListProvider createConfigurableCollectionConnectorListProvider( String id, String renderingConnectorId) { BasicCollectionConnectorListProvider connector = new BasicCollectionConnectorListProvider( id); createAndAddRenderingChildConnector(connector, renderingConnectorId); return connector; }
/** * {@inheritDoc} */ @Override public IValueConnector createValueConnector(String id) { return new BasicValueConnector(id); }
/** * {@inheritDoc} */ @Override public BasicCollectionConnectorProvider clone(String newConnectorId) { BasicCollectionConnectorProvider clonedConnector = (BasicCollectionConnectorProvider) super .clone(newConnectorId); if (collectionConnectorProvider != null) { clonedConnector.collectionConnectorProvider = (ICollectionConnectorProvider) clonedConnector .getChildConnector(collectionConnectorProvider.getId()); } return clonedConnector; }
/** * {@inheritDoc} */ @Override public IRenderableCompositeValueConnector createCompositeValueConnector( String id, String renderingConnectorId) { BasicCompositeConnector connector = new BasicCompositeConnector(id); createAndAddRenderingChildConnector(connector, renderingConnectorId); return connector; }
/** * {@inheritDoc} */ @Override public IConfigurableCollectionConnectorProvider createConfigurableCollectionConnectorProvider( String id, String renderingConnectorId) { BasicCollectionConnectorProvider connector = new BasicCollectionConnectorProvider( id); createAndAddRenderingChildConnector(connector, renderingConnectorId); return connector; }
/** * Sets the self-hosted value. * * @param connecteeValue * the value to host */ @Override protected void setConnecteeValue(Object connecteeValue) { this.connecteeValue = connecteeValue; if (getConnecteeValue() == null) { updateChildConnectors(); } }
/** * {@inheritDoc} */ @Override public void fireSelectedItemChange(ItemSelectionEvent evt) { implFireSelectedItemChange(evt); }
/** * {@inheritDoc} */ @Override public void fireSelectedItemChange(ItemSelectionEvent evt) { implFireSelectedItemChange(evt); }
/** * {@inheritDoc} */ @SuppressWarnings("unchecked") @Override public <T> T getSelectedItem() { return (T) implGetSelectedItem(); }
/** * {@inheritDoc} */ @Override public void addItemSelectionListener(IItemSelectionListener listener) { implAddConnectorSelectionListener(listener); }
/** * {@inheritDoc} */ @Override public void removeItemSelectionListener(IItemSelectionListener listener) { implRemoveConnectorSelectionListener(listener); }
/** * {@inheritDoc} */ @Override public void setTracksChildrenSelection(boolean tracksChildrenSelection) { implSetTracksChildrenSelection(tracksChildrenSelection); }
/** * {@inheritDoc} */ @Override public void removeItemSelectionListener(IItemSelectionListener listener) { implRemoveConnectorSelectionListener(listener); }
/** * {@inheritDoc} */ @Override public void setTracksChildrenSelection(boolean tracksChildrenSelection) { implSetTracksChildrenSelection(tracksChildrenSelection); } }