net.sourceforge.mflow.api
Interface MsgFlowComponent

All Superinterfaces:
Configurable, Iconable
All Known Subinterfaces:
MsgFilter, MsgFolder, MsgReceiver, MsgSource, ReceiveFolder, SendFolder
All Known Implementing Classes:
AbstractMsgFilter, AbstractMsgFlowComponent, AbstractMsgFolder, AbstractMsgReceiver, AbstractMsgSource

public interface MsgFlowComponent
extends Configurable, Iconable

Base interface for all MsgFlow components. Classes should implement a sub-interface of this interface, such as MsgReceiver or MsgSource

Version:
$Revision: 1.3 $
Author:
David Carr

Method Summary
 java.lang.String getName()
          Accessor for name property; Provides a way for the user to specify a user-friendly name for an instance of a component.
 void setName(java.lang.String aName)
          Mutator for name property; Provides a way for the user to specify a user-friendly name for an instance of a component.
 
Methods inherited from interface net.sourceforge.mflow.api.Configurable
configure
 
Methods inherited from interface net.sourceforge.mflow.api.Iconable
getIcon
 

Method Detail

getName

java.lang.String getName()
Accessor for name property; Provides a way for the user to specify a user-friendly name for an instance of a component. If the name is the same as the default name for the component, the component is free to change the name when other properties are changed.

Returns:
the name of the instance

setName

void setName(java.lang.String aName)
Mutator for name property; Provides a way for the user to specify a user-friendly name for an instance of a component.

Parameters:
aName - the new name to set


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