Package org.jxls.builder.xls
Class AbstractAreaBuilder
java.lang.Object
org.jxls.builder.xls.AbstractAreaBuilder
- All Implemented Interfaces:
AreaBuilder
- Direct Known Subclasses:
XlsCommentAreaBuilder
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild(Transformer transformer, boolean clearTemplateCells) Builds a list ofXlsAreaobjects defined by top level AreaCommand markup ("jx:area") containing a tree of all nested commandsprotected abstract List<CommandData>buildCommands(Transformer transformer, CellData cellData, String text) protected voidprocessCommandData(List<CommandData> commandDatas, List<CommandData> allCommands, List<Area> allAreas, List<Area> userAreas, Transformer transformer) processCommands(List<CommandData> allCommands, List<Area> allAreas, List<Area> userAreas, boolean clearTemplateCells)
-
Constructor Details
-
AbstractAreaBuilder
public AbstractAreaBuilder()
-
-
Method Details
-
build
Builds a list ofXlsAreaobjects defined by top level AreaCommand markup ("jx:area") containing a tree of all nested commands- Specified by:
buildin interfaceAreaBuilder- Parameters:
transformer- -clearTemplateCells- default is true- Returns:
- Area list
-
buildCommands
protected abstract List<CommandData> buildCommands(Transformer transformer, CellData cellData, String text) -
processCommandData
protected void processCommandData(List<CommandData> commandDatas, List<CommandData> allCommands, List<Area> allAreas, List<Area> userAreas, Transformer transformer) -
processCommands
-