4 3 3 {  { 3 3  3 3    !"# $  %&' ( )*+ 3, 3- . /0 31 323 &4 356 ) 378 ,9 3: &( &; &< 3=>? 3@ 3A 3B@Y 3C@@ &D 3E 3F {G )H I 3JK GL )M 3N G OP OQ RS OT /U OV 3W@$ /XY )Z )[ &G )\ )T )] 3^ _`a bcd be )fg ,h ,ij ik lm ln ,@o p q rs r9 ntu uvw wxy z{|} Animation InnerClassesloggerLjava/util/logging/Logger;parentLorg/das2/graph/DasAxis;unitsLorg/das2/datum/Units;minimumDmaximum pendingMinLorg/das2/datum/Datum; pendingMaxrangeLorg/das2/datum/DatumRange;PROPERTY_DATUMRANGELjava/lang/String; ConstantValuelogZ listenerList%Ljavax/swing/event/EventListenerList;historyLjava/util/Stack;forwardHistory favoritesLjava/util/List;propertyChangeDelegate"Ljava/beans/PropertyChangeSupport;valueIsAdjusting HISTORY_DEPTHI clone()Ljava/lang/Object;CodeLineNumberTableLocalVariableTablee&Ljava/lang/CloneNotSupportedException;thisLorg/das2/graph/DataRange; StackMapTableH(Lorg/das2/graph/DasAxis;Lorg/das2/datum/Datum;Lorg/das2/datum/Datum;Z)Vminmax>~isLog()Z resetRange(Lorg/das2/datum/DatumRange;)VsetLog(Z)VoldMaxoldMinuoldLog getCreator()Lorg/das2/graph/DasAxis; getMinimum()D getMaximumfindex(D)DvaluegetUnits()Lorg/das2/datum/Units; getDatumRange()Lorg/das2/datum/DatumRange;setUnits(Lorg/das2/datum/Units;)VnewUnits setMinimum(Lorg/das2/datum/Datum;)V setMaximum clearHistory()V oldHistoryLjava/util/ArrayList;addToFavorites oldFavoritesremoveFromFavorites getFavorites()Ljava/util/List; getHistoryresultsetRange(DD)VnewRange3(Lorg/das2/datum/DatumRange;Z)V pushHistoryoldRange setRangePrevsetRangeForwardhaddPropertyChangeListener8(Ljava/lang/String;Ljava/beans/PropertyChangeListener;)V propertyNamelistener#Ljava/beans/PropertyChangeListener;removePropertyChangeListenerfirePropertyChange(Ljava/lang/String;DD)VoldValuenewValue(Ljava/lang/String;ZZ)V9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)VLjava/lang/Object;addUpdateListener+(Lorg/das2/graph/event/DasUpdateListener;)Vl(Lorg/das2/graph/event/DasUpdateListener;removeUpdateListener fireUpdatei listeners[Ljava/lang/Object;%Lorg/das2/graph/event/DasUpdateEvent;s popHistory(I)VipopgetAnimationDataRange8(Lorg/das2/datum/DatumRange;Z)Lorg/das2/graph/DataRange; mutatorLockLock()Lorg/das2/graph/DasAxis$Lock; access$0007(Lorg/das2/graph/DataRange;)Lorg/das2/datum/DatumRange;x0 access$100-(Lorg/das2/graph/DataRange;)Ljava/util/Stack; SourceFileDataRange.java $java/lang/CloneNotSupportedExceptionjava/lang/ErrorAssertion failure  #javax/swing/event/EventListenerList  "java/lang/IllegalArgumentExceptionjava/lang/StringBuilder+data min on axis is greater than data max (  >)  "data_minimum on axis is not finite"data_maximum on axis is not finite  #units are not conversion compatible   org/das2/datum/DatumRange  java/util/Stack  java/beans/PropertyChangeSupport    org/das2/graph/DataRange datumRange     java/util/ArrayList          units may not be changed      push history: {0} !history would cause a units error  (forwardhistory would cause a units error java/lang/Double   &org/das2/graph/event/DasUpdateListener   #org/das2/graph/event/DasUpdateEvent "org/das2/graph/DataRange$Animation org/das2/graph/DataRange$1 dass2.graph.axis java/lang/Objectjava/lang/Cloneableorg/das2/graph/DasAxisorg/das2/datum/Datumjava/lang/Stringjava/lang/Boolean~org/das2/graph/DasAxis$Lock(Ljava/lang/String;)Vgt(Lorg/das2/datum/Datum;)Zappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;toString()Ljava/lang/String;isFiniteorg/das2/datum/UnitsisConvertibleTo(Lorg/das2/datum/Units;)Z doubleValue(Lorg/das2/datum/Units;)Djava/lang/Mathlog10/(Lorg/das2/datum/Datum;Lorg/das2/datum/Datum;)V(Ljava/lang/Object;)V()Lorg/das2/datum/Datum;(DDLorg/das2/datum/Units;)Vequals(Ljava/lang/Object;)ZconvertDoubleTo(Lorg/das2/datum/Units;D)Dle(Ljava/util/Collection;)VremoveAllElementsjava/util/Listaddremovejava/util/Collectionsreverse(Ljava/util/List;)Vsize()I(II)IsubList(II)Ljava/util/List;pow(DD)DisEmptypeekpush&(Ljava/lang/Object;)Ljava/lang/Object;(I)Ljava/lang/Object;java/util/logging/LevelFINELjava/util/logging/Level;java/util/logging/Logger@(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Object;)Vfinepop(D)VTRUELjava/lang/Boolean;FALSE-(Ljava/lang/Class;Ljava/util/EventListener;)VgetListenerList()[Ljava/lang/Object;update((Lorg/das2/graph/event/DasUpdateEvent;)V(Lorg/das2/graph/DataRange;)Vorg/das2/util/LoggerManager getLogger.(Ljava/lang/String;)Ljava/util/logging/Logger;!3{|4'`*LYabc E ** * * Y *,-,YY,-, Y- Y,- Y*+ *,!$*,*!"#$*-*!"#%*,*!"$*-*!"%*&Y,-'*(*)Y**)Y*+*,Y*-.VgJUhOi`jqlmnopqstvwxyz {4     O2/*(~ U*+/!*+*+0*!"$*+1*!"%*2**$#$**%#%*4+5*6*  +2=HPTUUH*(*(=*7|*$ *%j*%*%J*8%*:)*%;*$*$J**%)*$;*&Y*$*%*/?*@A*/N**0-"#$**1-"#%)*/N**0-"$**1-"%*B*(*@A*6j +49@KTYepH9Y$  !$!.%/*  /*$ /*% b*('#H'*$g*%*$go  /*! /* 6*!+C**!+*$D$**!+*%D%*+!*B ,1566 4* * *1M+,E*&Y+,'F*+ .3 44F4* * *0M,+E*&Y,+'F*+ .3 44Fj&GY*HL*I*+I*J+*5 %& 5*K*GYLKGY*KHM*K+MW*N,*K5)4 555*K*GYLKGY*KHM*K+OW*N,*K5) 4 55V*K GYLGY*KH  2* GYLGY*HL+P++Q RS2Q* * *+T ! "#<*(!&YU'WU)W*!?:&Y')*!?:*T'(%*4,;-4"<<<4 %+/*! YXt*m*Y**Z['**\W*] *^W_`a+b*+I*JGYLGY*H5*N*+*$9*%9*+0*!"$*+1*!"%*(**$#$**%#%*6+-[ *4-+5*$*>*$;*%*:*%;f125#6>7J8V9b=n>u?BCEFHIJKLOPQSTU>| % *P_*YW*Z&L+/*/ _cd*e&L*+*\W*+T*JGY*H5* Y Z[&\.]/_:`FaLb^dI_ /.d*+Y\*+Z&L+/*/ _fdGY*HM**\W*+e&N*-T*J,*5. h ij&k.l/n;oGpRqXrct*N;(Rd /3L *.+,g w x   L *.+,h { |   c*+iY(jiYj5 * *+ kl kl5 *   b  W *.+,-m  *   C * n+o   C * n+p   7* qLrY*sM+d>+2n+`2n,t"06* 7/&o=*eW   > uY*v 3 wY*x  /* /*2   /*2  ! yz_4  ~u3} w