EGF Engine
Release 0.1.0

org.eclipse.egf.pde.emf
Class PdeEmfActivator

java.lang.Object
  extended by Plugin
      extended by org.eclipse.egf.common.activator.AbstractActivator
          extended by org.eclipse.egf.pde.emf.PdeEmfActivator

public class PdeEmfActivator
extends AbstractActivator


Constructor Summary
PdeEmfActivator()
           
 
Method Summary
 Collection<IEmfExtensionDescriptor> getAllEmfExtensionDescriptors()
          Get EMF generated_package extensions available in workspace and in the platform.
static PdeEmfActivator getDefault()
          Returns the shared instance
 Collection<IEmfExtensionDescriptor> getWorkspaceEmfExtensionDescriptors()
          Get EMF generated_package extensions available in workspace.
 void start(BundleContext context_p)
           
 void stop(BundleContext context_p)
           
 
Methods inherited from class org.eclipse.egf.common.activator.AbstractActivator
getPluginID, log, log, log, log, log, log, log, newErrorStatus
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PdeEmfActivator

public PdeEmfActivator()
Method Detail

start

public void start(BundleContext context_p)
           throws Exception
Throws:
Exception
See Also:
org.eclipse.core.runtime.Plugin#start(org.osgi.framework.BundleContext)

stop

public void stop(BundleContext context_p)
          throws Exception
Throws:
Exception
See Also:
org.eclipse.core.runtime.Plugin#stop(org.osgi.framework.BundleContext)

getDefault

public static PdeEmfActivator getDefault()
Returns the shared instance

Returns:
the shared instance

getWorkspaceEmfExtensionDescriptors

public Collection<IEmfExtensionDescriptor> getWorkspaceEmfExtensionDescriptors()
Get EMF generated_package extensions available in workspace.

Returns:
An empty collection if none could be found.

getAllEmfExtensionDescriptors

public Collection<IEmfExtensionDescriptor> getAllEmfExtensionDescriptors()
Get EMF generated_package extensions available in workspace and in the platform.

Returns:
An empty collection if none could be found.

EGF Engine
Release 0.1.0

Copyright (c) Thales Corporate Services S.A.S, 2009.

This page is made available under license. For full details see the LEGAL in the documentation book that contains this page.