private static class SplashScreen.MeasurableTask extends SplashScreen.Task
ProgressMonitor
) which keeps track of its execution duration
(requires a call to finish()
).Modifier and Type | Field and Description |
---|---|
private java.lang.String |
duration |
private java.lang.String |
name |
private long |
start |
Constructor and Description |
---|
MeasurableTask(java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
void |
finish() |
int |
hashCode() |
boolean |
isFinished()
Determines if this task has been finished.
|
java.lang.StringBuilder |
toHtml(java.lang.StringBuilder sb)
Returns a HTML representation for this task.
|
toString
private final java.lang.String name
private final long start
private java.lang.String duration
MeasurableTask(java.lang.String name)
public void finish()
public boolean isFinished()
true
if this task has been finishedpublic java.lang.StringBuilder toHtml(java.lang.StringBuilder sb)
SplashScreen.Task
toHtml
in class SplashScreen.Task
sb
- a StringBuilder
used to build the HTML codesb
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object