Class BomRollupReportTreeBuilder
java.lang.Object
com.ptc.mvc.components.AbstractComponentConfigBuilder
com.ptc.mvc.components.AbstractComponentBuilder
com.ptc.core.htmlcomp.components.AbstractConfigurableTableBuilder
com.ptc.windchill.enterprise.part.reports.mvc.builders.AbstractTreeReportConfigBuilder
com.ptc.windchill.enterprise.rollup.mvc.builders.BomRollupReportTreeBuilder
- All Implemented Interfaces:
ConfigurableTableBuilder,ComponentConfigBuilder,com.ptc.mvc.components.ComponentConfigFactoryAware,ComponentDataBuilder,TreeDataBuilderAsync
@ComponentBuilder("part.report.multiLevelBOMWithRollup")
public class BomRollupReportTreeBuilder
extends com.ptc.windchill.enterprise.part.reports.mvc.builders.AbstractTreeReportConfigBuilder
Builder class which represents the part structure along with the values of the calculated attributes.
For additional details on how to add a custom column to the report that uses this
ComponentConfigBuilder see
AbstractTreeReportConfigBuilder
Supported API: true
Extendable: true
-
Field Summary
Fields inherited from class com.ptc.windchill.enterprise.part.reports.mvc.builders.AbstractTreeReportConfigBuilder
columnConfigBuilder, DEFAULT_USAGE_ATTRIBUTES, messageResource, TREE_EXPANSION_HANDLER -
Method Summary
Methods inherited from class com.ptc.windchill.enterprise.part.reports.mvc.builders.AbstractTreeReportConfigBuilder
addColumnDef, buildComponentData, buildNodeData, getBuilder, getQuantityAmountColumnConfig, initializeUsageLinkAttr, setDynamicColumnDefinitionMethods inherited from class com.ptc.mvc.components.AbstractComponentConfigBuilder
getComponentConfigFactory, getMessageSource, setComponentConfigFactory