Follow Techotopia on Twitter

On-line Guides
All Guides
eBook Store
iOS / Android
Linux for Beginners
Office Productivity
Linux Installation
Linux Security
Linux Utilities
Linux Virtualization
Linux Kernel
System/Network Admin
Programming
Scripting Languages
Development Tools
Web Development
GUI Toolkits/Desktop
Databases
Mail Systems
openSolaris
Eclipse Documentation
Techotopia.com
Virtuatopia.com

How To Guides
Virtualization
General System Admin
Linux Security
Linux Filesystems
Web Servers
Graphics & Desktop
PC Hardware
Windows
Problem Solutions
Privacy Policy

  




 

 


Eclipse Platform
Release 3.5

org.eclipse.ui
Interface IWorkingSetElementAdapter

All Known Implementing Classes:
BasicWorkingSetElementAdapter

public interface IWorkingSetElementAdapter

Interface that describes a mechanism that may be provided by working set extensions to help manage the addition of elements to working sets. Instances of this class are capable of transforming possible working set content into the most applicable form.

Usage of this interface is achieved via the elementAdapterClass attribute of the org.eclipse.ui.workingSets extension point. Usage of this interface in org.eclipse.ui.workingSets extensions is optional.

Since:
3.3

Method Summary
  IAdaptable[] adaptElements ( IWorkingSet ws, IAdaptable[] elements)
          Converts the given elements for addition to/removal from the working set.
 void dispose ()
          Disposes of this element adaptor.
 

Method Detail

adaptElements

IAdaptable[] adaptElements(
IWorkingSet ws,
                           
IAdaptable[] elements)
Converts the given elements for addition to/removal from the working set.

Parameters:
ws - the target working set that elements should be adapted for
elements - the elements to adapt
Returns:
the (possibly adapted) elements to add to/remove from the working set

dispose

void dispose()
Disposes of this element adaptor.


Eclipse Platform
Release 3.5

Guidelines for using Eclipse APIs.

Copyright (c) Eclipse contributors and others 2000, 2008. All rights reserved.


 
 
  Published under the terms of the Eclipse Public License Version 1.0 ("EPL") Design by Interspire