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]]

Reply via email to