4 ; ~ ;  ;   ~         ; ;  < % % <         E      E  E  E E E E ~ E! E" ~# E$ ~% E& E' E( ) E* E+ E,- a. /01 2 E3 E4 56 7 8 9:; l< E= l> E? @ EAB EC  DE vFG HI ~JK  ~LMdomLorg/autoplot/dom/Application;loggerLjava/util/logging/Logger;__doc__Lorg/python/core/PyString;!(Lorg/autoplot/dom/Application;)VCodeLineNumberTableLocalVariableTablethisLexternal/AnnotationCommand;anchorPosition;(Lorg/python/core/PyObject;)Lorg/das2/graph/AnchorPosition;svalLjava/lang/String;valLorg/python/core/PyObject;cLorg/das2/graph/AnchorPosition; StackMapTable lookupEnum9([Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;vLjava/lang/Object;vs[Ljava/lang/Object;s anchorType7(Lorg/python/core/PyObject;)Lorg/das2/graph/AnchorType;Lorg/das2/graph/AnchorType; borderType7(Lorg/python/core/PyObject;)Lorg/das2/graph/BorderType;Lorg/das2/graph/BorderType; booleanValue(Lorg/python/core/PyObject;)Zarg0__call__J([Lorg/python/core/PyObject;[Ljava/lang/String;)Lorg/python/core/PyObject;iInewArgsorg/python/core/PyObject;po0ss[Ljava/lang/String;pLorg/autoplot/dom/DomNode;kw keywordsListLjava/util/List;argskeywordsfsLexternal/FunctionSupport;nparmindexnargs annotationLorg/autoplot/dom/Annotation;LocalVariableTypeTable$Ljava/util/List;MNOP()V SourceFileAnnotationCommand.java org/das2/graph/AnchorPosition QRS Torg/python/core/PyString UVjava/lang/String WX "java/lang/IllegalArgumentException1anchorPosition must be a string or AnchorPosition Y Z[\ ][ ^_java/lang/StringBuilder$unable to find enumerated value for `aorg/das2/graph/AnchorType Wb)anchorType must be a string or AnchorType c dorg/das2/graph/BorderType We)borderType must be a string or BorderType fg hg ijTrueT1external/FunctionSupporttext textColor background foreground anchorOffsetanchorBorderTypefontSizepointAtXpointAtYpointAt pointAtOffsetxrangeyrangeplotIdrowIdcolumnIdorg/python/core/PyObjectorg/python/core/PyInteger k l m noN pqr st ut vworg/autoplot/dom/Annotation xy vzorg/autoplot/dom/DomNodeid{ |} ~ o Y       Y    Y    org/python/core/PyList  ,  Y YO _   org/autoplot/dom/Plot [ Y [ Y    torg/python/core/PyJavaInstance autoplot  

annotation([index],[named parameters])

annotation puts an annotation on the canvas. See https://autoplot.org/help.annotationCommand

named parameters:
textThe message, allowing Granny codes
textColor text color
background background color
foreground foreground color
fontSize size relative to parent (1.2em) or in pts (8pt)
borderType draw a border around the annotation text
none,rectangle,rounded_rectangle
.
anchorBorderType draw a border around the anchor box.
anchorPosition One of NE,NW,SE,SW,
N,E,W,S,
outsideN,outsideNNW
anchorOffset position relative to the anchor, like '1em,1em'
anchorType PLOT means relative to the plot.
DATA means relative to xrange and yrange
xrange, yrange anchor box when using data anchor
plotId ID of the plot containing axes. This will set the anchorType to CANVAS, unless xrange or yrange is set.
pointAt comma separated X and Y to point the annotation arrow at.
pointAtX X value to point the arrow at or to anchor the annotation.
pointAtX Y value to point the arrow at or to anchor the annotation.
rowId ID of the row containing for positioning this annotation, sets anchorType=CANVAS
(See dom.plots[0].rowId)
columnId ID of the column containing for positioning this annotation, sets anchorType=CANVAS
See https://github.com/autoplot/documentation/blob/master/docs/annotations.md external/AnnotationCommandorg/autoplot/dom/Applicationjava/util/Listjava/lang/Throwable __tojava__%(Ljava/lang/Class;)Ljava/lang/Object;org/python/core/Py NoConversion__str__()Lorg/python/core/PyString;values"()[Lorg/das2/graph/AnchorPosition;(Ljava/lang/String;)V toLowerCase()Ljava/lang/String;java/lang/ObjecttoStringequals(Ljava/lang/Object;)Zappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;()[Lorg/das2/graph/AnchorType;NoneNONE()[Lorg/das2/graph/BorderType; isNumberType()Z __nonzero__valueOf&(Ljava/lang/Object;)Ljava/lang/String;(I)VC(Ljava/lang/String;[Ljava/lang/String;[Lorg/python/core/PyObject;)V?([Lorg/python/core/PyObject;[Ljava/lang/String;)Ljava/util/Map;getValue()I getController*()Lorg/autoplot/dom/ApplicationController;&org/autoplot/dom/ApplicationControllerregisterPendingChange'(Ljava/lang/Object;Ljava/lang/Object;)VperformingChangegetAnnotations ()[Lorg/autoplot/dom/Annotation; addAnnotation<(Lorg/autoplot/dom/Annotation;)Lorg/autoplot/dom/Annotation; (I)Lorg/autoplot/dom/Annotation;java/util/ArraysasList%([Ljava/lang/Object;)Ljava/util/List;syncTo-(Lorg/autoplot/dom/DomNode;Ljava/util/List;)VhashCodesetText$org/autoplot/jythonsupport/JythonOpscolor,(Lorg/python/core/PyObject;)Ljava/awt/Color; setTextColor(Ljava/awt/Color;)VsetOverrideColors(Z)V setBackground setForegroundsetAnchorPosition"(Lorg/das2/graph/AnchorPosition;)VsetAnchorOffset setAnchorType(Lorg/das2/graph/AnchorType;)VsetAnchorBorderType(Lorg/das2/graph/BorderType;)V setBorderType setFontSizedatum2(Lorg/python/core/PyObject;)Lorg/das2/datum/Datum; setPointAtX(Lorg/das2/datum/Datum;)V setShowArrow setPointAtYget(I)Ljava/lang/Object;org/das2/qds/ops/Ops*(Ljava/lang/Object;)Lorg/das2/datum/Datum;split((Ljava/lang/String;I)[Ljava/lang/String;setPointAtOffset setPlotIdcontainsDATACANVASorg/autoplot/dom/DomUtilgetElementByIdH(Lorg/autoplot/dom/DomNode;Ljava/lang/String;)Lorg/autoplot/dom/DomNode;getRowIdsetRowId getColumnId setColumnId datumRange7(Lorg/python/core/PyObject;)Lorg/das2/datum/DatumRange; setXrange(Lorg/das2/datum/DatumRange;)V setYrangechangePerformed(Ljava/lang/Object;)Vorg/das2/util/LoggerManager getLogger.(Ljava/lang/String;)Ljava/util/logging/Logger;!~;F **+)* +  IL**L/** M , L Y +& KLMN"O/P:Q=RGT / IG ! L+L*M,>6!,2:+߻ YY+XYZ+Y1\ LL  IL**L/** M, L Y+& `abc"d/e:f=gGi / IG ! TL***L/** M, L Y+. mn o pq&r-s:tEuHvRx : TR  ! 2** *!L+"+# +$|} !2  @ b%Y&Y'SY(SY)SY*SY+SY,SY-SY.SY/SY 0SY 1SY 2SY 3SY 4SY5SY6SY7SY8SY9SY:S;YN-+,?W+,d666+X+2:<H<@6+d;:6  +d + `2S Ld6+,d6+2:6*:A**BA**CDAEYFGWH:EYFYJSY8SY9SY:SKL,K: 6  +C, d2: + 2:   :  :6M:ⰘU.²cw.6DTVy9d_9h6E-zʠ5FWlƁ$vHiC(36-)#6*6 +6,6-6.606/61 62 63~ 6w4m 6f5\ 6U8K6D6:637)6"96:62\fy lv  N OPQ ORQ OSQ TU V WXr YZe Y[X \N ]^_; ]`_( a. abc^ abc`_ de:2c^2c`_ f g 6h 7hiX jX k:l|lmnlop_ qrsViXC qtsViX' njX pjX A**u:A**uvYw<IIKId"&+08BKWbhkqx} `gjtz}*;DO[gmpwz     !!"$$+%3&6<-F.I-U.X0N K20MO%1  +  G K bbbQC"@&< K 7N 9 ]  2+  - L1xyzY{|} -/