Edit D:\app\Administrator\product\11.2.0\dbhome_1\ord\jlib\javax\media\jai\DescriptorCache.class
?? /b ? ] ? ? ? ] ? ? ? ] ? ? ? ] ? ? ? ] ? ] ? ] ? ] ? ] ? ] ? ] ? ? ? ? ? ? * ? ? ? ? ? ? ? ? ? ? ? * ? * ? ? ? # ? # ? T ? # ? ? ? ? ? ? , ? # ] 0 ? 0 ? P 8 # ~ # ? # # P ? ] ! #" ,#$ W% ]& ]'( [)* modeName Ljava/lang/String; mode Ljavax/media/jai/RegistryMode; arePreferencesSupported Z arePropertiesSupported descriptorNames Ljava/util/Hashtable; products productPrefs properties suppressed sourceForProp propNames <init> (Ljava/lang/String;)V Code LineNumberTable LocalVariableTable this !Ljavax/media/jai/DescriptorCache; addDescriptor .(Ljavax/media/jai/RegistryElementDescriptor;)Z name (Ljavax/media/jai/util/CaselessStringKey; j I v Ljava/util/Vector; h names [Ljava/lang/String; i rdesc +Ljavax/media/jai/RegistryElementDescriptor; descriptorName key props $[Ljavax/media/jai/PropertyGenerator; removeDescriptor (Ljava/lang/String;)Z getDescriptor ?(Ljava/lang/String;)Ljavax/media/jai/RegistryElementDescriptor; getDescriptors ()Ljava/util/List; en Ljava/util/Enumeration; list Ljava/util/ArrayList; getDescriptorNames ()[Ljava/lang/String; e size addProduct F(Ljava/lang/String;Ljava/lang/String;)Ljavax/media/jai/OperationGraph; productName pog 'Ljavax/media/jai/ProductOperationGraph; pon "Ljavax/media/jai/PartialOrderNode; removeProduct '(Ljava/lang/String;Ljava/lang/String;)Z lookupProduct setProductPreference 9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Z preferredProductName otherProductName og prefs unsetProductPreference it Ljava/util/Iterator; clearProductPreferences pref other getProductPreferences ((Ljava/lang/String;)[[Ljava/lang/String; o s productPreferences [[Ljava/lang/String; count getOrderedProductList &(Ljava/lang/String;)Ljava/util/Vector; v2 productGraph v1 clearPropertyState ()V addPropertyGenerator 8(Ljava/lang/String;Ljavax/media/jai/PropertyGenerator;)V generator #Ljavax/media/jai/PropertyGenerator; hashNames pg c htable removePropertyGenerator suppressProperty '(Ljava/lang/String;Ljava/lang/String;)V propertyName propertyKey suppressAllProperties propertyNames copyPropertyFromSource ((Ljava/lang/String;Ljava/lang/String;I)V sourceIndex getGeneratedPropertyNames '(Ljava/lang/String;)[Ljava/lang/String; str getPropertySource X(Ljava/lang/String;Ljava/lang/Object;Ljava/util/Vector;)Ljavax/media/jai/PropertySource; op Ljava/lang/Object; sources sp sfp SourceFile DescriptorCache.java m ? ^ _+,- ` a b. b c d. d c java/util/Hashtable e f g f h f i f j f k f l f "java/lang/IllegalArgumentException Generic0/01 m n23 &javax/media/jai/util/CaselessStringKey45 DescriptorCache0 java/lang/Object6789 %javax/media/jai/ProductOperationGraph:;<= java/util/Vector>?@ ?A5A= DescriptorCache1 )javax/media/jai/RegistryElementDescriptor DescriptorCache2 java/lang/Integer mBC5 ? ? java/util/ArrayListDEFG.HIJ5KE ?L java/lang/StringMN ? nOI javax/media/jai/OperationGraphP5 DescriptorCache6Q ? DescriptorCache3 DescriptorCache4RSTS DescriptorCache5UVWX.YIA ?Z[\] javax/media/jai/PartialOrderNode DescriptorCache7 d ? !javax/media/jai/PropertyGenerator^5_L +javax/media/jai/PropertyGeneratorFromSource m` ? ? ? n #javax/media/jai/PropertyEnvironment ma javax/media/jai/DescriptorCache javax/media/jai/RegistryMode getMode 2(Ljava/lang/String;)Ljavax/media/jai/RegistryMode; ()Z javax/media/jai/JaiI18N getString &(Ljava/lang/String;)Ljava/lang/String; getName ()Ljava/lang/String; containsKey (Ljava/lang/Object;)Z formatMsg 9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; getPropertyGenerators 8(Ljava/lang/String;)[Ljavax/media/jai/PropertyGenerator; get &(Ljava/lang/Object;)Ljava/lang/Object; addElement (Ljava/lang/Object;)V getPropertyNames remove (I)V removeElement elements ()Ljava/util/Enumeration; java/util/Enumeration hasMoreElements nextElement ()Ljava/lang/Object; add keys ()I lookupOp 6(Ljava/lang/Object;)Ljavax/media/jai/PartialOrderNode; getData removeOp equalsIgnoreCase setPreference '(Ljava/lang/Object;Ljava/lang/Object;)Z unsetPreference iterator ()Ljava/util/Iterator; java/util/Iterator hasNext next getOrderedOperationList ()Ljava/util/Vector; elementAt (I)Ljava/lang/Object; contains intValue (ILjava/lang/String;)V `(Ljava/util/Vector;Ljava/util/Vector;Ljava/util/Vector;Ljava/util/Hashtable;Ljava/lang/Object;)V ] ^ _ ` a b c d c e f g f h f i f j f k f l f m n o ? |*? *+? *+? ? **? ? ? **? ? ? *? Y? ? *? Y? ? *? ? *? Y? ? *? Y? ? *? Y? ? *? Y? ? *? Y? ? ? p : s u v x y ' { 2 | = ~ D O ? Z ? e ? p ? { ? q | r s | ^ _ t u o 7 5+? ? Y? ? ?+? M? Y,? N*? -? ? ? Y? Y,SY*? S? ? ?*? -+? W*? ? *? -? Y? ? W+? ? ?+*? ? ! :? ?6? ?*? -? "? #:? $? #Y? $:2? %*? -? W? 2? %*? -? "? #:*? -? "? :2? & :6 ? 1? Y 2? : ? ? 'W? ? (W? ???Y? p z ? ? ? ? ! ? - ? I ? S ? Z ? j ? s ? u ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?' ?- ?3 ? q p v w ? 6 x y ? ? z { ? E | f ? 9 } ~ ? ? y 5 r s 5 ? ? ? _ ! ? w ? ? ? ? ? ? o ? ? Y+? M*? ,? ? ? Y)? Y+SY*? S? ? ?*? ,? "? *N:-? ? -*? ? ! :? a6? V2? +? Y+? Y? ,Y? -SY+SY*? S? ? ?*? ,? "? #:? 2? .W???*? ,? (W*? ? *? ,? (W? p N ? ? ? 0 ? <