The saving works now with my limited testing so far. The first commit of the UML2 FigVertex has taken place but I have yet to got this to act as a composite. Work is in progress and progress is looking good.
Bob On 9 May 2011 13:59, Bob Tarling <[email protected]> wrote: > Hi Thomas > > Please raise issues so that these don't get lost. Just one issue for > the save problem is fine. > > Regards > > Bob > > On 9 May 2011 13:41, Thomas Neustupny <[email protected]> wrote: >> Hi Bob, >> >> great that state diagram is within reach. I played a little with it (see >> attached diagram) and run into problems: >> >> - The handles for the arrows don't work (but menu bar works). >> >> - Saving fails, diagram is empty after loading again. >> >> See below what the error dialog (when saving) says. >> I don't know if saving was supposed to work at that early stage, just ignore >> my report if it's too early. >> >> Thomas >> >> dialog.repairAn inconsistency has been detected when saving the model.These >> have been repaired and are reported below. The save will continue with the >> model having been amended as described. >> >> org.argouml.uml.diagram.state.ui.FigSimpleState "initializing" >> -- Removed: model element no longer in the repository >> >> org.argouml.uml.diagram.state.ui.FigInitialState "" >> -- Removed: model element no longer in the repository >> >> org.argouml.uml.diagram.state.ui.FigSimpleState "active" >> -- Removed: model element no longer in the repository >> >> org.argouml.uml.diagram.state.ui.FigFinalState "" >> -- Removed: model element no longer in the repository >> >> org.argouml.uml.diagram.state.ui.FigInitialState "" >> -- Removed: model element no longer in the repository >> >> org.argouml.uml.diagram.state.ui.FigSimpleState "mode1" >> -- Removed: model element no longer in the repository >> >> org.argouml.uml.diagram.state.ui.FigSimpleState "mode2" >> -- Removed: model element no longer in the repository >> >> org.argouml.uml.diagram.state.ui.FigFinalState "" >> -- Removed: model element no longer in the repository >> >> -------- Original-Nachricht -------- >>> Datum: Mon, 9 May 2011 12:44:30 +0100 >>> Von: Bob Tarling <[email protected]> >>> An: [email protected] >>> Betreff: Re: [argouml-dev] State diagram working in UML2 mode >> >>> Yes, it is my intention that the user can drop a state within another >>> (non-composite) state and then the containing state automatically has >>> a region added and becomes composite. >>> >>> The other things currently missing in the state diagram for UML2 is >>> the concept of a statemachine having a region. The states cannot be >>> placed directly in the sattemachine but should be placed in the region >>> that is owned by the statemachine. >>> >>> If you look at the current implementation in UML2 mode I think that is >>> why states are not appearing in the XMI even though they are drawing >>> on the diagram. >>> >>> Aside from this and the composite state issue I think state diagrams >>> for UML2 are pretty much complete. >>> >>> Regards >>> >>> Bob. >>> >>> On 9 May 2011 12:36, Michiel van der Wulp <[email protected]> >>> wrote: >>> > On 09-05-11 12:58, Bob Tarling wrote: >>> >> In UML2 there is only a State metaclass for both simple state and >>> >> composite state. That state has a boolean isComposite ... >>> >> FigVertex will alter its behaviour depending on the value of >>> >> isComposite so that it can act like either of our current >>> >> FigSimpleState and FigCompositeState classes. >>> > Hi Bob, >>> > Great! >>> > Can we (later) add the functionality that you drop a state on a UML2 >>> > state with isComposite=false and have the isComposite turn to true >>> > automatically? >>> > I hope your architecture will allow that. >>> > >>> > For the end-user there will be no difference any more between simple and >>> > composite states. Ha, this is actually a good improvement in UML2 :-). >>> > >>> > Michiel >>> > >>> > ------------------------------------------------------ >>> > >>> http://argouml.tigris.org/ds/viewMessage.do?dsForumId=450&dsMessageId=2733018 >>> > >>> > To unsubscribe from this discussion, e-mail: >>> [[email protected]]. >>> > To be allowed to post to the list contact the mailing list moderator, >>> email: [[email protected]] >>> > >>> >>> ------------------------------------------------------ >>> http://argouml.tigris.org/ds/viewMessage.do?dsForumId=450&dsMessageId=2733029 >>> >>> To unsubscribe from this discussion, e-mail: >>> [[email protected]]. >>> To be allowed to post to the list contact the mailing list moderator, >>> email: [[email protected]] >> >> -- >> Empfehlen Sie GMX DSL Ihren Freunden und Bekannten und wir >> belohnen Sie mit bis zu 50,- Euro! https://freundschaftswerbung.gmx.de >> >> ------------------------------------------------------ >> http://argouml.tigris.org/ds/viewMessage.do?dsForumId=450&dsMessageId=2733092 >> >> To unsubscribe from this discussion, e-mail: >> [[email protected]]. >> To be allowed to post to the list contact the mailing list moderator, email: >> [[email protected]] >> > ------------------------------------------------------ http://argouml.tigris.org/ds/viewMessage.do?dsForumId=450&dsMessageId=2733452 To unsubscribe from this discussion, e-mail: [[email protected]]. To be allowed to post to the list contact the mailing list moderator, email: [[email protected]]
