Hello,
I have a problem when I create a diagram. Its a role model diagram created
by me that I want to build related with a state machine. At first, all seems
to be created fine, but when I save the project and load it again, my
diagram disappears. The following messages are showed in the console:

Encountered deleted object during delete of StateMachine$Impl  ID:
10-101-3--4-44cdbb0f:1141bd1b900:-8000:0000000000000781  MID: (not
available)  OPCKG: (not available) (UmlFactoryMDRImpl.java:737)
 WARN: Object already deleted StateMachine$Impl  ID:
10-101-3--4-44cdbb0f:1141bd1b900:-8000:0000000000000781  MID: (not
available)  OPCKG: (not available) (UmlFactoryMDRImpl.java:757)
 INFO: Getting the members there are 5 (Project.java:319)
 INFO: There are 5 members in the current project (ProjectBrowser.java:1624)
 INFO: Removing a member (MemberList.java:78)

The diagram creation happens during an ActionNavigation action, the diagram
creation code is the following:

public UMLDiagram createDiagram(Object ns){

        Object target = TargetManager.getInstance().getModelTarget();
        if (target instanceof MACMASRoleModelDiagram)
            target =
((MACMASRoleModelDiagram)TargetManager.getInstance().getTarget()).getOwner();


        Object/*MStateMachine*/ machine =
            ModelMacmas.getFactoryMacmas
().getPlansFactoryMacmas().buildRoleModelPlan(target);
        return (UMLDiagram) DiagramFactoryMacmas.getInstance
().createDiagram(
                MACMASRoleModelPlanDiagram.class,
                Model.getFacade().getNamespace(machine),
                machine);

    }
At first, I thought that maybe the namespace that I give to the
DiagramFactoryMacmas.getInstance().createDiagram function was wrong, but now
I don't know what can I do

Reply via email to