Package org.springframework.richclient.image

Examples of org.springframework.richclient.image.IconSource


    messageSource.addMessage("context.field.description", Locale.getDefault(), "the description");
    messageSource.addMessage("context.field.label", Locale.getDefault(), "the label");
    messageSource.addMessage("context.field.icon", Locale.getDefault(), "iconName");
    fieldFaceSource.setMessageSourceAccessor(new MessageSourceAccessor(messageSource));

    IconSource mockIconSource = (IconSource) EasyMock.createMock(IconSource.class);
    EasyMock.expect(mockIconSource.getIcon("iconName")).andReturn(testIcon);
    EasyMock.replay(mockIconSource);

    fieldFaceSource.setIconSource(mockIconSource);

    FieldFace face = fieldFaceSource.loadFieldFace("field", "context");
View Full Code Here


   * there shuttleList.edit
   *
   * @return an Icon
   */
  private Icon getEditIcon() {
    final IconSource iconSource = (IconSource) ApplicationServicesLocator.services().getService(IconSource.class);
    // @TODO find the form Id.
    Icon icon = null;

    if (getFormId() != null) {
      icon = iconSource.getIcon(getFormId() + ".shuttleList.edit");
    }

    if (icon == null) {
      icon = iconSource.getIcon("shuttleList.edit");
    }
    return icon;
  }
View Full Code Here

    private FilterToolbarFactory() {
    };

    public static JToolBar createFilterToolBar(final SchemaTypeConstraint[] constraints) {
        final IconSource iconSource = (IconSource) Application.services().getService(IconSource.class);
        final JToggleButton jtbAttributes = new JToggleButton(iconSource.getIcon("attributeHide.icon"));
        jtbAttributes.setSelected(false);
        jtbAttributes.setPressedIcon(iconSource.getIcon("attribute.icon"));
        jtbAttributes.setToolTipText("Hide/show  attributes.");

        final JToggleButton jtbComplexTypes = new JToggleButton(iconSource.getIcon("complexTypeHide.icon"));
        jtbComplexTypes.setSelected(false);
        jtbComplexTypes.setPressedIcon(iconSource.getIcon("complexType.icon"));
        jtbComplexTypes.setToolTipText("Hide/show complex types.");

        final JToggleButton jtbElements = new JToggleButton(iconSource.getIcon("elementHide.icon"));
        jtbElements.setSelected(false);
        jtbElements.setPressedIcon(iconSource.getIcon("elementType.icon"));
        jtbElements.setToolTipText("Hide/show elements.");

        final JToggleButton jtbModelGroups = new JToggleButton(iconSource.getIcon("modelGroupHide.icon"));
        jtbModelGroups.setSelected(false);
        jtbModelGroups.setPressedIcon(iconSource.getIcon("modelGroup.icon"));
        jtbModelGroups.setToolTipText("Hide/show model groups.");

        final JToggleButton jtbSimpleTypes = new JToggleButton(iconSource.getIcon("simpleTypeHide.icon"));
        jtbSimpleTypes.setSelected(false);
        jtbSimpleTypes.setPressedIcon(iconSource.getIcon("simpleType.icon"));
        jtbSimpleTypes.setToolTipText("Hide/show simple types.");

        for (SchemaTypeConstraint constraint : constraints) {
            jtbAttributes.addActionListener(new SchemaTypeConstraintActionListener(constraint, XSConstants.ATTRIBUTE_DECLARATION));
            jtbComplexTypes.addActionListener(new SchemaTypeConstraintActionListener(constraint, XSTypeDefinition.COMPLEX_TYPE));
View Full Code Here

TOP

Related Classes of org.springframework.richclient.image.IconSource

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.