Examples of LabelProvider


Examples of org.jdesktop.swingx.renderer.LabelProvider

     */
    private void installProviders() {
        providers = new HashMap<CalendarState, ComponentProvider<?>>();

        StringValue sv = createDayStringValue(null);
        ComponentProvider<?> provider = new LabelProvider(sv, JLabel.RIGHT);
        providers.put(CalendarState.IN_MONTH, provider);
        providers.put(CalendarState.TODAY, provider);
        providers.put(CalendarState.TRAILING, provider);
        providers.put(CalendarState.LEADING, provider);

        StringValue wsv = createWeekOfYearStringValue(null);
        ComponentProvider<?> weekOfYearProvider = new LabelProvider(wsv,
                JLabel.RIGHT);
        providers.put(CalendarState.WEEK_OF_YEAR, weekOfYearProvider);

        ComponentProvider<?> dayOfWeekProvider = new LabelProvider(JLabel.CENTER) {

            @Override
            protected String getValueAsString(CellContext context) {
                Object value = context.getValue();
                // PENDING JW: this is breaking provider's contract in its
                // role as StringValue! Don't in the general case.
                if (value instanceof Calendar) {
                    int day = ((Calendar) value).get(Calendar.DAY_OF_WEEK);
                    return ((JXMonthView) context.getComponent()).getDayOfTheWeek(day);
                }
                return super.getValueAsString(context);
            }
           
        };
        providers.put(CalendarState.DAY_OF_WEEK, dayOfWeekProvider);

        StringValue tsv = createMonthHeaderStringValue(null);
        ComponentProvider<?> titleProvider = new LabelProvider(tsv,
                JLabel.CENTER);
        providers.put(CalendarState.TITLE, titleProvider);
    }
View Full Code Here

Examples of org.openquark.util.ui.LabelProvider

        Dimension listDimension = new Dimension(130, 130);

        JPanel fromListPanel = new JPanel(new BorderLayout());
        {
            fromList = new ListWithCheckBoxes(new LabelProvider() {
               
                public Icon getIcon(Object item, boolean expanded) {
                    return null;
                }
               
View Full Code Here

Examples of org.springframework.richclient.selection.binding.support.LabelProvider

      TableFormBuilder formBuilder = new TableFormBuilder(bf);
      formBuilder.row();

      Map<String, Object> countryContext = new HashMap<String, Object>();
      countryContext.put(ListSelectionDialogBinder.SELECTABLE_ITEMS_HOLDER_KEY, new ValueHolder(countries));
      countryContext.put(ListSelectionDialogBinder.LABEL_PROVIDER_KEY, new LabelProvider() {
        public String getLabel(Object item) {
          Country country = (Country) item;
          return country == null ? "" : country.getName();
        }
      });
View Full Code Here

Examples of org.xulfaces.LabelProvider

    ResponseWriter responseWriter = facesContext.getResponseWriter();
    TreeCellComponent treeCellComponent = (TreeCellComponent) component;

    IconProvider iconProvider = treeCellComponent.getIconProvider();
    LabelProvider labelProvider = treeCellComponent.getLabelProvider();

    responseWriter.startElement("treecell", component);
   
    treeCellComponent.setNodeId(computeId(treeCellComponent));
    responseWriter.writeAttribute("id", treeCellComponent.getNodeId(), "id");

    String var = treeCellComponent.getVar();
    Object userObject = facesContext.getExternalContext().getSessionMap().get(var);

    if ( (treeCellComponent.getAttributes().get("label") != null|| (labelProvider != null)){
      // Deal with label
      String label = null;
      if (labelProvider != null) {
        label = labelProvider.getText(userObject, TreeRowComponent.CLOSED);
        treeCellComponent.setLabel(label);
      } else {
        Object value = convertAsString(facesContext, component, getProperty(facesContext, "label", component));
        if (value != null) {
          label = value.toString();
View Full Code Here

Examples of smilehouse.util.LabelProvider


    protected static LabelResource getCustomLabelResource(SimpleParser.Entity labelEntity,
                                                          String lang) throws ParseException {

        LabelProvider customLabels = null;
        String[] labelParameters = labelEntity.getStringArray();
        if(labelParameters.length == 1)
            customLabels = new ResourceLabelProvider(labelParameters[0]);
        else if(labelParameters.length == 2)
            customLabels = new ResourceLabelProvider(labelParameters[0], labelParameters[1]);
View Full Code Here

Examples of tool.navigator.common.LabelProvider

          return ((List<ToolClass>)parent).toArray();
        }
        return null;
      }
    });
    treeViewer.setLabelProvider(new LabelProvider(LabelProvider.FULL_PATH)) ;
    treeViewer.setAutoExpandLevel(1);

    return container;
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.