TPTP 4.6.0 Platform Project
Public API Specification

org.eclipse.hyades.ui.adapter
Class HyadesAdapterFactory

java.lang.Object
  extended by org.eclipse.hyades.ui.adapter.HyadesAdapterFactory
All Implemented Interfaces:
org.eclipse.core.runtime.IAdapterFactory, IDisposable

public class HyadesAdapterFactory
extends java.lang.Object
implements org.eclipse.core.runtime.IAdapterFactory, IDisposable

The adapter factory that creates the Hyades' adapters.


Field Summary
static HyadesAdapterFactory INSTANCE
          Singleton for HyadesAdapterFactory
 
Method Summary
 void dispose()
          Disposes any resource used by this object.
 java.lang.Object getAdapter(java.lang.Object adaptableObject, java.lang.Class adapterType)
           
 java.lang.Class[] getAdapterList()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INSTANCE

public static final HyadesAdapterFactory INSTANCE
Singleton for HyadesAdapterFactory

Method Detail

dispose

public void dispose()
Description copied from interface: IDisposable
Disposes any resource used by this object. There are no guarantees that this method is invoked by this object's container or by the Hyades framework.

Specified by:
dispose in interface IDisposable
See Also:
IDisposable.dispose()

getAdapterList

public java.lang.Class[] getAdapterList()
Specified by:
getAdapterList in interface org.eclipse.core.runtime.IAdapterFactory
See Also:
IAdapterFactory.getAdapterList()

getAdapter

public java.lang.Object getAdapter(java.lang.Object adaptableObject,
                                   java.lang.Class adapterType)
Specified by:
getAdapter in interface org.eclipse.core.runtime.IAdapterFactory
See Also:
IAdapterFactory.getAdapter(java.lang.Object, java.lang.Class)

TPTP 4.6.0 Platform Project
Public API Specification