public final class UIInternalHandle extends InternalHandle
InternalHandle
.NO_INCREASE, STATE_FINISHED, STATE_INITIALIZED, STATE_REQUEST_STOP, STATE_RUNNING
Constructor and Description |
---|
UIInternalHandle(String displayName,
Cancellable cancel,
boolean userInitiated,
Action view) |
Modifier and Type | Method and Description |
---|---|
JComponent |
extractComponent()
have the component in custom location, don't include in the status bar.
|
JLabel |
extractDetailLabel() |
JLabel |
extractMainLabel() |
boolean |
isAllowCancel() |
boolean |
isAllowView() |
boolean |
isCustomPlaced() |
boolean |
requestAction(String actionCommand,
Action al) |
void |
requestView() |
createProgressHandle, finish, getDisplayName, getInitialDelay, getLastPingTime, getPercentageDone, getState, getTimeStampStarted, getTotalUnits, isInSleepMode, isUserInitialized, markCustomPlaced, progress, requestCancel, requestDisplayNameChange, requestExplicitSelection, requestStateSnapshot, setController, setInitialDelay, start, toDeterminate, toIndeterminate, toSilent, toString
public UIInternalHandle(String displayName, Cancellable cancel, boolean userInitiated, Action view)
public boolean isAllowCancel()
isAllowCancel
in class InternalHandle
public boolean isAllowView()
isAllowView
in class InternalHandle
public boolean isCustomPlaced()
isCustomPlaced
in class InternalHandle
public void requestView()
requestView
in class InternalHandle
public boolean requestAction(String actionCommand, Action al)
requestAction
in class InternalHandle
public JComponent extractComponent()
public JLabel extractDetailLabel()
public JLabel extractMainLabel()