/** * {@inheritDoc} */ @Override public void build(IInputComponentWrapper inputComponentWrapper) { super.build(inputComponentWrapper); container.setStyle("-fx-alignment:CENTER_LEFT;"); final String attachmentLoader = configuration.getPropertyValue(XMLConstants.ATTACHMENT_LOADER); if (attachmentLoader != null) { loader = (IAttachmentsListLoader) Services.getBean(attachmentLoader); final List<String> attachmentsName = loader.getAttachmentsName(controller.getModel()); for (final String attachment : attachmentsName) { final AttachmentViewer attachmentViewer = new AttachmentViewer(controller, attachment, loader); container.getChildren().add(attachmentViewer); NodeHelper.setHgrow(attachmentViewer); } } NodeHelper.setHVGrow(container); }