EGF Engine
Release 0.1.0

org.eclipse.egf.core.ui.viewers.explorer
Class FactoryComponentExplorerContentProvider

java.lang.Object
  extended by org.eclipse.egf.core.ui.viewers.AbstractAdaptedModelElementContentProvider
      extended by org.eclipse.egf.core.ui.viewers.explorer.FactoryComponentExplorerContentProvider

public class FactoryComponentExplorerContentProvider
extends AbstractAdaptedModelElementContentProvider

Content provider implementation used to display factory components in an "Factory Component Project Explorer" view for instance.


Constructor Summary
FactoryComponentExplorerContentProvider()
          Constructor.
 
Method Summary
protected  void addProject(IProject addedProject_p)
          Add given project (if it contains a factory component) as a factory component.
 void dispose()
           
protected  AdapterFactory getAdapterFactory()
          Return the adapter factory for this content provider.
protected  FactoryComponentInWorkspace getFactoryComponentInWorkspace()
          Return the factory component in workspace.
protected  void removeProject(IProject removeProject_p)
          Remove given project.
 
Methods inherited from class org.eclipse.egf.core.ui.viewers.AbstractAdaptedModelElementContentProvider
getAdapterFactoryContentProvider, getChildren, getElements, getInitialInput, getParent, getViewer, hasChildren, inputChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FactoryComponentExplorerContentProvider

public FactoryComponentExplorerContentProvider()
Constructor.

Method Detail

getAdapterFactory

protected AdapterFactory getAdapterFactory()
Description copied from class: AbstractAdaptedModelElementContentProvider
Return the adapter factory for this content provider.

Specified by:
getAdapterFactory in class AbstractAdaptedModelElementContentProvider
Returns:
a null instance.
See Also:
AbstractAdaptedModelElementContentProvider.getAdapterFactory()

dispose

public void dispose()
Overrides:
dispose in class AbstractAdaptedModelElementContentProvider
See Also:
AbstractAdaptedModelElementContentProvider.dispose()

getFactoryComponentInWorkspace

protected FactoryComponentInWorkspace getFactoryComponentInWorkspace()
Return the factory component in workspace.

Returns:

addProject

protected void addProject(IProject addedProject_p)
Add given project (if it contains a factory component) as a factory component.

Parameters:
addedProject_p -

removeProject

protected void removeProject(IProject removeProject_p)
Remove given project.

Parameters:
removeProject_p -

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.