net.sourceforge.mflow.api
Interface MFlowUIManager

All Known Implementing Classes:
MFlowUIManagerImpl

public interface MFlowUIManager

A class for managing instances of MFlowUI

Version:
$Revision: 1.3 $
Author:
David Carr

Method Summary
 void addInstance(MFlowUI ui)
          Adds a new UI instance
 MFlowUI getCurrentInstance()
           
 MFlowUI[] getInstances()
          Gets an array of the current instances of MFlowUI
 void removeInstance(MFlowUI ui)
          Removes an instance of MFlowUI
 void setCurrentInstance(MFlowUI ui)
          Sets the current instance of the UI.
 

Method Detail

addInstance

void addInstance(MFlowUI ui)
Adds a new UI instance

Parameters:
ui - the ui instance to add

getInstances

MFlowUI[] getInstances()
Gets an array of the current instances of MFlowUI

Returns:
an array of MFlowUI

removeInstance

void removeInstance(MFlowUI ui)
Removes an instance of MFlowUI

Parameters:
ui - the instance to remove

setCurrentInstance

void setCurrentInstance(MFlowUI ui)
Sets the current instance of the UI.

Parameters:
ui - the new UI instance to set

getCurrentInstance

MFlowUI getCurrentInstance()
Returns:
the current UI instance


Copyright © 2002-2004 MFlow Group. All Rights Reserved.