* @version 1.0
* @author Matthew Khouzam
*/
-public class CtfLocation implements ITmfLocation<CtfLocationData>, Cloneable {
+public class CtfLocation implements ITmfLocation, Cloneable {
private CtfLocationData fLocation;
public static final CtfLocationData INVALID_LOCATION = new CtfLocationData(-1, -1);
/**
- * Copy constructor
+ * Constructor for CtfLocation. Uses a default index of 0.
*
- * @param location
- * Other location to copy
- * @since 2.0
+ * @param timestamp
+ * The timestamp of this location
*/
- public CtfLocation(CtfLocationData location) {
- setLocation(location);
+ public CtfLocation(ITmfTimestamp timestamp) {
+ setLocation(new CtfLocationData(timestamp.getValue(), 0));
}
/**
}
/**
- * Constructor for CtfLocation. Uses a default index of 0.
+ * Copy constructor
*
- * @param timestamp
- * The timestamp of this location
+ * @param location
+ * Other location to copy
+ * @since 2.0
*/
- @Deprecated
- public CtfLocation(ITmfTimestamp timestamp) {
- setLocation(new CtfLocationData(timestamp.getValue(), 0));
+ public CtfLocation(CtfLocationData location) {
+ setLocation(location);
}
/**
* Get the Location Data of this location
*
* @return The CtfLocationData
- * @see org.eclipse.linuxtools.tmf.core.trace.ITmfLocation#getLocation()
+ * @see org.eclipse.linuxtools.tmf.core.trace.ITmfLocation#getLocationInfo()
* @since 2.0
*/
@Override
- public CtfLocationData getLocation() {
+ public CtfLocationData getLocationInfo() {
return fLocation;
}
*/
@Override
public String toString() {
- if( this.getLocation().equals(CtfLocation.INVALID_LOCATION )) {
+ if( this.getLocationInfo().equals(CtfLocation.INVALID_LOCATION )) {
return "CtfLocation: INVALID"; //$NON-NLS-1$
}
- return "CtfLocation: " + getLocation().toString(); //$NON-NLS-1$
+ return "CtfLocation: " + getLocationInfo().toString(); //$NON-NLS-1$
}