|
IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.btt.rcp.activity.core.Activity
public abstract class Activity
Abstract class for user defined activity. User should extend this abstract class to create their activity, no need to implement from IActivity interface directly.
Field Summary | |
---|---|
protected org.osgi.framework.Bundle |
bundle
|
protected java.lang.String |
desc
|
protected org.eclipse.jface.resource.ImageDescriptor |
icon
|
protected java.lang.String |
id
|
protected java.lang.String |
name
|
protected java.lang.String |
parameter
|
protected java.util.Map<?,?> |
params
|
protected boolean |
unique
|
protected org.eclipse.ui.IWorkbenchPartSite |
workbenchPartSite
|
Constructor Summary | |
---|---|
Activity()
|
Method Summary | |
---|---|
org.osgi.framework.Bundle |
getBundle()
Get Bundle(org.ogsi.framework.Bundle) of this activity, this bundle is used to load class from different plugin projects. |
java.lang.String |
getDescription()
Get description(java.lang.String) of this activity |
org.eclipse.jface.resource.ImageDescriptor |
getIcon()
Get the icon(org.eclipse.jface.resource.ImageDescriptor) of this activity |
java.lang.String |
getId()
Get id(java.lang.String) property of this activity |
java.lang.String |
getName()
Get the name(java.lang.String) of this activity. |
java.lang.String |
getParameter()
Get the parameter(java.lang.String) of this activity |
java.util.Map<?,?> |
getParams()
Get Map property of this activity |
void |
initializeFrom(IActivityDefinition define)
Initialize a activity from a IActivityDefinition object |
boolean |
isUnique()
Get if this activity is global unique during its lifecycle |
void |
setBundle(org.osgi.framework.Bundle bundle)
Set Bundle(org.ogsi.framework.Bundle) of this activity, this bundle is used to load class from different plugin projects. |
void |
setDescription(java.lang.String desc)
Set description(java.lang.String) for this activity |
void |
setIcon(org.eclipse.jface.resource.ImageDescriptor icon)
Set the icon(org.eclipse.jface.resource.ImageDescriptor) of this activity |
void |
setId(java.lang.String id)
Set id(java.lang.String) property for this activity |
void |
setName(java.lang.String name)
Set the name(java.lang.String) of this activity. |
void |
setParameter(java.lang.String parameter)
Set the parameter(java.lang.String) of this activity |
void |
setParams(java.util.Map<?,?> params)
Set Map property for this activity |
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 |
Methods inherited from interface com.ibm.btt.rcp.activity.core.IActivity |
---|
dispose |
Methods inherited from interface java.lang.Runnable |
---|
run |
Field Detail |
---|
protected java.lang.String id
protected java.util.Map<?,?> params
protected org.eclipse.ui.IWorkbenchPartSite workbenchPartSite
protected java.lang.String desc
protected boolean unique
protected java.lang.String parameter
protected org.osgi.framework.Bundle bundle
protected java.lang.String name
protected org.eclipse.jface.resource.ImageDescriptor icon
Constructor Detail |
---|
public Activity()
Method Detail |
---|
public java.lang.String getId()
IActivity
getId
in interface IActivity
public java.util.Map<?,?> getParams()
IActivity
getParams
in interface IActivity
public void setId(java.lang.String id)
IActivity
setId
in interface IActivity
id
- the id of this activitypublic void setParams(java.util.Map<?,?> params)
IActivity
setParams
in interface IActivity
params
- the context passed to this activitypublic java.lang.String getDescription()
IActivity
getDescription
in interface IActivity
public void setDescription(java.lang.String desc)
IActivity
setDescription
in interface IActivity
desc
- description of this activitypublic boolean isUnique()
IActivity
isUnique
in interface IActivity
public void setUnique(boolean unique)
IActivity
setUnique
in interface IActivity
unique
- if this activity is global uniquepublic java.lang.String getParameter()
IActivity
getParameter
in interface IActivity
public void setParameter(java.lang.String parameter)
IActivity
setParameter
in interface IActivity
parameter
- the parameter passed to this activitypublic org.osgi.framework.Bundle getBundle()
IActivity
getBundle
in interface IActivity
public void setBundle(org.osgi.framework.Bundle bundle)
IActivity
setBundle
in interface IActivity
bundle
- Bundle of this activitypublic java.lang.String getName()
IActivity
getName
in interface IActivity
public void setName(java.lang.String name)
IActivity
setName
in interface IActivity
name
- the name of this activitypublic org.eclipse.jface.resource.ImageDescriptor getIcon()
IActivity
getIcon
in interface IActivity
public void setIcon(org.eclipse.jface.resource.ImageDescriptor icon)
IActivity
setIcon
in interface IActivity
public void initializeFrom(IActivityDefinition define)
IActivity
initializeFrom
in interface IActivity
|
IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |