Examples of registerConfigAttribute()


Examples of org.eclipse.nebula.widgets.nattable.config.ConfigRegistry.registerConfigAttribute()

                        GroupByConfigAttributes.GROUP_BY_CHILD_COUNT_PATTERN,
                        "[{0}] - ({1})");

                // set a custom display converter to the money groupby column
                // that transforms the values correctly localized
                configRegistry.registerConfigAttribute(
                        CellConfigAttributes.DISPLAY_CONVERTER,
                        new SummaryDisplayConverter(
                                new DefaultDoubleDisplayConverter()),
                        DisplayMode.NORMAL,
                        GroupByDataLayer.GROUP_BY_SUMMARY_COLUMN_PREFIX + 3);
View Full Code Here

Examples of org.eclipse.nebula.widgets.nattable.config.ConfigRegistry.registerConfigAttribute()

                                new DefaultDoubleDisplayConverter()),
                        DisplayMode.NORMAL,
                        GroupByDataLayer.GROUP_BY_SUMMARY_COLUMN_PREFIX + 3);

                // SummaryRow configuration
                configRegistry
                        .registerConfigAttribute(
                                SummaryRowConfigAttributes.SUMMARY_PROVIDER,
                                _809_GroupBySummarySummaryRowExample.this.sumMoneySummaryProvider,
                                DisplayMode.NORMAL,
                                SummaryRowLayer.DEFAULT_SUMMARY_COLUMN_CONFIG_LABEL_PREFIX + 3);
View Full Code Here

Examples of org.eclipse.nebula.widgets.nattable.config.ConfigRegistry.registerConfigAttribute()

                                SummaryRowConfigAttributes.SUMMARY_PROVIDER,
                                _809_GroupBySummarySummaryRowExample.this.sumMoneySummaryProvider,
                                DisplayMode.NORMAL,
                                SummaryRowLayer.DEFAULT_SUMMARY_COLUMN_CONFIG_LABEL_PREFIX + 3);

                configRegistry
                        .registerConfigAttribute(
                                SummaryRowConfigAttributes.SUMMARY_PROVIDER,
                                new AverageAgeSummaryProvider(
                                        summaryDataProvider),
                                DisplayMode.NORMAL,
View Full Code Here

Examples of org.eclipse.nebula.widgets.nattable.config.ConfigRegistry.registerConfigAttribute()

                                new AverageAgeSummaryProvider(
                                        summaryDataProvider),
                                DisplayMode.NORMAL,
                                SummaryRowLayer.DEFAULT_SUMMARY_COLUMN_CONFIG_LABEL_PREFIX + 2);

                configRegistry
                        .registerConfigAttribute(
                                CellConfigAttributes.DISPLAY_CONVERTER,
                                new SummaryDisplayConverter(
                                        new DefaultDoubleDisplayConverter()),
                                DisplayMode.NORMAL,
View Full Code Here

Examples of org.eclipse.nebula.widgets.nattable.config.ConfigRegistry.registerConfigAttribute()

                // calculation gets triggered
                bodyLayerStack.getBodyDataLayer().clearCache();

                _809_GroupBySummarySummaryRowExample.this.useMoneySum = !_809_GroupBySummarySummaryRowExample.this.useMoneySum;
                if (_809_GroupBySummarySummaryRowExample.this.useMoneySum) {
                    configRegistry.registerConfigAttribute(
                            GroupByConfigAttributes.GROUP_BY_SUMMARY_PROVIDER,
                            _809_GroupBySummarySummaryRowExample.this.sumMoneyGroupBySummaryProvider, DisplayMode.NORMAL,
                            GroupByDataLayer.GROUP_BY_COLUMN_PREFIX + 3);

                    configRegistry
View Full Code Here

Examples of org.eclipse.nebula.widgets.nattable.config.ConfigRegistry.registerConfigAttribute()

                    configRegistry.registerConfigAttribute(
                            GroupByConfigAttributes.GROUP_BY_SUMMARY_PROVIDER,
                            _809_GroupBySummarySummaryRowExample.this.sumMoneyGroupBySummaryProvider, DisplayMode.NORMAL,
                            GroupByDataLayer.GROUP_BY_COLUMN_PREFIX + 3);

                    configRegistry
                            .registerConfigAttribute(
                                    SummaryRowConfigAttributes.SUMMARY_PROVIDER,
                                    _809_GroupBySummarySummaryRowExample.this.sumMoneySummaryProvider,
                                    DisplayMode.NORMAL,
                                    SummaryRowLayer.DEFAULT_SUMMARY_COLUMN_CONFIG_LABEL_PREFIX + 3);
View Full Code Here

Examples of org.eclipse.nebula.widgets.nattable.config.ConfigRegistry.registerConfigAttribute()

                                    _809_GroupBySummarySummaryRowExample.this.sumMoneySummaryProvider,
                                    DisplayMode.NORMAL,
                                    SummaryRowLayer.DEFAULT_SUMMARY_COLUMN_CONFIG_LABEL_PREFIX + 3);

                } else {
                    configRegistry.registerConfigAttribute(
                            GroupByConfigAttributes.GROUP_BY_SUMMARY_PROVIDER,
                            _809_GroupBySummarySummaryRowExample.this.avgMoneyGroupBySummaryProvider, DisplayMode.NORMAL,
                            GroupByDataLayer.GROUP_BY_COLUMN_PREFIX + 3);

                    configRegistry
View Full Code Here

Examples of org.eclipse.nebula.widgets.nattable.config.ConfigRegistry.registerConfigAttribute()

                    configRegistry.registerConfigAttribute(
                            GroupByConfigAttributes.GROUP_BY_SUMMARY_PROVIDER,
                            _809_GroupBySummarySummaryRowExample.this.avgMoneyGroupBySummaryProvider, DisplayMode.NORMAL,
                            GroupByDataLayer.GROUP_BY_COLUMN_PREFIX + 3);

                    configRegistry
                            .registerConfigAttribute(
                                    SummaryRowConfigAttributes.SUMMARY_PROVIDER,
                                    _809_GroupBySummarySummaryRowExample.this.avgMoneySummaryProvider,
                                    DisplayMode.NORMAL,
                                    SummaryRowLayer.DEFAULT_SUMMARY_COLUMN_CONFIG_LABEL_PREFIX + 3);
View Full Code Here

Examples of org.eclipse.nebula.widgets.nattable.config.ConfigRegistry.registerConfigAttribute()

        natTable.addConfiguration(new AbstractRegistryConfiguration() {

            @Override
            public void configureRegistry(IConfigRegistry configRegistry) {
                configRegistry.registerConfigAttribute(
                        EditConfigAttributes.CELL_EDITABLE_RULE,
                        IEditableRule.ALWAYS_EDITABLE);
            }

        });
View Full Code Here

Examples of org.eclipse.nebula.widgets.nattable.config.ConfigRegistry.registerConfigAttribute()

        // add some additional styling
        natTable.addConfiguration(new AbstractRegistryConfiguration() {

            @Override
            public void configureRegistry(IConfigRegistry configRegistry) {
                configRegistry.registerConfigAttribute(
                        CellConfigAttributes.CELL_PAINTER,
                        new CheckBoxPainter(), DisplayMode.NORMAL,
                        ColumnLabelAccumulator.COLUMN_LABEL_PREFIX + 4);
            }
        });
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.