IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

com.ibm.btt.rcp.activity.core.impl
Class ActivityDefinition

java.lang.Object
  extended by com.ibm.btt.rcp.activity.core.impl.ActivityDefinition
All Implemented Interfaces:
IActivityDefinition
Direct Known Subclasses:
ActiveXActivityDefinition, HTMLActivityDefinition, OleActivityDefinition, ProcessorActivityDefinition, SwingActivityDefinition, SWTActivityDefinition, XuiCtxActivityDefinition

public class ActivityDefinition
extends java.lang.Object
implements IActivityDefinition

Activity Definition class


Field Summary
protected  java.lang.String clazz
           
protected  java.lang.String desc
           
protected  java.lang.String id
           
protected  java.lang.String name
           
protected  java.lang.String namespace
           
protected  java.lang.String parameter
           
protected  boolean unique
           
 
Constructor Summary
ActivityDefinition()
           
 
Method Summary
 java.lang.String getClassName()
          Get activity class name(java.lang.String)
 java.lang.String getDescription()
          Get description(java.lang.String) of this activity definition
 java.lang.String getId()
          Get id(java.lang.String) property of this activity definition
 java.lang.String getName()
          Get the name(java.lang.String) of this activity definition
 java.lang.String getNamespace()
          Get the namespace(java.lang.String) of this activity definition's plugin
 java.lang.String getParameter()
          Get the parameter(java.lang.String) of this activity definition
 void initializeFrom(org.eclipse.core.runtime.IConfigurationElement element)
          Initialize activity definition from extension points
 boolean isUnique()
          Get if this activity is global unique during its lifecycle
 void setClassName(java.lang.String clazz)
          Set activity class name(java.lang.String)
 void setDescription(java.lang.String desc)
          Set description(java.lang.String) for this activity definition
 void setId(java.lang.String id)
          Set id(java.lang.String) property for this activity definition
 void setName(java.lang.String name)
          Set the name(java.lang.String) of this activity definition
 void setNamespace(java.lang.String namespace)
          Set the namespace(java.lang.String) for this activity definition's plugin
 void setParameter(java.lang.String parameter)
          Set the parameter(java.lang.String) of this activity definition
 void setUnique(boolean unique)
          Set if this activity is global unique during its lifecycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

clazz

protected java.lang.String clazz

id

protected java.lang.String id

desc

protected java.lang.String desc

unique

protected boolean unique

namespace

protected java.lang.String namespace

parameter

protected java.lang.String parameter

name

protected java.lang.String name
Constructor Detail

ActivityDefinition

public ActivityDefinition()
Method Detail

getClassName

public java.lang.String getClassName()
Description copied from interface: IActivityDefinition
Get activity class name(java.lang.String)

Specified by:
getClassName in interface IActivityDefinition
Returns:
the activity class name

getId

public java.lang.String getId()
Description copied from interface: IActivityDefinition
Get id(java.lang.String) property of this activity definition

Specified by:
getId in interface IActivityDefinition
Returns:
id the id of this activity definition

setClassName

public void setClassName(java.lang.String clazz)
Description copied from interface: IActivityDefinition
Set activity class name(java.lang.String)

Specified by:
setClassName in interface IActivityDefinition
Parameters:
clazz - the activity class name

setId

public void setId(java.lang.String id)
Description copied from interface: IActivityDefinition
Set id(java.lang.String) property for this activity definition

Specified by:
setId in interface IActivityDefinition
Parameters:
id - the id of this activity definition

getDescription

public java.lang.String getDescription()
Description copied from interface: IActivityDefinition
Get description(java.lang.String) of this activity definition

Specified by:
getDescription in interface IActivityDefinition
Returns:
description of this activity definition

isUnique

public boolean isUnique()
Description copied from interface: IActivityDefinition
Get if this activity is global unique during its lifecycle

Specified by:
isUnique in interface IActivityDefinition
Returns:
if this activity is global unique

setDescription

public void setDescription(java.lang.String desc)
Description copied from interface: IActivityDefinition
Set description(java.lang.String) for this activity definition

Specified by:
setDescription in interface IActivityDefinition
Parameters:
desc - description of this activity definition

setUnique

public void setUnique(boolean unique)
Description copied from interface: IActivityDefinition
Set if this activity is global unique during its lifecycle

Specified by:
setUnique in interface IActivityDefinition
Parameters:
unique - if this activity is global unique

getNamespace

public java.lang.String getNamespace()
Description copied from interface: IActivityDefinition
Get the namespace(java.lang.String) of this activity definition's plugin

Specified by:
getNamespace in interface IActivityDefinition
Returns:
namespace of this activity definition's plugin

setNamespace

public void setNamespace(java.lang.String namespace)
Description copied from interface: IActivityDefinition
Set the namespace(java.lang.String) for this activity definition's plugin

Specified by:
setNamespace in interface IActivityDefinition
Parameters:
namespace - of this activity definition's plugin

getParameter

public java.lang.String getParameter()
Description copied from interface: IActivityDefinition
Get the parameter(java.lang.String) of this activity definition

Specified by:
getParameter in interface IActivityDefinition
Returns:
the parameter passed to this activity definition

setParameter

public void setParameter(java.lang.String parameter)
Description copied from interface: IActivityDefinition
Set the parameter(java.lang.String) of this activity definition

Specified by:
setParameter in interface IActivityDefinition
Parameters:
parameter - the parameter passed to this activity definition

getName

public java.lang.String getName()
Description copied from interface: IActivityDefinition
Get the name(java.lang.String) of this activity definition

Specified by:
getName in interface IActivityDefinition
Returns:
the name of this activity definition

setName

public void setName(java.lang.String name)
Description copied from interface: IActivityDefinition
Set the name(java.lang.String) of this activity definition

Specified by:
setName in interface IActivityDefinition
Parameters:
name - the name of this activity definition

initializeFrom

public void initializeFrom(org.eclipse.core.runtime.IConfigurationElement element)
Description copied from interface: IActivityDefinition
Initialize activity definition from extension points

Specified by:
initializeFrom in interface IActivityDefinition
Parameters:
element - extension point IConfigurationElement

IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

(c) Copyright IBM Corporation 1998, 2010