> > p.s. I don't know whether PGML is considered part of the Diagram 
> > subsystem or not, but it's certainly part of GEF and it definitely 
> > doesn't have anything to do with a view.
> I've never really been happy that this is part of GEF. My 
> line to GEF developers has always been that they should 
> provide their own persistence mechanism for their own app.

I don't think it's bad for GEF to provide a default persistance mechanism
for clients as long as it's use is not mandated.

> Do we want the OCL template readers and PGML parsers moved 
> entirely into ArgoUML?
> 
> The argouml critics also uses the OCL template readers in 
> GEF. It's always annoyed me that the critics should rely on 
> GEF in this way.

Having the critics depend on GEF to get OCL functionality seems very weird
and wrong.  Why don't we just use the TU Dresdent package directly?  If
there are some convenience functions implemented by GEF, then yes, I think
we should move those into ArgoUML's OCL package.

PGML doesn't seem worth worrying too much about at this point since
hopefully it will be going away soon.  Having it packaged separately from
GEF drawing stuff would be useful if it's not too much work so we could
easily expose the difference between Persistence->GEF/PGML dependencies and
Diagram->GEF/Drawing dependencies.

Tom

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to