Class GridTemplateResolver.AutoRepeatResolver
java.lang.Object
com.itextpdf.layout.renderer.GridTemplateResolver.AutoRepeatResolver
- Enclosing class:
GridTemplateResolver
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) int(package private) final AutoRepeatValue(package private) final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate intgetAllowedRepeatValuesCount(int sizeToFit) voidresolve(float leftSpace) Resolves auto-fit/fill repeat if it was encountered.shrinkTemplatesToFitSize(int sizeToFit) Shrinks template list to fit the given size by reducing number of auto-fit/fill repetitions.
-
Field Details
-
repeat
-
start
final int start -
end
int end
-
-
Constructor Details
-
AutoRepeatResolver
AutoRepeatResolver(AutoRepeatValue repeat, int pos)
-
-
Method Details
-
resolve
public void resolve(float leftSpace) Resolves auto-fit/fill repeat if it was encountered. If given space is less than 0, only one iteration will be performed.- Parameters:
leftSpace- space to fit repeat values on
-
shrinkTemplatesToFitSize
-
getAllowedRepeatValuesCount
private int getAllowedRepeatValuesCount(int sizeToFit)
-