7c2d5bb3b9835e5c31c14bcc3925ae3bb38a262e
[deliverable/tracecompass.git] / org.eclipse.tracecompass.tmf.core / src / org / eclipse / tracecompass / tmf / core / uml2sd / ITmfSyncSequenceDiagramEvent.java
1 /**********************************************************************
2 * Copyright (c) 2011, 2014 Ericsson
3 *
4 * All rights reserved. This program and the accompanying materials are
5 * made available under the terms of the Eclipse Public License v1.0 which
6 * accompanies this distribution, and is available at
7 * http://www.eclipse.org/legal/epl-v10.html
8 *
9 * Contributors:
10 * Bernd Hufmann - Initial API and implementation
11 **********************************************************************/
12 package org.eclipse.tracecompass.tmf.core.uml2sd;
13
14 import org.eclipse.tracecompass.tmf.core.timestamp.ITmfTimestamp;
15
16 /**
17 * <p>
18 * Interface for synchronous sequence diagram events.
19 * </p>
20 *
21 * @author Bernd Hufmann
22 */
23 public interface ITmfSyncSequenceDiagramEvent {
24
25 /**
26 * Returns Name of message.
27 *
28 * @return Name of message
29 */
30 String getName();
31
32 /**
33 * Returns name of sender of message.
34 *
35 * @return name of sender of message
36 */
37 String getSender();
38
39 /**
40 * Returns Name of receiver of message.
41 *
42 * @return Name of receiver of message
43 */
44 String getReceiver();
45
46 /**
47 * Returns Start time of message (i.e. send time).
48 *
49 * @return Start timestamp of message (i.e. send time)
50 */
51 ITmfTimestamp getStartTime();
52 }
This page took 0.031794 seconds and 4 git commands to generate.