Package org.pepstock.charba.client.annotation.callbacks
Contains the
AnnotationPlugin.ID plugin callback interfaces to catch events.- Author:
- Andrea "Stock" Stocchero
-
Interface Summary Interface Description AdjustScaleRangeCallback Callback interface ofAnnotationPlugin.IDplugin to setadjustScaleRangeproperty at runtime, toAbstractAnnotation.AdjustSizeCallback Callback interface ofAnnotationPlugin.IDplugin to setxAdjustandyAdjustproperty at runtime, toAbstractAnnotationandLineLabel.ContentCallback Callback interface ofAnnotationPlugin.IDplugin to setcontentproperty at runtime to forLineLabel.DrawTimeCallback Callback interface ofAnnotationPlugin.IDplugin to setdrawTimeproperty at runtime, in all annotations.ImageSizeCallback Callback interface ofAnnotationPlugin.IDplugin to setwidthandheightproperties at runtime, toLineLabel.
It can return aStringor aIntegerdepending on you want to set a fixed size in pixels (by int) or a percentage (by string, for instance "50"%).LabelPositionCallback PaddingSizeCallback Callback interface ofAnnotationPlugin.IDplugin to setxPaddingandyPaddingproperty at runtime, toAbstractAnnotationandLineLabel.ValueCallback Callback interface ofAnnotationPlugin.IDplugin to set:
xMinforBoxAnnotation,EllipseAnnotationandLineAnnotationxMaxforBoxAnnotation,EllipseAnnotationandLineAnnotationyMinforBoxAnnotation,EllipseAnnotationandLineAnnotationyMaxforBoxAnnotation,EllipseAnnotationandLineAnnotationxValueforPointAnnotationyValueforPointAnnotationvalueforLineAnnotation, infinitive lineendValueforLineAnnotation, infinitive line
properties at runtime.