/*******************************************************************************
* Copyright (c) 2012-2015 INRIA.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* Youenn Corre - initial API and implementation
******************************************************************************/
package fr.inria.soctrace.framesoc.ui.model;
/**
* This class is an extension of TraceIntervalDescriptor for the event table in
* order to focus ion a specific event
*
* @author "Youenn Corre <youenn.corre@inria.fr>"
*
*/
public class EventTableDescriptor extends TraceConfigurationDescriptor {
/**
* Name of the event producer
*/
String eventProducerName;
/**
* Name of the event type
*/
String typeName;
/**
* CPU of the event
*/
String cpu;
/**
* Name of the category of the event
*/
String category;
/**
* Starting timestamp of the event
*/
long eventStartTimeStamp;
/*
* Getters and setters
*/
public String getCpu() {
return cpu;
}
public void setCpu(String cpu) {
this.cpu = cpu;
}
public String getCategory() {
return category;
}
public void setCategory(String category) {
this.category = category;
}
public long getEventStartTimeStamp() {
return eventStartTimeStamp;
}
public void setEventStartTimeStamp(long eventStartTimeStamp) {
this.eventStartTimeStamp = eventStartTimeStamp;
}
public String getEventProducerName() {
return eventProducerName;
}
public void setEventProducerName(String eventProducerName) {
this.eventProducerName = eventProducerName;
}
public String getTypeName() {
return typeName;
}
public void setTypeName(String typeName) {
this.typeName = typeName;
}
}