private IView<JComponent> createPasswordPropertyView( IPasswordPropertyDescriptor propertyDescriptor, IActionHandler actionHandler, @SuppressWarnings("unused") Locale locale) { JPasswordField viewComponent = createJPasswordField(); JPasswordFieldConnector connector = new JPasswordFieldConnector( propertyDescriptor.getName(), viewComponent); connector.setExceptionHandler(actionHandler); adjustSizes(viewComponent, null, getStringTemplateValue(propertyDescriptor)); return constructView(viewComponent, null, connector); }
/** * {@inheritDoc} */ @Override protected IView<JComponent> createPasswordPropertyView(IPropertyViewDescriptor propertyViewDescriptor, IActionHandler actionHandler, Locale locale) { IPasswordPropertyDescriptor propertyDescriptor = (IPasswordPropertyDescriptor) propertyViewDescriptor .getModelDescriptor(); JPasswordField viewComponent = createJPasswordField(propertyViewDescriptor); JPasswordFieldConnector connector = new JPasswordFieldConnector(propertyDescriptor.getName(), viewComponent); connector.setExceptionHandler(actionHandler); adjustSizes(propertyViewDescriptor, viewComponent, null, getStringTemplateValue(propertyDescriptor)); return constructView(viewComponent, propertyViewDescriptor, connector); }