jp.sourceforge.foolishmerge
クラス FoolishMerge
java.lang.Object
|
+--jp.sourceforge.foolishmerge.FoolishMerge
- public final class FoolishMerge
- extends java.lang.Object
間抜けなマージクラス。
コンストラクタの概要 |
FoolishMerge(java.lang.String org,
java.lang.String mod1,
java.lang.String mod2)
オブジェクトを生成する。 |
メソッドの概要 |
java.lang.String |
getMerged()
マージされたテキストを返す。 |
boolean |
merge(java.lang.String filename,
java.lang.String revision)
マージする。 |
クラス java.lang.Object から継承したメソッド |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FoolishMerge
public FoolishMerge(java.lang.String org,
java.lang.String mod1,
java.lang.String mod2)
- オブジェクトを生成する。
- パラメータ:
org
- オリジナルのテキストmod1
- 編集されたテキスト1mod2
- 編集されたテキスト2
merge
public boolean merge(java.lang.String filename,
java.lang.String revision)
throws org.apache.commons.jrcs.diff.DifferentiationFailedException,
org.apache.commons.jrcs.diff.PatchFailedException
- マージする。
- パラメータ:
filename
- コンフリクト時に表示するファイル名revision
- コンフリクト時に表示するリビジョン- 戻り値:
- コンフリクトしなかった場合はtrue
- 例外:
org.apache.commons.jrcs.diff.DifferentiationFailedException
- 差分の取得に失敗した場合org.apache.commons.jrcs.diff.PatchFailedException
- パッチに失敗した場合
getMerged
public java.lang.String getMerged()
- マージされたテキストを返す。
- 戻り値:
- マージされたテキスト