/** * @{inheritedDoc} */ @Override public String getIdentity() { if (presenter.getIdentityPresenter() != null) { final String identity = presenter.getIdentityPresenter().identityOf(controller, configuration); return identity; } return null; }
/** * @{inheritedDoc} */ @Override public String getIdentity() { if (presenter.getIdentityPresenter() != null) { String identity = presenter.getIdentityPresenter().identityOf((IEmaginController) controller, configuration); return identity; } return null; }
/** * @{inheritedDoc} */ @Override public String getIdentity() { if (presenter.getIdentityPresenter() != null) { String identity = presenter.getIdentityPresenter().identityOf((IEmaginController) controller, configuration); return identity; } return null; }
/** * @{inheritedDoc} */ @Override public Node provideIcon(IEmaginController controller, VLViewComponentXML configuration, Object forModel) { final StackPane graphic = new StackPane(); graphic.setAlignment(Pos.CENTER); graphic.getChildren().addAll(label); label.getStyleClass().add("item-initial-circle-icon-label"); if (getIdentityPresenter() != null) { String allidentity = getIdentityPresenter().identityOf(controller, configuration, forModel); String processInitialFromIdentity = processInitialFromIdentity(allidentity, controller, configuration); if (StringUtils.isNotBlank(processInitialFromIdentity)) { label.setText(processInitialFromIdentity); } } else { label.setText("AN0".substring(0, getCaractersToDisplay())); } processColoration(graphic); return graphic; }
/** * @{inheritedDoc} */ @Override public Node provideIcon(IEmaginController controller, VLViewComponentXML configuration) { final StackPane graphic = new StackPane(); graphic.setAlignment(Pos.CENTER); graphic.getChildren().addAll(label); label.getStyleClass().add("item-initial-circle-icon-label"); if (getIdentityPresenter() != null) { String allidentity = getIdentityPresenter().identityOf(controller, configuration); String processInitialFromIdentity = processInitialFromIdentity(allidentity, controller, configuration); if (StringUtils.isNotBlank(processInitialFromIdentity)) { label.setText(processInitialFromIdentity); } processColoration(graphic); } return graphic; }
/** * @{inheritedDoc} */ @Override public void build(IInputComponentWrapper inputComponentWrapper) { super.build(inputComponentWrapper); String identityProvider = configuration.getPropertyValue(XMLConstants.IDENTITY_PROVIDER); if (StringUtils.isNotBlank(identityProvider)) { ModelIdentityPresenter provider = (ModelIdentityPresenter) Services.getBean(identityProvider); String identity = provider.identityOf((IEmaginController) controller, configuration); label.setText(identity); } // static style String styleClass = configuration.getPropertyValue(XMLConstants.STYLE_CLASS); if (StringUtils.isNotBlank(styleClass)) { String[] styles = styleClass.split(REGEX); label.getStyleClass().addAll(styles); } // dynamic styles String dynamicStyleClass = configuration.getPropertyValue(XMLConstants.STYLE_PROVIDER); if (StringUtils.isNotBlank(dynamicStyleClass)) { String[] styles = dynamicStyleClass.split(REGEX); label.getStyleClass().addAll(styles); } }