2 WZ    9 _  ` ]  ^ X    \      , , , +       9   W W ?  B ? ? H ? K M O + B interpolationType%Lptolemy/kernel/util/StringAttribute; specifySizeLptolemy/data/expr/Parameter; subSampleBits xScaleFactor yScaleFactorwidthheight _specifySizeZ_subSampleBitsI _xScaleFactorD _yScaleFactor_interpolationType_BICUBIC ConstantValue _BICUBIC2 _BILINEAR_NEARESTNEIGHBOR_width_height5(Lptolemy/kernel/CompositeEntity;Ljava/lang/String;)VCodeLineNumberTableLocalVariableTablethis Lptolemy/actor/lib/jai/JAIScale; container Lptolemy/kernel/CompositeEntity;nameLjava/lang/String; ExceptionsattributeChanged"(Lptolemy/kernel/util/Attribute;)VtypeName attributeLptolemy/kernel/util/Attribute; StackMapTablefire()V oldImageWidtholdImageHeight parameters*Ljava/awt/image/renderable/ParameterBlock; jaiImageToken%Lptolemy/actor/lib/jai/JAIImageToken;oldImageLjavax/media/jai/RenderedOp;newImage SourceFile JAIScale.java tuptolemy/data/expr/Parameter t Z[ ptolemy/data/IntToken t t _[ `[ptolemy/data/DoubleToken1.0F t ][ ^[#ptolemy/kernel/util/StringAttribute XYbilinear ptolemy/actor/lib/jai/JAIScale hd \[  bicubic bicubic2nearestNeighbor*ptolemy/kernel/util/IllegalActionExceptionjava/lang/StringBuilder t!Unrecognized interpolation type:   t    ef gf   rd sdptolemy/data/BooleanToken   ab cd (java/awt/image/renderable/ParameterBlock #ptolemy/actor/lib/jai/JAIImageToken     $javax/media/jai/InterpolationBicubic %javax/media/jai/InterpolationBicubic2%javax/media/jai/InterpolationBilinear$javax/media/jai/InterpolationNearest#Invalid value for interpolationTypescale  t ptolemy/actor/lib/Transformer,ptolemy/kernel/util/NameDuplicationExceptionjava/lang/Stringjavax/media/jai/RenderedOp3(Lptolemy/kernel/util/NamedObj;Ljava/lang/String;)Vptolemy/data/type/BaseTypeBOOLEAN BooleanType InnerClasses(Lptolemy/data/type/BaseType$BooleanType; setTypeEquals(Lptolemy/data/type/Type;)VTRUELptolemy/data/BooleanToken;setToken(Lptolemy/data/Token;)V(I)VG(Lptolemy/kernel/util/NamedObj;Ljava/lang/String;Lptolemy/data/Token;)V(Ljava/lang/String;)V setExpressioninputLptolemy/actor/TypedIOPort;OBJECTLptolemy/data/type/ObjectType;ptolemy/actor/TypedIOPortoutput getExpression()Ljava/lang/String;equals(Ljava/lang/Object;)Zappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;toString3(Lptolemy/kernel/util/Nameable;Ljava/lang/String;)VgetToken()Lptolemy/data/Token; doubleValue()DintValue()I booleanValue()Zget(I)Lptolemy/data/Token;getValue()Ljavax/media/jai/RenderedOp; addSource>(Ljava/lang/Object;)Ljava/awt/image/renderable/ParameterBlock;getWidth getHeightadd-(F)Ljava/awt/image/renderable/ParameterBlock;javax/media/jai/JAIcreateZ(Ljava/lang/String;Ljava/awt/image/renderable/ParameterBlock;)Ljavax/media/jai/RenderedOp;(Ljavax/media/jai/RenderedOp;)Vsend(ILptolemy/data/Token;)V&ptolemy/data/type/BaseType$BooleanType!WXYZ[\[][^[_[`[abcdefgfhdidjkldjmndjopdjqrdsdtuvD*+,*Y*** *Y* Y *Y* YX *Y*Y *Y*Y *Y****Y* Y !*"#$*%#$w>KMNO(Q@RXToVYZ[]_`ax yz{|}~+v!+*n*&M,'( *R,)( *A,( *0,*( *+Y*,Y-./,/01+***234+***235x+***2 67\+***2 68@+***29:;$+*!**!2 6<*+=wr!*2;CLTp{ x `~!yz! !+v*>?Y@L*"ABM,CN+-DW*;.-E6-F6+*7nGW+*8nGW+*4GW+*5GW+ GW+ GW*g2EX+HY*<IJWB+KY*<LJW/+MY*<NJW+OYPJW +YQRS+T:*%BYUVwr #*06DRU_iouxH0"d6dyz U. +