private static final double LOG10_3 = Math.log10(3);\r
private static final double LOG10_5 = Math.log10(5);\r
\r
- private static final Calendar GREGORIAN_CALENDAR = GregorianCalendar.getInstance(TimeZone.getTimeZone("GMT"));\r
+ private static final Calendar GREGORIAN_CALENDAR = GregorianCalendar.getInstance(TimeZone.getTimeZone("GMT")); //$NON-NLS-1$\r
\r
private ITimeDataProvider _timeProvider;\r
private int _dragState = 0;\r
_rect0.x += 4;\r
_rect0.width -= 4;\r
if (_rect0.width > 0) {\r
- Utils.drawText(gc, Messages._Timescale + ":", _rect0, true);\r
+ Utils.drawText(gc, Messages._Timescale + ":", _rect0, true); //$NON-NLS-1$\r
}\r
- int messageWidth = gc.stringExtent(Messages._Timescale + ":").x + 4;\r
+ int messageWidth = gc.stringExtent(Messages._Timescale + ":").x + 4; //$NON-NLS-1$\r
Rectangle absHeaderRect = new Rectangle(_rect0.x + messageWidth, _rect0.y, _rect0.width - messageWidth, _rect0.height);\r
_rect0.x -= 4;\r
_rect0.width += 4;\r
}\r
\r
abstract class TimeDraw {\r
- static String S = ":";\r
- static String S0 = ":0";\r
- static String S00 = ":00";\r
- protected static final SimpleDateFormat stimeformat = new SimpleDateFormat("HH:mm:ss");\r
- protected static final SimpleDateFormat stimeformatheader = new SimpleDateFormat("yyyy MMM dd");\r
- protected static final SimpleDateFormat sminformat = new SimpleDateFormat("HH:mm");\r
- protected static final SimpleDateFormat sminformatheader = new SimpleDateFormat("yyyy MMM dd");\r
- protected static final SimpleDateFormat shrsformat = new SimpleDateFormat("MMM dd HH:mm");\r
- protected static final SimpleDateFormat shrsformatheader = new SimpleDateFormat("yyyy");\r
- protected static final SimpleDateFormat sdayformat = new SimpleDateFormat("MMM dd");\r
- protected static final SimpleDateFormat sdayformatheader = new SimpleDateFormat("yyyy");\r
- protected static final SimpleDateFormat smonthformat = new SimpleDateFormat("yyyy MMM");\r
- protected static final SimpleDateFormat syearformat = new SimpleDateFormat("yyyy");\r
+ static String S = ":" ; //$NON-NLS-1$\r
+ static String S0 = ":0" ; //$NON-NLS-1$\r
+ static String S00 = ":00"; //$NON-NLS-1$\r
+ protected static final SimpleDateFormat stimeformat = new SimpleDateFormat("HH:mm:ss"); //$NON-NLS-1$\r
+ protected static final SimpleDateFormat stimeformatheader = new SimpleDateFormat("yyyy MMM dd"); //$NON-NLS-1$\r
+ protected static final SimpleDateFormat sminformat = new SimpleDateFormat("HH:mm"); //$NON-NLS-1$\r
+ protected static final SimpleDateFormat sminformatheader = new SimpleDateFormat("yyyy MMM dd"); //$NON-NLS-1$\r
+ protected static final SimpleDateFormat shrsformat = new SimpleDateFormat("MMM dd HH:mm"); //$NON-NLS-1$\r
+ protected static final SimpleDateFormat shrsformatheader = new SimpleDateFormat("yyyy"); //$NON-NLS-1$\r
+ protected static final SimpleDateFormat sdayformat = new SimpleDateFormat("MMM dd"); //$NON-NLS-1$\r
+ protected static final SimpleDateFormat sdayformatheader = new SimpleDateFormat("yyyy"); //$NON-NLS-1$\r
+ protected static final SimpleDateFormat smonthformat = new SimpleDateFormat("yyyy MMM"); //$NON-NLS-1$\r
+ protected static final SimpleDateFormat syearformat = new SimpleDateFormat("yyyy"); //$NON-NLS-1$\r
static {\r
- stimeformat.setTimeZone(TimeZone.getTimeZone("GMT"));\r
- stimeformatheader.setTimeZone(TimeZone.getTimeZone("GMT"));\r
- sminformat.setTimeZone(TimeZone.getTimeZone("GMT"));\r
- sminformatheader.setTimeZone(TimeZone.getTimeZone("GMT"));\r
- shrsformat.setTimeZone(TimeZone.getTimeZone("GMT"));\r
- shrsformatheader.setTimeZone(TimeZone.getTimeZone("GMT"));\r
- sdayformat.setTimeZone(TimeZone.getTimeZone("GMT"));\r
- sdayformatheader.setTimeZone(TimeZone.getTimeZone("GMT"));\r
- smonthformat.setTimeZone(TimeZone.getTimeZone("GMT"));\r
- syearformat.setTimeZone(TimeZone.getTimeZone("GMT"));\r
+ stimeformat.setTimeZone(TimeZone.getTimeZone("GMT")); //$NON-NLS-1$\r
+ stimeformatheader.setTimeZone(TimeZone.getTimeZone("GMT")); //$NON-NLS-1$\r
+ sminformat.setTimeZone(TimeZone.getTimeZone("GMT")); //$NON-NLS-1$\r
+ sminformatheader.setTimeZone(TimeZone.getTimeZone("GMT")); //$NON-NLS-1$\r
+ shrsformat.setTimeZone(TimeZone.getTimeZone("GMT")); //$NON-NLS-1$\r
+ shrsformatheader.setTimeZone(TimeZone.getTimeZone("GMT")); //$NON-NLS-1$\r
+ sdayformat.setTimeZone(TimeZone.getTimeZone("GMT")); //$NON-NLS-1$\r
+ sdayformatheader.setTimeZone(TimeZone.getTimeZone("GMT")); //$NON-NLS-1$\r
+ smonthformat.setTimeZone(TimeZone.getTimeZone("GMT")); //$NON-NLS-1$\r
+ syearformat.setTimeZone(TimeZone.getTimeZone("GMT")); //$NON-NLS-1$\r
}\r
\r
static String pad(long n) {\r
}\r
\r
class TimeDrawSec extends TimeDraw {\r
- static String _hint = "sec";\r
+ static String _hint = "sec"; //$NON-NLS-1$\r
\r
@Override\r
public void draw(GC gc, long time, Rectangle rect) {\r
time /= 1000000000;\r
- Utils.drawText(gc, time + "", rect, true);\r
+ Utils.drawText(gc, time + "", rect, true); //$NON-NLS-1$\r
}\r
\r
@Override\r
}\r
\r
class TimeDrawMillisec extends TimeDraw {\r
- static String _hint = "s:ms";\r
+ static String _hint = "s:ms"; //$NON-NLS-1$\r
\r
@Override\r
public void draw(GC gc, long time, Rectangle rect) {\r
}\r
\r
class TimeDrawMicrosec extends TimeDraw {\r
- static String _hint = "s:ms:mcs";\r
+ static String _hint = "s:ms:mcs"; //$NON-NLS-1$\r
\r
@Override\r
public void draw(GC gc, long time, Rectangle rect) {\r
}\r
\r
class TimeDrawNanosec extends TimeDraw {\r
- static String _hint = "s:ms:mcs:ns";\r
+ static String _hint = "s:ms:mcs:ns"; //$NON-NLS-1$\r
\r
@Override\r
public void draw(GC gc, long time, Rectangle rect) {\r
}\r
\r
class TimeDrawAbsYear extends TimeDraw {\r
- static String _hint = "YYYY";\r
+ static String _hint = "YYYY"; //$NON-NLS-1$\r
\r
@Override\r
public void draw(GC gc, long time, Rectangle rect) {\r
}\r
\r
class TimeDrawAbsMonth extends TimeDraw {\r
- static String _hint = "YYYY Mmm";\r
+ static String _hint = "YYYY Mmm"; //$NON-NLS-1$\r
\r
@Override\r
public void draw(GC gc, long time, Rectangle rect) {\r
}\r
\r
class TimeDrawAbsDay extends TimeDraw {\r
- static String _hint = "Mmm dd";\r
+ static String _hint = "Mmm dd"; //$NON-NLS-1$\r
\r
@Override\r
public void draw(GC gc, long time, Rectangle rect) {\r
}\r
\r
class TimeDrawAbsHrs extends TimeDraw {\r
- static String _hint = "Mmm dd HH:mm";\r
+ static String _hint = "Mmm dd HH:mm"; //$NON-NLS-1$\r
\r
@Override\r
public void draw(GC gc, long time, Rectangle rect) {\r
}\r
\r
class TimeDrawAbsMin extends TimeDraw {\r
- static String _hint = "HH:mm";\r
+ static String _hint = "HH:mm"; //$NON-NLS-1$\r
\r
@Override\r
public void draw(GC gc, long time, Rectangle rect) {\r
}\r
\r
class TimeDrawAbsSec extends TimeDraw {\r
- static String _hint = "HH:mm:ss";\r
+ static String _hint = "HH:mm:ss"; //$NON-NLS-1$\r
\r
@Override\r
public void draw(GC gc, long time, Rectangle rect) {\r
}\r
\r
class TimeDrawAbsMillisec extends TimeDraw {\r
- static String _hint = "HH:ss:ms";\r
+ static String _hint = "HH:ss:ms"; //$NON-NLS-1$\r
\r
@Override\r
public void draw(GC gc, long time, Rectangle rect) {\r
String stime = stimeformat.format(new Date((long) (time / 1000000)));\r
String ns = Utils.formatNs(time, Resolution.MILLISEC);\r
\r
- Utils.drawText(gc, stime + " " + ns, rect, true);\r
+ Utils.drawText(gc, stime + " " + ns, rect, true); //$NON-NLS-1$\r
}\r
\r
@Override\r
}\r
\r
class TimeDrawAbsMicroSec extends TimeDraw {\r
- static String _hint = "HH:ss:ms:mcs";\r
+ static String _hint = "HH:ss:ms:mcs"; //$NON-NLS-1$\r
\r
@Override\r
public void draw(GC gc, long time, Rectangle rect) {\r
String stime = stimeformat.format(new Date((long) (time / 1000000)));\r
String micr = Utils.formatNs(time, Resolution.MICROSEC);\r
- Utils.drawText(gc, stime + " " + micr, rect, true);\r
+ Utils.drawText(gc, stime + " " + micr, rect, true); //$NON-NLS-1$\r
}\r
\r
@Override\r
}\r
\r
class TimeDrawAbsNanoSec extends TimeDraw {\r
- static String _hint = "HH:ss:ms:mcs:ns";\r
+ static String _hint = "HH:ss:ms:mcs:ns"; //$NON-NLS-1$\r
\r
@Override\r
public void draw(GC gc, long time, Rectangle rect) {\r
String stime = stimeformat.format(new Date((long) (time / 1000000)));\r
String ns = Utils.formatNs(time, Resolution.NANOSEC);\r
- Utils.drawText(gc, stime + " " + ns, rect, true);\r
+ Utils.drawText(gc, stime + " " + ns, rect, true); //$NON-NLS-1$\r
}\r
\r
@Override\r