|
||||||||||
| PREV CLASS Documentation homepage NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
ilog.views.appframe.swing.IlvStatusBar
public class IlvStatusBar
Defines status bars to insert in the main window of an application.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class javax.swing.JPanel |
|---|
JPanel.AccessibleJPanel |
| Nested classes/interfaces inherited from class javax.swing.JComponent |
|---|
JComponent.AccessibleJComponent |
| Nested classes/interfaces inherited from class java.awt.Container |
|---|
Container.AccessibleAWTContainer |
| Nested classes/interfaces inherited from class java.awt.Component |
|---|
Component.AccessibleAWTComponent, Component.BltBufferStrategy, Component.FlipBufferStrategy |
| Field Summary | |
|---|---|
static String |
DEFAULT_CONFIGURATION
Name of the default component configuration set to status bar. |
static String |
PROGRESS_BAR_CONFIGURATION
Name of the component configuration that displays a label and a progress bar. |
static String |
STATUS_LISTENER_NAME
Name of the message listener used by the status bar to listen for application messages. |
| Fields inherited from class javax.swing.JComponent |
|---|
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
| Fields inherited from class java.awt.Component |
|---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
| Fields inherited from interface java.awt.image.ImageObserver |
|---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
|---|---|
IlvStatusBar()
Constructs a new status bar. |
|
| Method Summary | |
|---|---|
boolean |
activateConfiguration(String configurationName)
Activates the specified configuration. |
void |
addConfiguration(String configurationName,
Component component,
MessageListener listener)
Adds a new configuration for this status bar. |
boolean |
deactivateConfiguration(String configurationName)
Deactivates the specified configuration. |
JPanel |
getConfigurationsPanel()
Gets the panel that contains the active configuration panel. |
void |
receiveMessage(MessageEvent event)
Invoked when a message event is received. |
void |
setStatusText(String text)
Sets the specified text to the status bar. |
void |
startProgressTask(String message,
int minimum,
int maximum)
Starts a task display on the status bar. |
| Methods inherited from class javax.swing.JPanel |
|---|
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final String DEFAULT_CONFIGURATION
public static final String PROGRESS_BAR_CONFIGURATION
public static final String STATUS_LISTENER_NAME
| Constructor Detail |
|---|
public IlvStatusBar()
| Method Detail |
|---|
public void addConfiguration(String configurationName,
Component component,
MessageListener listener)
configurationName - The name of the configuration.component - The component configuration.listener - The message listener associated with the specified component.
It may change the content of the component when receiving a specific message.getConfigurationsPanel()public boolean activateConfiguration(String configurationName)
true if the specified configuration was previously
added to this status bar using the method addConfiguration(java.lang.String, java.awt.Component, ilog.views.appframe.event.MessageListener);
false otherwise.deactivateConfiguration(java.lang.String)public boolean deactivateConfiguration(String configurationName)
true if the specified configuration has previously
been activated with the method activateConfiguration(java.lang.String);
false otherwise.activateConfiguration(java.lang.String)public JPanel getConfigurationsPanel()
public void setStatusText(String text)
IlvApplication.STATUS_MESSAGE is sent to the status
bar with the specified text as the message parameter.
text - The text to set.public void receiveMessage(MessageEvent event)
receiveMessage in interface MessageListenerevent - The message event.MessageEvent
public void startProgressTask(String message,
int minimum,
int maximum)
|
||||||||||
| PREV CLASS Documentation homepage NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||