Eclipse Plugin Debug LaunchTab

执行顺序:

1. setDefault

设置configuration初始值,传入的是一个workingcopy,可以get set

只执行一次

2.initialFrom

根据传入的configuration参数进行界面绘制,只能get

 

3.performApply

传入workingcopy

当界面点击或Textbox值更改时触发,如果该函数里不更改workingcopy的值则Apply按钮不会使能

每次进入该tab时也会触发

 

performAppay后执行isValid

 

4.applyLaunchDelegateConfiguration

最后设置delegate类

 

 

当workingcopy.getOriginal与workingcopy不一样时为diry,会使能apply按钮

你可能感兴趣的:(eclipse plugin)