Package org.springframework.richclient.core

Examples of org.springframework.richclient.core.LabelInfo


    Assert.required(objectName, "objectName");

    String labelStr = loadMessage(objectName + "." + LABEL_KEY);

    if (StringUtils.hasText(labelStr)) {
      LabelInfo labelInfo = LabelInfo.valueOf(labelStr);
      configurable.setLabelInfo(labelInfo);
    }
  }
View Full Code Here


    /**
     * @see junit.framework.TestCase#setUp()
     */
    protected void setUp() throws Exception {
        super.setUp();
        labelInfo = new LabelInfo("Test", 'T', 3);
        accelerator = KeyStroke.getKeyStroke("ctrl T");

        // make sure the keystroke did get parsed
        assertNotNull(accelerator);
    }
View Full Code Here

        String iconName = getMessage(contextId, field, ICON_PROPERTY, null);
        Icon icon = null;
        if (iconName != null) {
            icon = getIconSource().getIcon(iconName);
        }
        LabelInfo labelInfo = LabelInfo.valueOf(encodedLabel);
        String displayName = getMessage(contextId, field, DISPLAY_NAME_PROPERTY, labelInfo.getText());
        return new DefaultFieldFace(displayName, caption, description, labelInfo, icon);
    }
View Full Code Here

  public void testGetErrorMessage() {
    DefaultBindingErrorMessageProvider provider = new DefaultBindingErrorMessageProvider();

    TestAbstractFormModel formModel = new TestAbstractFormModel(new Object()) {
      public FieldFace getFieldFace(String field) {
        return new DefaultFieldFace("Some Property", "", "", new LabelInfo("Some Property"), null);
      }
    };
    formModel.add("someProperty", new ValueHolder("value"));

    StaticMessageSource messageSource = new StaticMessageSource();
View Full Code Here

    DefaultApplicationObjectConfigurer configurer = new DefaultApplicationObjectConfigurer(messageSource);

    String objectName = "bogusLabelable";
    String messageCode = objectName + ".label";
    String message = "bogusLabelInfo";
    LabelInfo expectedLabelInfo = LabelInfo.valueOf(message);

    EasyMock.expect(messageSource.getMessage(messageCode, null, Locale.getDefault())).andReturn(message);

    LabelConfigurable configurable = (LabelConfigurable) EasyMock.createMock(LabelConfigurable.class);
    configurable.setLabelInfo(expectedLabelInfo);
View Full Code Here

                labelInfoBuffer.append(currentChar);
            }

        }

        LabelInfo info = LabelInfo.valueOf(labelInfoBuffer.toString());

        return new CommandButtonLabelInfo(info, keyStroke);

    }
View Full Code Here

     * @param text The label text to be displayed. Must not be null.
     *
     * @throws IllegalArgumentException if {@code text} is null.
     */
    public CommandButtonLabelInfo(String text) {
        this(new LabelInfo(text), null);
    }
View Full Code Here

TOP

Related Classes of org.springframework.richclient.core.LabelInfo

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.