com.tivoli.twg.dmi
Interface TWGDMIAttributeBrowserInterface


public interface TWGDMIAttributeBrowserInterface


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 whose attribute details the attribute browser is currently displaying.
 int getStatus()
          Provide the attribute browser's current status as one of the TWGDMIConstants status values.
 java.lang.String getStatusText()
          Provide a display string describing attribute 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 newMOID, DMIGroup newDMIGroup, int componentID)
          Update the group whose attribute details the attribute browser will now be displaying and update the display to match.
 void setStatus(int newStatus)
          Set the attribute browser status to the new value provided.
 void setStatusText(java.lang.String newStatusText)
          Update the display string describing attribute 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 attribute browser's current status as one of the TWGDMIConstants status values.


setStatus

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

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

getStatusText

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


setStatusText

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

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

getDMIGroup

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


setDMIGroup

public void setDMIGroup(long newMOID,
                        DMIGroup newDMIGroup,
                        int componentID)
Update the group whose attribute details the attribute browser will now be displaying and update the display to match.

Parameters:
newDMIGroup - - the string that reflects the group whose attribute details the attribute browser is to display.

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.