|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjp.sourceforge.foolishmerge.diff.LineDifference
行差分クラス。
フィールドの概要 | |
static int |
ADD
状態 - 追加 |
static int |
DEL
状態 - 削除 |
static int |
EQ
状態 - 差分なし |
static int |
NO_STATE
状態 - 状態なし |
コンストラクタの概要 | |
LineDifference(int x,
int y)
指定された座標を使用して、行の差分情報を構築する。 |
メソッドの概要 | |
java.lang.String |
getLine()
行を取得する。 |
int |
getModLineNum()
編集後ドキュメントの行インデックスを取得する。 |
int |
getOrgLineNum()
編集元ドキュメントの行インデックスを取得する。 |
int |
getState()
状態を取得する。 |
void |
patch(java.util.List doc,
int offset)
パッチを当てる。 |
クラス java.lang.Object から継承したメソッド |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
public static final int EQ
public static final int ADD
public static final int DEL
public static final int NO_STATE
コンストラクタの詳細 |
public LineDifference(int x, int y)
x
- X座標y
- Y座標メソッドの詳細 |
public int getOrgLineNum()
public int getModLineNum()
public java.lang.String getLine()
public int getState()
public void patch(java.util.List doc, int offset)
doc
- 編集元文書offset
- オフセット
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |