Package jam.panels
Interface StatusProvider
- All Known Implementing Classes:
StatusProvider.Helper
public interface StatusProvider
- Author:
- rambaut Date: Jul 27, 2004 Time: 9:32:24 AM
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionvoidaddOverrideProvider(StatusProvider provider) voidaddStatusListener(StatusListener statusListener) Status providers must be able to store a list of StatusListeners.voidFire a status bar event to anything interested.voidfireStatusChanged(int status, String statusText) intvoidremoveOverrideProvider(StatusProvider provider) voidremoveStatusListener(StatusListener statusListener) Remove the given StatusListener from the provider's list.voidThe status bar has been pressed.
-
Method Details
-
addStatusListener
Status providers must be able to store a list of StatusListeners. They should then call the appropriate methods on all of these to update the status.- Parameters:
statusListener- the StatusListener to be added
-
removeStatusListener
Remove the given StatusListener from the provider's list.- Parameters:
statusListener- the StatusListener to be removed
-
fireStatusChanged
-
statusButtonPressed
void statusButtonPressed()The status bar has been pressed. This method should not really be here. You should instead callfireStatusButtonPressed() -
getStatusText
String getStatusText() -
getStatus
int getStatus() -
fireStatusButtonPressed
void fireStatusButtonPressed()Fire a status bar event to anything interested. -
addOverrideProvider
-
removeOverrideProvider
-