Package org.jesperancinha.chartizate
Class ChartizateManagerImpl
- java.lang.Object
-
- org.jesperancinha.chartizate.ChartizateManagerCommon<java.lang.Integer,android.graphics.Typeface,android.graphics.Bitmap>
-
- org.jesperancinha.chartizate.ChartizateManagerImpl
-
public class ChartizateManagerImpl extends org.jesperancinha.chartizate.ChartizateManagerCommon<java.lang.Integer,android.graphics.Typeface,android.graphics.Bitmap>Manages the board to be rendered
-
-
Constructor Summary
Constructors Constructor Description ChartizateManagerImpl(java.lang.Integer backgroundColor, int densityPercentage, int rangePercentage, org.jesperancinha.chartizate.distributions.ChartizateDistributionType distributionType, java.lang.String fontName, int fontSize, java.lang.Character.UnicodeBlock block, java.io.InputStream imageFullStream, java.lang.String destinationImagePath)
-
Method Summary
Modifier and Type Method Description voidaddFullRow(int row, java.util.List<org.jesperancinha.chartizate.objects.ChartizateCharacterImg<java.lang.Integer>> pencelizerRow)org.jesperancinha.chartizate.ChartizateEncodingManagercreateEncodingManager(java.lang.Character.UnicodeBlock unicodeBlock)org.jesperancinha.chartizate.ChartizateFontManager<android.graphics.Typeface>createFontManager(java.lang.String fontString, int fontSize)org.jesperancinha.chartizate.ChartizateImageManager<java.lang.Integer,android.graphics.Typeface,android.graphics.Bitmap>createImageManager(java.io.InputStream inputStream)
-
-
-
Constructor Detail
-
ChartizateManagerImpl
public ChartizateManagerImpl(java.lang.Integer backgroundColor, int densityPercentage, int rangePercentage, org.jesperancinha.chartizate.distributions.ChartizateDistributionType distributionType, java.lang.String fontName, int fontSize, java.lang.Character.UnicodeBlock block, java.io.InputStream imageFullStream, java.lang.String destinationImagePath) throws java.io.FileNotFoundException, java.io.IOException- Throws:
java.io.FileNotFoundExceptionjava.io.IOException
-
-
Method Detail
-
createImageManager
public org.jesperancinha.chartizate.ChartizateImageManager<java.lang.Integer,android.graphics.Typeface,android.graphics.Bitmap> createImageManager(java.io.InputStream inputStream)
-
createEncodingManager
public org.jesperancinha.chartizate.ChartizateEncodingManager createEncodingManager(java.lang.Character.UnicodeBlock unicodeBlock)
-
createFontManager
public org.jesperancinha.chartizate.ChartizateFontManager<android.graphics.Typeface> createFontManager(java.lang.String fontString, int fontSize)
-
addFullRow
public void addFullRow(int row, java.util.List<org.jesperancinha.chartizate.objects.ChartizateCharacterImg<java.lang.Integer>> pencelizerRow)
-
-