Alexander Larsson <[EMAIL PROTECTED]> wrote:
> On Tue, 21 Mar 2000, Carlos Puchol wrote:
>
> > how hard would it be to do hierarchical graphs?
> > as in uml state diagrams, with other state diagrams inside
> > one of this states?
> >
> > i'd be interested in contributing to something like this.
> > how hard is it, where do i start?
>
> How do you mean? Editing inside the object in the diagram or clicking to
> get at the internal diagram?
yes, i guess there are two (at least) approaches to do
hierarchy, not necessarily exclusive of each other.
here is my view of these approaches:
- let states (round-corened boxes or something) have other
states inside. move the parent, the child moves with it.
technically one has to be a parent and the other is a child,
not just "happens to be drawn inside".
- have a special kind of state (that can be inside another state)
that has others inside, but clicking on it launches another
window where it itself is the outmost state. both windows
are editing a "portion" of the graph (a tree node and all of its
descendants, up to other "special" states).
hope this makes sense.
the uml rose real-time and objectime tools come to mind.
++ carlos