TPTP 4.6.0 Platform Project
Public API Specification

org.eclipse.hyades.models.hierarchy.util
Class HierarchyAdaptersFactory

java.lang.Object
  extended by org.eclipse.hyades.models.hierarchy.util.HierarchyAdaptersFactory
All Implemented Interfaces:
org.eclipse.core.runtime.IAdapterFactory

public class HierarchyAdaptersFactory
extends java.lang.Object
implements org.eclipse.core.runtime.IAdapterFactory


Nested Class Summary
static class HierarchyAdaptersFactory.HierarchyResourceMapping
           
 
Constructor Summary
HierarchyAdaptersFactory()
           
 
Method Summary
static HierarchyAdaptersFactory.HierarchyResourceMapping createHierarchyResourceMapping(org.eclipse.emf.ecore.EObject adaptableObject)
           
static java.lang.Object getAdapter(org.eclipse.emf.ecore.EObject eObject, java.lang.Class adapterType)
           
 java.lang.Object getAdapter(java.lang.Object adaptableObject, java.lang.Class adapterType)
           
 java.lang.Class[] getAdapterList()
           
static org.eclipse.core.resources.IProject getPlatformProject(org.eclipse.emf.ecore.EObject eObject)
           
static org.eclipse.core.resources.IResource getPlatformResource(org.eclipse.emf.ecore.EObject eObject)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HierarchyAdaptersFactory

public HierarchyAdaptersFactory()
Method Detail

getAdapter

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

getAdapter

public static java.lang.Object getAdapter(org.eclipse.emf.ecore.EObject eObject,
                                          java.lang.Class adapterType)

createHierarchyResourceMapping

public static HierarchyAdaptersFactory.HierarchyResourceMapping createHierarchyResourceMapping(org.eclipse.emf.ecore.EObject adaptableObject)

getPlatformResource

public static org.eclipse.core.resources.IResource getPlatformResource(org.eclipse.emf.ecore.EObject eObject)

getPlatformProject

public static org.eclipse.core.resources.IProject getPlatformProject(org.eclipse.emf.ecore.EObject eObject)

getAdapterList

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

TPTP 4.6.0 Platform Project
Public API Specification