IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

com.ibm.btt.rcp.navigator.core
Interface INavigateFolder

All Superinterfaces:
INavigatable
All Known Implementing Classes:
NavigateFolder

public interface INavigateFolder
extends INavigatable

Navigation folder definition interface


Method Summary
 void addNavigatable(INavigatable navigatable)
          Add child for this folder
 INavigatable getChild(java.lang.String id)
          Get child due to specified id
 java.util.Collection<INavigatable> getChildren()
          Get children of this folder
 void removeNavigatable(INavigatable navigatable)
          Remove child for this folder
 void updateConfiguration(org.eclipse.core.runtime.IConfigurationElement element)
          If multiple set for this navigation folder from different plug-ins, update the folder's icon and index, if they have not been set before.
 
Methods inherited from interface com.ibm.btt.rcp.navigator.core.INavigatable
getIcon, getId, getIndex, getName, getParent, initializeFrom, isAvailable, isInitial, setIcon, setId, setIndex, setName, setParent
 

Method Detail

getChildren

java.util.Collection<INavigatable> getChildren()
Get children of this folder

Returns:

addNavigatable

void addNavigatable(INavigatable navigatable)
Add child for this folder

Parameters:
navigatable -

removeNavigatable

void removeNavigatable(INavigatable navigatable)
Remove child for this folder

Parameters:
navigatable -

getChild

INavigatable getChild(java.lang.String id)
Get child due to specified id

Parameters:
id -
Returns:

updateConfiguration

void updateConfiguration(org.eclipse.core.runtime.IConfigurationElement element)
If multiple set for this navigation folder from different plug-ins, update the folder's icon and index, if they have not been set before.

Parameters:
element -

IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

(c) Copyright IBM Corporation 1998, 2011