PK C META-INF/PK C]iMETA-INF/MANIFEST.MFManifest-Version: 1.0 Ant-Version: Apache Ant 1.8.4 Created-By: 1.7.0_11-b21 (Oracle Corporation) Class-Path: OmegaT-Plugin: true Main-Class: org.omegat.plugin.matchesbeeper.VersionInfo Name: org.omegat.plugin.matchesbeeper.MatchesBeeper OmegaT-Plugin: base PK Corg/PK C org/omegat/PK Corg/omegat/core/PK Corg/omegat/core/events/PK Corg/omegat/gui/PK Corg/omegat/gui/matches/PK Corg/omegat/plugin/PK C org/omegat/plugin/matchesbeeper/PK Corg/omegat/util/PK Chhorg/omegat/core/Core.class2 ()VCodeLineNumberTableLocalVariableTablethisLorg/omegat/core/Core; getMatcher#()Lorg/omegat/gui/matches/IMatcher; SourceFile Core.java org/omegat/core/Corejava/lang/Object!/*   PK CkCC org/omegat/core/CoreEvents.class2 ()VCodeLineNumberTableLocalVariableTablethisLorg/omegat/core/CoreEvents;registerProjectChangeListener1(Lorg/omegat/core/events/IProjectEventListener;)Vlistener.Lorg/omegat/core/events/IProjectEventListener;unregisterProjectChangeListener SourceFileCoreEvents.java org/omegat/core/CoreEventsjava/lang/Object!/*  +    +  PK CJԄJForg/omegat/core/events/IProjectEventListener$PROJECT_CHANGE_TYPE.class2A / 013 4 5 6 7 8 9 : ;<CLOSEPROJECT_CHANGE_TYPE InnerClassesBLorg/omegat/core/events/IProjectEventListener$PROJECT_CHANGE_TYPE;COMPILECREATELOADSAVE$VALUESC[Lorg/omegat/core/events/IProjectEventListener$PROJECT_CHANGE_TYPE;valuesE()[Lorg/omegat/core/events/IProjectEventListener$PROJECT_CHANGE_TYPE;CodeLineNumberTablevalueOfV(Ljava/lang/String;)Lorg/omegat/core/events/IProjectEventListener$PROJECT_CHANGE_TYPE;LocalVariableTablenameLjava/lang/String;(Ljava/lang/String;I)Vthis Signature()VTLjava/lang/Enum; SourceFileIProjectEventListener.java  =>?@org/omegat/core/events/IProjectEventListener$PROJECT_CHANGE_TYPE !@ &' &'     java/lang/Enumclone()Ljava/lang/Object;,org/omegat/core/events/IProjectEventListener5(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;@1@@@@@ "   !"5 * #  $%&'1*+ # ()*+*gY Y  Y  YYY SY SY SYSYS A),-. 2@PK Cpp2org/omegat/core/events/IProjectEventListener.class2    PROJECT_CHANGE_TYPE InnerClassesonProjectChangedE(Lorg/omegat/core/events/IProjectEventListener$PROJECT_CHANGE_TYPE;)V SourceFileIProjectEventListener.java,org/omegat/core/events/IProjectEventListenerjava/lang/Object@org/omegat/core/events/IProjectEventListener$PROJECT_CHANGE_TYPE  @PK Ca;xx%org/omegat/gui/matches/IMatcher.class2 SourceFile IMatcher.javaorg/omegat/gui/matches/IMatcherjava/lang/ObjectPK C(,?,org/omegat/plugin/matchesbeeper/Beeper.class29 % & ' () * (+ ,-./01SLEEP_MILLISECONDSI ConstantValue beepTimestoolkitLjava/awt/Toolkit;(I)VCodeLineNumberTableLocalVariableTablethis(Lorg/omegat/plugin/matchesbeeper/Beeper;run()Vie Ljava/lang/InterruptedException; StackMapTable. SourceFile Beeper.java   2 34  56 78java/lang/InterruptedException&org/omegat/plugin/matchesbeeper/Beeperjava/lang/Objectjava/lang/Runnablejava/awt/ToolkitgetDefaultToolkit()Ljava/awt/Toolkit;beepjava/lang/Threadsleep(J)V!  \**** !""<** L ' ()'+!, ! "!B"#$PK C6+Q5org/omegat/plugin/matchesbeeper/MatchesBeeper$1.class2+   this$0/Lorg/omegat/plugin/matchesbeeper/MatchesBeeper;2(Lorg/omegat/plugin/matchesbeeper/MatchesBeeper;)VCodeLineNumberTableLocalVariableTablethis InnerClasses1Lorg/omegat/plugin/matchesbeeper/MatchesBeeper$1;run()V SourceFileMatchesBeeper.javaEnclosingMethod !$  % &'/org/omegat/plugin/matchesbeeper/MatchesBeeper$1java/lang/Objectjava/lang/Runnable-org/omegat/plugin/matchesbeeper/MatchesBeeperonProjectChanged)PROJECT_CHANGE_TYPEE(Lorg/omegat/core/events/IProjectEventListener$PROJECT_CHANGE_TYPE;)Vorg/omegat/core/CoreEventsunregisterProjectChangeListener1(Lorg/omegat/core/events/IProjectEventListener;)V*@org/omegat/core/events/IProjectEventListener$PROJECT_CHANGE_TYPE,org/omegat/core/events/IProjectEventListener   4 *+* 1   6* 45 "(#@PK Cc115org/omegat/plugin/matchesbeeper/MatchesBeeper$2.class22       !$K$SwitchMap$org$omegat$core$events$IProjectEventListener$PROJECT_CHANGE_TYPE[I()VCodeLineNumberTableLocalVariableTableexLjava/lang/NoSuchFieldError; StackMapTable SourceFileMatchesBeeper.javaEnclosingMethod%' )* +, -.java/lang/NoSuchFieldError /, 0,/org/omegat/plugin/matchesbeeper/MatchesBeeper$2 InnerClassesjava/lang/Object-org/omegat/plugin/matchesbeeper/MatchesBeeper1@org/omegat/core/events/IProjectEventListener$PROJECT_CHANGE_TYPEPROJECT_CHANGE_TYPEvaluesE()[Lorg/omegat/core/events/IProjectEventListener$PROJECT_CHANGE_TYPE;CREATEBLorg/omegat/core/events/IProjectEventListener$PROJECT_CHANGE_TYPE;ordinal()ILOADCLOSE,org/omegat/core/events/IProjectEventListener    7 OKOKOK #&'25- '6WMM#&(@PK C:mss3org/omegat/plugin/matchesbeeper/MatchesBeeper.class2Q , -. / 0 12 , 34 5 67 89:;<=> InnerClasses()VCodeLineNumberTableLocalVariableTablethis/Lorg/omegat/plugin/matchesbeeper/MatchesBeeper;onProjectChanged?PROJECT_CHANGE_TYPEE(Lorg/omegat/core/events/IProjectEventListener$PROJECT_CHANGE_TYPE;)V eventTypeBLorg/omegat/core/events/IProjectEventListener$PROJECT_CHANGE_TYPE; StackMapTable getTextPane()Ljavax/swing/JTextPane;paneLjavax/swing/JTextPane;matcher!Lorg/omegat/gui/matches/IMatcher;:@ SourceFileMatchesBeeper.java A BC DE FG "#0org/omegat/plugin/matchesbeeper/MatchesEditorKit HI/org/omegat/plugin/matchesbeeper/MatchesBeeper$1 JK LMN OPjavax/swing/JTextPane-org/omegat/plugin/matchesbeeper/MatchesBeeperjava/lang/Object,org/omegat/core/events/IProjectEventListener/org/omegat/plugin/matchesbeeper/MatchesBeeper$2@org/omegat/core/events/IProjectEventListener$PROJECT_CHANGE_TYPEorg/omegat/gui/matches/IMatcherorg/omegat/core/CoreEventsregisterProjectChangeListener1(Lorg/omegat/core/events/IProjectEventListener;)VK$SwitchMap$org$omegat$core$events$IProjectEventListener$PROJECT_CHANGE_TYPE[Iordinal()I setEditorKit(Ljavax/swing/text/EditorKit;)V2(Lorg/omegat/plugin/matchesbeeper/MatchesBeeper;)Vjavax/swing/SwingUtilities invokeLater(Ljava/lang/Runnable;)Vorg/omegat/core/Core getMatcher#()Lorg/omegat/gui/matches/IMatcher;!; **'()  A+.88*Y Y* -$021=7@;AA !$"#sL M, , L+>?@ AC $%&'! ()*+ @PK C6org/omegat/plugin/matchesbeeper/MatchesEditorKit.class2s CD EF G HI J EKL CM N OP Q RSTU V W X Y Z [\]RE_DOUBLE_BREAKLjava/util/regex/Pattern;()VCodeLineNumberTableLocalVariableTablethis2Lorg/omegat/plugin/matchesbeeper/MatchesEditorKit;read/(Ljava/io/Reader;Ljavax/swing/text/Document;I)VinLjava/io/Reader;docLjavax/swing/text/Document;posIreaderLjava/io/StringReader;contentLjava/lang/String;count Exceptions^_ getString*(Ljava/io/StringReader;)Ljava/lang/String;sbLjava/lang/StringBuilder;b[Coffsetlen StackMapTable\IL9 SourceFileMatchesEditorKit.java \n\n` ab  $%java/io/StringReader 45 cdjava/lang/StringBuilderin: ef eg matches found. hij kljava/lang/Thread&org/omegat/plugin/matchesbeeper/Beeper m n o p $q er0org/omegat/plugin/matchesbeeper/MatchesEditorKit javax/swing/text/StyledEditorKitjava/io/IOException%javax/swing/text/BadLocationExceptionjava/util/regex/Patterncompile-(Ljava/lang/String;)Ljava/util/regex/Pattern;split-(Ljava/lang/CharSequence;)[Ljava/lang/String;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;(I)Ljava/lang/StringBuilder;toString()Ljava/lang/String;org/omegat/util/Loglog(Ljava/lang/String;)V(I)V(Ljava/lang/Runnable;)Vstartreset([C)I([CII)Ljava/lang/StringBuilder;!<**  "! "#$%Q*+,+:*:*6 Y    YY &( )*!+=-P.!HQ"#Q&'Q()Q*+ D,-<./!00+12345; Y MN6++-6,-W+-6, & 123456"7,86:!>;"#;,-367-89*:+;+<=>?@12ABPK CW <&&1org/omegat/plugin/matchesbeeper/VersionInfo.class2*   !"APP_NAMELjava/lang/String; ConstantValue# APP_VERSION$ APP_BUILD% APP_AUTHOR&()VCodeLineNumberTableLocalVariableTablethis-Lorg/omegat/plugin/matchesbeeper/VersionInfo;main([Ljava/lang/String;)Vargs[Ljava/lang/String; SourceFileVersionInfo.java )MatchesBeeper ver.0.1.20130801 by Yu-Tang' ()+org/omegat/plugin/matchesbeeper/VersionInfojava/lang/Object MatchesBeeper0.120130801Yu-Tangjavax/swing/JOptionPaneshowMessageDialog)(Ljava/awt/Component;Ljava/lang/Object;)V!     /*  5 !# PK C2|k**org/omegat/util/Log.class2 A  g                   '    3 3 7     LOGGERLjava/util/logging/Logger;()VCodeLineNumberTableLocalVariableTablethisLorg/omegat/util/Log;init(Ljava/io/InputStream;)VhLjava/util/logging/Handler;arr$[Ljava/util/logging/Handler;len$Ii$clzFLjava/lang/Class;clzfnameLjava/lang/String;levelexLjava/lang/Exception;wordhn[Ljava/lang/String;bLjava/io/ByteArrayOutputStream; rootLoggerhsinLjava/io/InputStream;propsLjava/util/Properties;handlers StackMapTableP^ ExceptionsgetLogLocation()Ljava/lang/String;getLogFileNamegetLogFilePathlog(Ljava/lang/String;)VslogRB((Ljava/lang/String;[Ljava/lang/Object;)Vkey parameters[Ljava/lang/Object;(Ljava/lang/Throwable;)V throwableLjava/lang/Throwable; logWarningRB logInfoRBid logErrorRB=(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/Object;)VeLjava/io/IOException;loadedZusersLogSettingsLjava/io/File; SourceFileLog.java DEjava/util/Properties L java/io/ByteArrayOutputStream  java/io/ByteArrayInputStream D L  , uorg/omegat/util/Log  java/util/logging/Handlerjava/lang/StringBuilder  .formatter ujava/util/logging/Formatter .level   java/lang/Exception  Error in logger init:    y  E tu/ vuglobal BC java/io/Filelogger.properties Dy java/io/FileInputStream D KL E/org/omegat/logger.properties java/io/IOException Can't open file for logging xjava/lang/Objectjava/io/InputStreamjava/lang/Stringjava/util/logging/Loggerjava/lang/Classjava/lang/Throwableload getProperty&(Ljava/lang/String;)Ljava/lang/String;remove&(Ljava/lang/Object;)Ljava/lang/Object;store+(Ljava/io/OutputStream;Ljava/lang/String;)Vjava/util/logging/LogManager getLogManager ()Ljava/util/logging/LogManager; toByteArray()[B([B)VreadConfiguration getLogger.(Ljava/lang/String;)Ljava/util/logging/Logger; getHandlers()[Ljava/util/logging/Handler; removeHandler(Ljava/util/logging/Handler;)Vsplit'(Ljava/lang/String;)[Ljava/lang/String;trimgetClassLoader()Ljava/lang/ClassLoader;java/lang/ClassLoader loadClass%(Ljava/lang/String;)Ljava/lang/Class; newInstance()Ljava/lang/Object;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;toString setFormatter (Ljava/util/logging/Formatter;)Vjava/util/logging/Levelparse-(Ljava/lang/String;)Ljava/util/logging/Level;setLevel(Ljava/util/logging/Level;)V addHandlerjava/lang/SystemerrLjava/io/PrintStream;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;java/io/PrintStreamprintlnprintStackTraceexists()Z(Ljava/io/File;)VclosegetResourceAsStream)(Ljava/lang/String;)Ljava/io/InputStream;SEVERELjava/util/logging/Level;C(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V!A BC DEF/*GH IJ KLFlIYL+*+M,3+WY N+- Y-  ::662:,::662:  :  :  : +Y  :   : !"+Y # :  $% &$: (Y) * + ,A!'G~IJ KLMO'P-Q>SHVeWlVrZz[\^_`abcef gim!j#k=lB[HpHeMNO#OPTQRWSR TUvVU lMN RWX YX#Z[ \X ]X ~O^QRSR'!_`HaCzb^IcdAef5gXhWijklmn ijklmoogijklmookkpqk(k ijklmookkr ijks= tuFGw vuFG wuF4Y-./ G xyF+GH zX{|F5GH}X~ xF+GH |F5GH}X~|F5GHX~|F5GH}X~F?G!H Z}X~EFn012;3Y45L+6$7Y+8M,9;,: N,:-M0;?,@$*11218;'IMTTVT@]`=GZ!# %&)$+(,*../1.81;0<3@6I8M:Q;T:]>`<a=m@H>$cd<[Icda Z cYh61iBriB PK C AMETA-INF/PK C]i+META-INF/MANIFEST.MFPK CAlorg/PK C Aorg/omegat/PK CAorg/omegat/core/PK CAorg/omegat/core/events/PK CAorg/omegat/gui/PK CAGorg/omegat/gui/matches/PK CA|org/omegat/plugin/PK C Aorg/omegat/plugin/matchesbeeper/PK CAorg/omegat/util/PK Chhorg/omegat/core/Core.classPK CkCC org/omegat/core/CoreEvents.classPK CJԄJF9org/omegat/core/events/IProjectEventListener$PROJECT_CHANGE_TYPE.classPK Cpp2T org/omegat/core/events/IProjectEventListener.classPK Ca;xx%org/omegat/gui/matches/IMatcher.classPK C(,?,org/omegat/plugin/matchesbeeper/Beeper.classPK C6+Q5org/omegat/plugin/matchesbeeper/MatchesBeeper$1.classPK Cc115<org/omegat/plugin/matchesbeeper/MatchesBeeper$2.classPK C:mss3org/omegat/plugin/matchesbeeper/MatchesBeeper.classPK C6$org/omegat/plugin/matchesbeeper/MatchesEditorKit.classPK CW <&&1,org/omegat/plugin/matchesbeeper/VersionInfo.classPK C2|k**F0org/omegat/util/Log.classPKE