程序包 org.xmeta.util
接口 RefactorListener
-
public interface RefactorListener重构监听器。
重构的流程是: 1. 计算要移动和更新的事物总数,事物总数也是操作数量的总数。 2. 进行拷贝操作,把原事物拷贝到目标事物。 3. 更新所有的事物对原目标的引用到目标事物,操作可能是更新或未更新。 4. 删除原事物。- 作者:
- zhangyuxiang
-
-
方法详细资料
-
onStart
void onStart(int count)
开始重构。- 参数:
count- 可能需要改动的事物总数,包括重构的可以引用路径可能需要变动的。
-
onCopy
void onCopy(String sourcePath, String targetPath)
拷贝原事物到目标事物。- 参数:
sourcePath- 源路径targetPath- 目标路径
-
onDelete
void onDelete(String sourcePath)
删除原事物。- 参数:
sourcePath- 源路径
-
onUpdated
void onUpdated(String path)
事物更新了,引用变更后事物更新。- 参数:
path- 路径
-
notMidify
void notMidify(String path)
路径对应的事物没有更改。- 参数:
path- 路径
-
finish
void finish()
重构结束了。
-
-