[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[ptp-dev] PTP services questions
|
Greg
I think I have completed the changes to the PE and LL code for service
configurations and have them working with your services test code. Should
I commit that code now even though it breaks the existing function or is
there more I need to do before committing?
I started looking at changes for your suggestions about a preference page
showing service configurations and projects as well as the project
properties page showing service configurations. I'm not sure how the user
interacts with a preference page that just shows service configurations
and projects. Are you thinking the use would modify service configurations
from this page? Some other action? If it's a static display should it just
be a view?
I was looking at where the data for these pages comes from. It looks like
the linkage between service configurations and projects is handled by the
IServiceModelManager object. Am I looking in the right place? If so, it
looks like there is a mapping from IProject (key) to the set of service
configurations referenced by that project. If I need to build a page
showing service configuratuons and projects that use them, then I think I
need to build a mapping with service configuration as key and a set of
projects.
Finally, if I implement a view showing service configurations and
projects, should I implement some sort of change listener in the service
model manager so the view can be notified when the map has changed, and
rebuild the view?
Dave