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 Modifier and Type Interface Description static classStatusProvider.Helper
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddOverrideProvider(StatusProvider provider)voidaddStatusListener(StatusListener statusListener)Status providers must be able to store a list of StatusListeners.voidfireStatusButtonPressed()Fire a status bar event to anything interested.voidfireStatusChanged(int status, java.lang.String statusText)intgetStatus()java.lang.StringgetStatusText()voidremoveOverrideProvider(StatusProvider provider)voidremoveStatusListener(StatusListener statusListener)Remove the given StatusListener from the provider's list.voidstatusButtonPressed()The status bar has been pressed.
-
-
-
Method Detail
-
addStatusListener
void addStatusListener(StatusListener statusListener)
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
void removeStatusListener(StatusListener statusListener)
Remove the given StatusListener from the provider's list.- Parameters:
statusListener- the StatusListener to be removed
-
fireStatusChanged
void fireStatusChanged(int status, java.lang.String statusText)
-
statusButtonPressed
void statusButtonPressed()
The status bar has been pressed. This method should not really be here. You should instead callfireStatusButtonPressed()
-
getStatusText
java.lang.String getStatusText()
-
getStatus
int getStatus()
-
fireStatusButtonPressed
void fireStatusButtonPressed()
Fire a status bar event to anything interested.
-
addOverrideProvider
void addOverrideProvider(StatusProvider provider)
-
removeOverrideProvider
void removeOverrideProvider(StatusProvider provider)
-
-