@Override public void tearDown() throws Exception { lifelineEditPart = null; noteEditPart = null; textEditPart = null; super.tearDown(); }
@Override protected void setUp() throws Exception { super.setUp(); openSequenceDiagramOfType(REPRESENTATION_NAME, REPRESENTATION_TYPE); // Arrange All arrangeAll(diagramEditPart); // instanceRoles participantP1 = interaction.getParticipants().get(0); participantP2 = interaction.getParticipants().get(1); participantP3 = interaction.getParticipants().get(2); participantP4 = interaction.getParticipants().get(3); diagramElementP1 = getFirstDiagramElement(sequenceDDiagram, participantP1); diagramElementP2 = getFirstDiagramElement(sequenceDDiagram, participantP2); diagramElementP3 = getFirstDiagramElement(sequenceDDiagram, participantP3); diagramElementP4 = getFirstDiagramElement(sequenceDDiagram, participantP4); updateInstanceRolesBounds(); // create messages createP2Message = interaction.getMessages().get(0); createP4Message = interaction.getMessages().get(1); createP3Message = interaction.getMessages().get(2); createP2Edge = getFirstEdgeElement(sequenceDDiagram, createP2Message); createP4Edge = getFirstEdgeElement(sequenceDDiagram, createP4Message); createP3Edge = getFirstEdgeElement(sequenceDDiagram, createP3Message); updateCreateMessagesRanges(); }
@Override public void setUp() throws Exception { super.setUp(); openSequenceDiagramOfType( "Sequence Diagram on ", InteractionsConstants.SEQUENCE_DIAGRAM_REPRESENTATION_LABEL); DDiagramElement firstDiagramElement = getFirstDiagramElement(sequenceDDiagram, interaction.getParticipants().get(0)); lifelineEditPart = (LifelineEditPart) getEditPart(firstDiagramElement).getChildren().get(0); DDiagramEditPart dDiagramEditPart = (DDiagramEditPart) lifelineEditPart.getRoot().getChildren().get(0); noteEditPart = Iterables.getOnlyElement( Iterables.filter(dDiagramEditPart.getChildren(), NoteEditPart.class)); textEditPart = Iterables.getOnlyElement( Iterables.filter(dDiagramEditPart.getChildren(), TextEditPart.class)); }