com.tivoli.twg.dmi
Interface TWGDMIGroupBrowserInterface


public interface TWGDMIGroupBrowserInterface


Method Summary
 void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
          Register to be a propertyChange listener.
 javax.swing.JPanel getDisplayWindow()
          Construct the window panel that is to be displayed.
 DMIGroup getDMIGroup()
          Provide the group the browser is currently displaying.
 javax.swing.ImageIcon getIconForDMIGroup(DMIGroup g)
          Provide the icon for the given group..
 int getStatus()
          Provide the group browser's current status as one of the TWGDMIConstants status values.
 java.lang.String getStatusText()
          Provide a display string describing group browser's current status.
 com.tivoli.twg.guilibs.WindowAttributes getWindowAttributes()
          Return the Window Attributes.
 void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
          De-register as a propertyChange listener.
 void setDMIGroup(long moid, DMIGroup newDMIGroup, int ComponentID)
          Update the group the browser will now be displaying and update the display to match.
 void setStatus(int newStatus)
          Set the group browser status to the new value provided.
 void setStatusText(java.lang.String newStatusText)
          Update the display string describing group browser's current status.
 void setWindowAttributes(com.tivoli.twg.guilibs.WindowAttributes wa)
          Set the Window Attributes.
 

Method Detail

getDisplayWindow

public javax.swing.JPanel getDisplayWindow()
Construct the window panel that is to be displayed.


getStatus

public int getStatus()
Provide the group browser's current status as one of the TWGDMIConstants status values.


setStatus

public void setStatus(int newStatus)
Set the group browser status to the new value provided.

Parameters:
newStatus - - a TWGDMIConstants status value indicating the new status of the group browser.

getStatusText

public java.lang.String getStatusText()
Provide a display string describing group browser's current status.


setStatusText

public void setStatusText(java.lang.String newStatusText)
Update the display string describing group browser's current status.

Parameters:
newStatusText - - the string that reflects the new status of the group browser.

getDMIGroup

public DMIGroup getDMIGroup()
Provide the group the browser is currently displaying.


setDMIGroup

public void setDMIGroup(long moid,
                        DMIGroup newDMIGroup,
                        int ComponentID)
Update the group the browser will now be displaying and update the display to match.

Parameters:
newDMIGroup - - the string that reflects the new group whose groups the group browser is to display.

getIconForDMIGroup

public javax.swing.ImageIcon getIconForDMIGroup(DMIGroup g)
Provide the icon for the given group..


setWindowAttributes

public void setWindowAttributes(com.tivoli.twg.guilibs.WindowAttributes wa)
Set the Window Attributes.


getWindowAttributes

public com.tivoli.twg.guilibs.WindowAttributes getWindowAttributes()
Return the Window Attributes.


addPropertyChangeListener

public void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
Register to be a propertyChange listener.


removePropertyChangeListener

public void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
De-register as a propertyChange listener.