IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

com.ibm.btt.rcp.navigator.core.impl
Class NavigateItem

java.lang.Object
  extended by com.ibm.btt.rcp.navigator.core.impl.Navigatable
      extended by com.ibm.btt.rcp.navigator.core.impl.NavigateItem
All Implemented Interfaces:
INavigatable, INavigateItem

public class NavigateItem
extends Navigatable
implements INavigateItem

NavigateItem default implementation class


Field Summary
protected  java.lang.String activityId
           
protected  boolean initial
           
protected  java.lang.String launchCode
           
protected  java.lang.String shortcut
           
 
Fields inherited from class com.ibm.btt.rcp.navigator.core.impl.Navigatable
icon, id, index, name, parent
 
Constructor Summary
NavigateItem()
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 java.lang.String getActivityId()
          Get activity id which related to this Navigation Item.
 java.lang.String getLaunchCode()
          Get the launch code of this Navigation Item.
 java.lang.String getShortcut()
          Get the shortcut of this Navigation Item.
 void initializeFrom(org.eclipse.core.runtime.IConfigurationElement element)
          Initialize navigation item from extension points
 boolean isAvailable()
          Get if this navigate item is available for navigator tree.
 boolean isInitial()
          Get if this navigation item/folder is shown at startup
 void setActivityId(java.lang.String activityId)
          Set activity id which related to this Navigation Item.
 void setInitial(boolean init)
          Set if this navigation item is shown at startup
 void setLaunchCode(java.lang.String launchCode)
          Set launch code of this Navigation Item.
 void setShortcut(java.lang.String shortcut)
          Set the shortcut of this Navigation Item.
 
Methods inherited from class com.ibm.btt.rcp.navigator.core.impl.Navigatable
getIcon, getId, getIndex, getName, getParent, setIcon, setId, setIndex, setName, setParent, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.ibm.btt.rcp.navigator.core.INavigatable
getIcon, getId, getIndex, getName, getParent, setIcon, setId, setIndex, setName, setParent
 

Field Detail

activityId

protected java.lang.String activityId

launchCode

protected java.lang.String launchCode

shortcut

protected java.lang.String shortcut

initial

protected boolean initial
Constructor Detail

NavigateItem

public NavigateItem()
Method Detail

getActivityId

public java.lang.String getActivityId()
Description copied from interface: INavigateItem
Get activity id which related to this Navigation Item.

Specified by:
getActivityId in interface INavigateItem
Returns:
activity id

getLaunchCode

public java.lang.String getLaunchCode()
Description copied from interface: INavigateItem
Get the launch code of this Navigation Item.

Specified by:
getLaunchCode in interface INavigateItem
Returns:
launch code of this Navigation Item

getShortcut

public java.lang.String getShortcut()
Description copied from interface: INavigateItem
Get the shortcut of this Navigation Item.

Specified by:
getShortcut in interface INavigateItem
Returns:
shortcut of this Navigation Item

isInitial

public boolean isInitial()
Description copied from interface: INavigatable
Get if this navigation item/folder is shown at startup

Specified by:
isInitial in interface INavigatable
Returns:
if this navigation item/folder is shown at startup

setActivityId

public void setActivityId(java.lang.String activityId)
Description copied from interface: INavigateItem
Set activity id which related to this Navigation Item.

Specified by:
setActivityId in interface INavigateItem
Parameters:
activityId - activity id

setInitial

public void setInitial(boolean init)
Description copied from interface: INavigateItem
Set if this navigation item is shown at startup

Specified by:
setInitial in interface INavigateItem
Parameters:
init - boolean, init if this navigation item is shown at startup

setLaunchCode

public void setLaunchCode(java.lang.String launchCode)
Description copied from interface: INavigateItem
Set launch code of this Navigation Item.

Specified by:
setLaunchCode in interface INavigateItem
Parameters:
launchCode - launch code of this Navigation Item

setShortcut

public void setShortcut(java.lang.String shortcut)
Description copied from interface: INavigateItem
Set the shortcut of this Navigation Item.

Specified by:
setShortcut in interface INavigateItem
Parameters:
shortcut - shortcut of this Navigation Item

initializeFrom

public void initializeFrom(org.eclipse.core.runtime.IConfigurationElement element)
Description copied from interface: INavigatable
Initialize navigation item from extension points

Specified by:
initializeFrom in interface INavigatable
Overrides:
initializeFrom in class Navigatable
Parameters:
element - extension point definition IConfigurationElement

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

isAvailable

public boolean isAvailable()
Get if this navigate item is available for navigator tree. If this navigate item is not a available item, then it is not visible.

Specified by:
isAvailable in interface INavigatable
Returns:

IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

(c) Copyright IBM Corporation 1998, 2011