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.CalloutPositionCallback ContentCallback Callback interface ofAnnotationPlugin.IDplugin to setcontentproperty at runtime to forLineLabel.ControlPointCallback Callback interface ofAnnotationPlugin.IDplugin to setcontrolPointproperty at runtime.CurveCallback Callback interface ofAnnotationPlugin.IDplugin to setcurveproperty at runtime.DrawTimeCallback Callback interface ofAnnotationPlugin.IDplugin to setdrawTimeproperty at runtime, in all annotations.FillCallback ImageOpacityCallback Callback interface ofAnnotationPlugin.IDplugin to setopacityproperty at runtime.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"%).InitCallback Callback interface ofAnnotationPlugin.IDplugin to setinitproperty at runtime.
The returned value could be abooleanor anAnnotationProperties.LabelAlignPositionCallback LabelPositionCallback LengthCallback MarginCallback Callback interface to setmarginproperty at runtime inCalloutitem.ShadowBlurCallback Callback interface ofAnnotationPlugin.IDplugin to setshadowBlurproperty at runtime.ShadowOffsetCallback Callback interface ofAnnotationPlugin.IDplugin to setshadowOffsetXandshadowOffsetYproperties at runtime.SideCallback SidesCallback Callback interface ofAnnotationPlugin.IDplugin to setsidesproperty at runtime, toPolygonAnnotation.StartCallback ValueCallback Callback interface ofAnnotationPlugin.IDplugin to set:
xMinforBoxAnnotation,EllipseAnnotationandLineAnnotationxMaxforBoxAnnotation,EllipseAnnotationandLineAnnotationyMinforBoxAnnotation,EllipseAnnotationandLineAnnotationyMaxforBoxAnnotation,EllipseAnnotationandLineAnnotationxValueforPointAnnotationyValueforPointAnnotationvalueforLineAnnotation, infinitive lineendValueforLineAnnotation, infinitive line
properties at runtime.ZCallback Callback interface ofAnnotationPlugin.IDplugin to setzproperty at runtime.