Package | Description |
---|---|
de.lmu.ifi.dbs.elki.gui.util |
Utility classes for GUIs (e.g. a class to display a logging panel)
|
de.lmu.ifi.dbs.elki.logging |
Logging facility for controlling logging behavior of the complete framework.
|
de.lmu.ifi.dbs.elki.logging.progress |
Progress status objects (for UI)
|
Modifier and Type | Field and Description |
---|---|
protected HashMap<Progress,JProgressBar> |
LogPanel.pbarmap
Current progress bars
|
Modifier and Type | Method and Description |
---|---|
private JProgressBar |
LogPanel.getOrCreateProgressBar(Progress prog)
Get an existing or create a new progress bar.
|
private void |
LogPanel.removeProgressBar(Progress prog,
JProgressBar pbar)
Remove a progress bar
|
private void |
LogPanel.updateProgressBar(Progress prog,
JProgressBar pbar)
Update a progress bar
|
Modifier and Type | Method and Description |
---|---|
void |
Logging.progress(Progress pgr)
Log a Progress object.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractProgress
Abstract base class for FiniteProgress objects.
|
class |
FiniteProgress
A progress object for a given overall number of items to process.
|
class |
IndefiniteProgress
Progress class without a fixed destination value.
|
class |
StepProgress
This progress class is used for multi-step processing.
|
Modifier and Type | Field and Description |
---|---|
private Progress |
ProgressLogRecord.progress
Progress storage
|
Modifier and Type | Field and Description |
---|---|
private Vector<WeakReference<Progress>> |
ProgressTracker.progresses
Set of potentially active progresses.
|
Modifier and Type | Method and Description |
---|---|
Progress |
ProgressLogRecord.getProgress()
Get the objects progress.
|
Modifier and Type | Method and Description |
---|---|
Collection<Progress> |
ProgressTracker.getProgresses()
Get a list of progresses tracked.
|
Collection<Progress> |
ProgressTracker.removeCompleted()
Remove completed progresses.
|
Modifier and Type | Method and Description |
---|---|
void |
ProgressTracker.addProgress(Progress p)
Add a new Progress to the tracker.
|
Constructor and Description |
---|
ProgressLogRecord(Level level,
Progress progress)
Constructor for progress log messages.
|