Class ScenarioStepDetails
- java.lang.Object
-
- tech.grasshopper.pdf.structure.Display
-
- tech.grasshopper.pdf.section.scenario.ScenarioStepDetails
-
- Direct Known Subclasses:
NoPassScenarioDisplay
public class ScenarioStepDetails extends Display
-
-
Field Summary
Fields Modifier and Type Field Description protected static floatDATA_PADDINGprotected List<Integer>featureNameRowSpansstatic TextLengthOptimizerfeatureNameTextOptimizerstatic TextUtilfeatureNameTextUtilprotected static org.apache.pdfbox.pdmodel.font.PDFontHEADER_FONTprotected static intHEADER_FONT_SIZEprotected static floatHEADER_PADDINGstatic TextUtilheaderRowTextUtilprotected static floatNAME_BOTTOM_PADDINGprotected static org.apache.pdfbox.pdmodel.font.PDFontNAME_FONTprotected static intNAME_FONT_SIZEprotected booleannameCroppedprotected PaginationDatapaginationDatastatic TextLengthOptimizerscenarioNameTextOptimizerstatic TextUtilscenarioNameTextUtilstatic floatTABLE_SPACEprotected org.vandeseer.easytable.structure.Table.TableBuildertableBuilder-
Fields inherited from class tech.grasshopper.pdf.structure.Display
content, CONTENT_END_Y, CONTENT_MARGIN_TOP_Y, CONTENT_START_X, CONTENT_START_Y, DEFAULT_PADDING, destinations, DETAILED_CONTENT_END_Y, displayData, document, HEADER_PAGE_NUMBER_START_X, HEADER_SECTION_DETAILS_START_X, HEADER_START_Y, page, reportConfig, TRIMMED_MESSAGE_START_Y, xlocation, ylocation
-
-
Constructor Summary
Constructors Constructor Description ScenarioStepDetails()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleanannotationFilter()protected org.vandeseer.easytable.structure.cell.AbstractCellcreateFeatureNameCell(Feature feature, int rowspan, boolean lastRow)protected org.vandeseer.easytable.structure.cell.AbstractCellcreateScenarioNameCell(Scenario scenario)protected voidcroppedMessageDisplay()voiddisplay()protected TextLengthOptimizerfeatureNameTextOptimizer()protected TextLengthOptimizerscenarioNameTextOptimizer()-
Methods inherited from class tech.grasshopper.pdf.structure.Display
statusColor
-
-
-
-
Field Detail
-
paginationData
protected PaginationData paginationData
-
tableBuilder
protected org.vandeseer.easytable.structure.Table.TableBuilder tableBuilder
-
HEADER_FONT
protected static final org.apache.pdfbox.pdmodel.font.PDFont HEADER_FONT
-
HEADER_FONT_SIZE
protected static final int HEADER_FONT_SIZE
- See Also:
- Constant Field Values
-
NAME_FONT
protected static final org.apache.pdfbox.pdmodel.font.PDFont NAME_FONT
-
NAME_FONT_SIZE
protected static final int NAME_FONT_SIZE
- See Also:
- Constant Field Values
-
HEADER_PADDING
protected static final float HEADER_PADDING
- See Also:
- Constant Field Values
-
DATA_PADDING
protected static final float DATA_PADDING
- See Also:
- Constant Field Values
-
NAME_BOTTOM_PADDING
protected static final float NAME_BOTTOM_PADDING
- See Also:
- Constant Field Values
-
TABLE_SPACE
public static final float TABLE_SPACE
- See Also:
- Constant Field Values
-
featureNameTextOptimizer
public static final TextLengthOptimizer featureNameTextOptimizer
-
scenarioNameTextOptimizer
public static final TextLengthOptimizer scenarioNameTextOptimizer
-
nameCropped
protected boolean nameCropped
-
headerRowTextUtil
public static final TextUtil headerRowTextUtil
-
featureNameTextUtil
public static final TextUtil featureNameTextUtil
-
scenarioNameTextUtil
public static final TextUtil scenarioNameTextUtil
-
-
Method Detail
-
featureNameTextOptimizer
protected TextLengthOptimizer featureNameTextOptimizer()
-
scenarioNameTextOptimizer
protected TextLengthOptimizer scenarioNameTextOptimizer()
-
annotationFilter
protected boolean annotationFilter()
-
createFeatureNameCell
protected org.vandeseer.easytable.structure.cell.AbstractCell createFeatureNameCell(Feature feature, int rowspan, boolean lastRow)
-
createScenarioNameCell
protected org.vandeseer.easytable.structure.cell.AbstractCell createScenarioNameCell(Scenario scenario)
-
croppedMessageDisplay
protected void croppedMessageDisplay()
-
-