Author: bobtarling Date: 2008-05-02 08:25:47-0700 New Revision: 14592 Modified: trunk/src/argouml-app/src/org/argouml/uml/diagram/state/ui/FigCompositeState.java
Log: Make sure any rebuild happens on AWT Modified: trunk/src/argouml-app/src/org/argouml/uml/diagram/state/ui/FigCompositeState.java Url: http://argouml.tigris.org/source/browse/argouml/trunk/src/argouml-app/src/org/argouml/uml/diagram/state/ui/FigCompositeState.java?view=diff&rev=14592&p1=trunk/src/argouml-app/src/org/argouml/uml/diagram/state/ui/FigCompositeState.java&p2=trunk/src/argouml-app/src/org/argouml/uml/diagram/state/ui/FigCompositeState.java&r1=14591&r2=14592 ============================================================================== --- trunk/src/argouml-app/src/org/argouml/uml/diagram/state/ui/FigCompositeState.java (original) +++ trunk/src/argouml-app/src/org/argouml/uml/diagram/state/ui/FigCompositeState.java 2008-05-02 08:25:47-0700 @@ -34,6 +34,7 @@ import java.util.Vector; import org.argouml.model.Model; +import org.argouml.model.UmlChangeEvent; import org.argouml.ui.targetmanager.TargetManager; import org.argouml.uml.diagram.ui.ActionAddConcurrentRegion; import org.tigris.gef.graph.GraphModel; @@ -322,22 +323,19 @@ //////////////////////////////////////////////////////////////// // event processing - /* - * Update the text labels. - * - * @see org.argouml.uml.diagram.ui.FigNodeModelElement#modelChanged(java.beans.PropertyChangeEvent) - */ - protected void modelChanged(PropertyChangeEvent mee) { - super.modelChanged(mee); - - if (mee.getPropertyName().equals("isConcurrent")) { + @Override + protected void updateLayout(UmlChangeEvent event) { + if (event.getPropertyName().equals("isConcurrent")) { // TODO: this should split the composite state into two - // regions. This must be implemented + // regions. This must be implemented. + // Bob says - But it appears to me that there is no way to change + // isConcurrent of an existing CompositeState so do we + // really need to do this and do we need to redraw everything? renderingChanged(); } - } + /* * @see org.argouml.uml.diagram.state.ui.FigState#getInitialHeight() */ --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
