Class PdfDataHelper
- java.lang.Object
-
- com.netgrif.application.engine.pdf.generator.service.PdfDataHelper
-
- All Implemented Interfaces:
IPdfDataHelper
@Service public class PdfDataHelper extends java.lang.Object implements IPdfDataHelper
-
-
Constructor Summary
Constructors Constructor Description PdfDataHelper()
-
Method Summary
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.netgrif.application.engine.pdf.generator.service.interfaces.IPdfDataHelper
getPdfFields, setExcludedFields, setPdfFields, setPetriNet
-
-
-
-
Method Detail
-
setupDataHelper
public void setupDataHelper(PdfResource resource)
- Specified by:
setupDataHelper
in interfaceIPdfDataHelper
-
setTaskId
public void setTaskId(Case useCase, Transition transition)
- Specified by:
setTaskId
in interfaceIPdfDataHelper
-
generateTitleField
public void generateTitleField()
- Specified by:
generateTitleField
in interfaceIPdfDataHelper
-
generatePdfFields
public void generatePdfFields()
- Specified by:
generatePdfFields
in interfaceIPdfDataHelper
-
correctFieldsPosition
public void correctFieldsPosition()
- Specified by:
correctFieldsPosition
in interfaceIPdfDataHelper
-
generateField
protected void generateField(DataGroup dataGroup, LocalisedField field)
-
createPdfTextField
protected PdfField createPdfTextField(DataGroup dataGroup, LocalisedField field)
-
createEnumField
protected PdfField createEnumField(DataGroup dataGroup, LocalisedEnumerationField field)
-
createMultiChoiceField
protected PdfField createMultiChoiceField(DataGroup dataGroup, LocalisedMultichoiceField field)
-
createEnumMapField
protected PdfField createEnumMapField(DataGroup dataGroup, LocalisedEnumerationMapField field)
-
createMultiChoiceMapField
protected PdfField createMultiChoiceMapField(DataGroup dataGroup, LocalisedMultichoiceMapField field)
-
createI18nDividerField
protected PdfField createI18nDividerField(DataGroup dataGroup, LocalisedI18nStringField field)
-
updateLastCoordinates
protected void updateLastCoordinates(int lastX, int lastY)
-
updateBottomY
protected int updateBottomY(PdfField pdfField)
-
shiftFields
protected void shiftFields(PdfField currentField)
-
shiftDown
protected void shiftDown(int belowTopY, int cFieldBottomY, PdfField fieldBelow, PdfResource resource)
-
isCoveredByDataGroup
protected boolean isCoveredByDataGroup(PdfField currentField, PdfField fieldBelow)
-
isCoveredByDataField
protected boolean isCoveredByDataField(PdfField currentField, PdfField fieldBelow)
-
refreshGrid
protected void refreshGrid(DataGroup dataGroup)
-
isNotHidden
protected boolean isNotHidden(LocalisedField field)
-
isNotExcluded
protected boolean isNotExcluded(java.lang.String fieldId)
-
-