/** * {@inheritDoc} */ @Override public IConfigurableCollectionConnectorListProvider createConfigurableCollectionConnectorListProvider( String id, String renderingConnectorId) { BasicCollectionConnectorListProvider connector = new BasicCollectionConnectorListProvider( id); createAndAddRenderingChildConnector(connector, renderingConnectorId); return connector; }
private void createAndAddRenderingChildConnector( AbstractCompositeValueConnector compositeValueConnector, String renderingConnectorId) { if (renderingConnectorId != null) { compositeValueConnector.addChildConnector(renderingConnectorId, createValueConnector(renderingConnectorId)); compositeValueConnector .setRenderingChildConnectorId(renderingConnectorId); } } }
/** * {@inheritDoc} */ @Override public IConfigurableCollectionConnectorProvider createConfigurableCollectionConnectorProvider( String id, String renderingConnectorId) { BasicCollectionConnectorProvider connector = new BasicCollectionConnectorProvider( id); createAndAddRenderingChildConnector(connector, renderingConnectorId); return connector; }
/** * {@inheritDoc} */ @Override public IRenderableCompositeValueConnector createCompositeValueConnector( String id, String renderingConnectorId) { BasicCompositeConnector connector = new BasicCompositeConnector(id); createAndAddRenderingChildConnector(connector, renderingConnectorId); return connector; }