クラス AHCompareDocuments


  • public class AHCompareDocuments
    extends java.lang.Object
    2つの文書の比較を行う
    バージョン:
    1.0 2022/01/31
    作成者:
    Copyright (c) 2022 Antenna House, Inc. All rights reserved.
    • コンストラクタの概要

      コンストラクタ 
      コンストラクタ 説明
      AHCompareDocuments()
      コンストラクタ。
    • メソッドの概要

      すべてのメソッド インスタンス・メソッド concreteメソッド 
      修飾子とタイプ メソッド 説明
      void compareDocuments​(java.lang.String originalFilePath, java.lang.String revisedFilePath, java.lang.String outputFilePath)
      文書の比較を実行する
      void createComparativeTable​(java.lang.String originalFilePath, java.lang.String revisedFilePath, java.lang.String outputFilePath)
      新旧対照表を作成する
      ChangedRatio parseChangedRatio​(java.lang.String originalFilePath, java.lang.String revisedFilePath)
      文書の変更割合をパースする
      • クラスから継承されたメソッド java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • コンストラクタの詳細

      • AHCompareDocuments

        public AHCompareDocuments()
        コンストラクタ。\n
    • メソッドの詳細

      • compareDocuments

        public void compareDocuments​(java.lang.String originalFilePath,
                                     java.lang.String revisedFilePath,
                                     java.lang.String outputFilePath)
                              throws AHOOXMLDocxManagerException,
                                     java.io.IOException,
                                     java.lang.InterruptedException
        文書の比較を実行する
        パラメータ:
        originalFilePath - 原本のパス
        revisedFilePath - 改訂版のパス
        outputFilePath - 比較結果の出力パス
        例外:
        AHOOXMLDocxManagerException
        java.io.IOException
        java.lang.InterruptedException
      • createComparativeTable

        public void createComparativeTable​(java.lang.String originalFilePath,
                                           java.lang.String revisedFilePath,
                                           java.lang.String outputFilePath)
                                    throws AHOOXMLDocxManagerException,
                                           java.io.IOException,
                                           java.lang.InterruptedException
        新旧対照表を作成する
        パラメータ:
        originalFilePath - 原本のパス
        revisedFilePath - 改訂版のパス
        outputFilePath - 新旧対照表の出力パス
        例外:
        AHOOXMLDocxManagerException
        java.io.IOException
        java.lang.InterruptedException
      • parseChangedRatio

        public ChangedRatio parseChangedRatio​(java.lang.String originalFilePath,
                                              java.lang.String revisedFilePath)
                                       throws AHOOXMLDocxManagerException,
                                              java.io.IOException,
                                              java.lang.InterruptedException
        文書の変更割合をパースする
        パラメータ:
        originalFilePath - 原本のパス
        revisedFilePath - 改訂版のパス
        戻り値:
        文書の変更割合
        例外:
        AHOOXMLDocxManagerException
        java.io.IOException
        java.lang.InterruptedException