// ------------------------------------------------------------------------
@Override
- @SuppressWarnings("unchecked")
- public TmfContext seekEvent(final ITmfLocation<?> location) {
+ public TmfContext seekEvent(final ITmfLocation location) {
try {
fLock.lock();
try {
long loc = 0;
long rank = 0;
if (location != null) {
- loc = ((ITmfLocation<Long>) location).getLocationData();
+ loc = (Long) location.getLocationData();
rank = ITmfContext.UNKNOWN_RANK;
}
if (loc != fTrace.getFilePointer()) {
fLock.lock();
try {
if (fTrace != null) {
- final ITmfLocation<?> location = new TmfLongLocation(Long.valueOf((long) (ratio * fTrace.length())));
+ final ITmfLocation location = new TmfLongLocation(Long.valueOf((long) (ratio * fTrace.length())));
final TmfContext context = seekEvent(location);
context.setRank(ITmfContext.UNKNOWN_RANK);
return context;
}
@Override
- public double getLocationRatio(ITmfLocation<?> location) {
+ public double getLocationRatio(ITmfLocation location) {
fLock.lock();
try {
if (fTrace != null) {
}
@Override
- public ITmfLocation<Long> getCurrentLocation() {
+ public ITmfLocation getCurrentLocation() {
fLock.lock();
try {
if (fTrace != null) {