org.tubo.configuration.def.baseimpl
Class BaseComponentRefFlowNodeDefImpl

java.lang.Object
  extended by org.tubo.configuration.def.baseimpl.BaseDefinitionImpl
      extended by org.tubo.configuration.def.baseimpl.BaseConfigurableItemDefImpl
          extended by org.tubo.configuration.def.baseimpl.BaseFlowNodeDefImpl
              extended by org.tubo.configuration.def.baseimpl.BaseReferenceFlowNodeDefImpl
                  extended by org.tubo.configuration.def.baseimpl.BaseComponentRefFlowNodeDefImpl
All Implemented Interfaces:
ComponentRefFlowNodeDef, ConfigurableItemDef, Definition, FlowNodeDef, ReferenceFlowNodeDef

public class BaseComponentRefFlowNodeDefImpl
extends BaseReferenceFlowNodeDefImpl
implements ComponentRefFlowNodeDef

Created: Jul 8, 2005 5:39:17 PM
Last Modification Date: $Date: 2006-11-08 11:52:38 -0300 (Wed, 08 Nov 2006) $

Version:
$Revision: 58 $
Author:
maldito_orco (maldito_orco@users.sourceforge.net)

Field Summary
static java.lang.String RCS_ID
           
 
Constructor Summary
BaseComponentRefFlowNodeDefImpl()
           
 
Method Summary
 void add(ComponentRefListenEventDef listenEventDef)
          Add a new ListenEvent to this FlowNode
 void add(java.lang.String action, java.lang.String execute)
           
 ComponentRefListenEventDef getListenEventDef(java.lang.String eventName)
          Get the ListenEvent identified by eventName
 java.util.Map getListenEvents()
           
 boolean isListenEvent(java.lang.String eventName)
          Check if this ComponentRefFlowNodeDef is listen a determinated event
 
Methods inherited from class org.tubo.configuration.def.baseimpl.BaseReferenceFlowNodeDefImpl
getRefId, setRefId
 
Methods inherited from class org.tubo.configuration.def.baseimpl.BaseConfigurableItemDefImpl
getProperties, getProperty, setProperties, setProperty
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.tubo.configuration.def.ReferenceFlowNodeDef
getRefId
 
Methods inherited from interface org.tubo.configuration.def.ConfigurableItemDef
getProperties, getProperty
 

Field Detail

RCS_ID

public static final java.lang.String RCS_ID
See Also:
Constant Field Values
Constructor Detail

BaseComponentRefFlowNodeDefImpl

public BaseComponentRefFlowNodeDefImpl()
Method Detail

isListenEvent

public boolean isListenEvent(java.lang.String eventName)
Check if this ComponentRefFlowNodeDef is listen a determinated event

Specified by:
isListenEvent in interface ComponentRefFlowNodeDef
Parameters:
eventName - Name of event
Returns:
true if this node is listen the event identified by eventName, otherwise false

getListenEventDef

public ComponentRefListenEventDef getListenEventDef(java.lang.String eventName)
Get the ListenEvent identified by eventName

Specified by:
getListenEventDef in interface ComponentRefFlowNodeDef
Parameters:
eventName - Name of event
Returns:
ListenEventDef identified by eventName, or null if not found

getListenEvents

public java.util.Map getListenEvents()
Specified by:
getListenEvents in interface ComponentRefFlowNodeDef

add

public void add(ComponentRefListenEventDef listenEventDef)
Add a new ListenEvent to this FlowNode

Parameters:
listenEventDef - a new ListenEvent for this FlowNode

add

public void add(java.lang.String action,
                java.lang.String execute)


Copyright © 2004-2007 Tubo. All Rights Reserved.