Edit D:\app\Administrator\product\11.2.0\dbhome_1\sqldeveloper\ide\extensions\oracle\ide\natives\NativeHandler.class
?? 1 ? oracle/ide/natives/NativeHandler hiPerfFreq J _libDirectory Ljava/lang/String; _watchListener 0Loracle/ide/natives/NativeHandler$WatchListener; .oracle/ide/natives/NativeHandler$WatchListener notifyWatchEnded (I)V cookie I notifyWatchEvent (IILjava/lang/String;)V action filename "oracle/ide/natives/NativeHandler$2 <init> ()V ! oracle/ide/util/AddinPolicyUtils # setWarnWhenCreatingThreads (Z)Z % & $ ' java/lang/Thread ) Native Directory Watcher + )(Ljava/lang/Runnable;Ljava/lang/String;)V - * . setPriority 0 * 1 start 3 * 4 java/lang/IllegalStateException 6 watch listener already set 8 (Ljava/lang/String;)V : 7 ; listener watcherRunnable Ljava/lang/Runnable; oldwarn Z t Ljava/lang/Thread; java/lang/StringBuilder D E ! oracle/ide/Ide G getOracleHomeDirectory ()Ljava/lang/String; I J H K append -(Ljava/lang/String;)Ljava/lang/StringBuilder; M N E O /ide/lib/ Q toString S J E T idenative V java/lang/System X mapLibraryName &(Ljava/lang/String;)Ljava/lang/String; Z [ Y \ java/io/File ^ _ ; exists ()Z a b _ c load e : Y f isLoaded h A i "oracle/ide/natives/NativeHandler$1 k %(Loracle/ide/natives/NativeHandler;)V m l n oracle/ide/net/FileNativeHelper p setFileNativeHelper $(Loracle/ide/net/FileNativeHelper;)V r s q t java/lang/UnsatisfiedLinkError v this "Loracle/ide/natives/NativeHandler; ideLibDir libDir sPath f Ljava/io/File; ex Ljava/lang/UnsatisfiedLinkError; libDirectory 'java/lang/UnsupportedOperationException ? ? ! openDocumentImpl ? : ? document 9oracle/ide/natives/registry/RegistryNotAvailableException ? ? ! $oracle/ide/natives/registry/Registry ? ? ! GetHiPerfFreq ()J ? ? ? ? GetHiPerfTick ? ? ? currentTimeMillis ? ? Y ? java/lang/Object ? ? ! oracle/ide/Addin ? ConstantValue FILE_RENAMED_NEW FILE_RENAMED_OLD FILE_MODIFIED FILE_REMOVED FILE_ADDED LIBNAME <clinit> stopDirectoryWatch (Ljava/lang/String;I)V startDirectoryWatch (Ljava/lang/String;Z)I isWatcherThreadRunning stopWatcherThread startWatcherThread 3(Loracle/ide/natives/NativeHandler$WatchListener;)V enterWatcherThread initialize setLibDirectory (oracle/ide/natives/OpenDocumentException ? openDocument getRegistry (()Loracle/ide/natives/registry/Registry; getHiPerfFreq getHiPerfTick makeFileWriteable (Ljava/lang/String;)Z runAsAdmin '(Ljava/lang/String;Ljava/lang/String;)Z uninstallHandler installHandler ls 8(Ljava/io/File;)[Loracle/ide/net/URLFileSystem$FileInfo; Code LineNumberTable SourceFile NativeHandler.java LocalVariableTable Exceptions WatchListener InnerClasses OJC LineColumnInfo ! ? ? ? ? W h A ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? : ? ? ? 3 *? ? ? W X ? x y ? ? ? . ? j? ? ?? ? ? e f h ? ? ? B ? j? ? ? ? ? ? ? ? r t u v x h b ? ? j? ? ? ? ? ? 6 ? j? ? ?? ?? ?? ? ? ? ? ? ? ? ? : ? I ? j? ? ?? ?*? ? ? ? ? ? ? ? ? ? ? ? : ? 3 *? ? ? ? ? ? ? ? ? ? g? EY? F? L? PR? P? UL? ? ? ? +M? EY? F,? PW? P? U? ]N? _Y-? `:? d? ?-? g? j? lY*? o? u? :? ; a d w ? * ? ? $ ? ; ? E ? N ? R ? V ? d ? f ? ? >