org.topcased.ui.navigator
Class TopcasedModelAdapterFactoryContentProvider
java.lang.Object
org.eclipse.emf.edit.ui.provider.AdapterFactoryContentProvider
org.topcased.ui.navigator.TopcasedModelAdapterFactoryContentProvider
- All Implemented Interfaces:
- java.util.EventListener, org.eclipse.core.resources.IResourceChangeListener, org.eclipse.core.resources.IResourceDeltaVisitor, INotifyChangedListener, org.eclipse.jface.viewers.IContentProvider, org.eclipse.jface.viewers.IStructuredContentProvider, org.eclipse.jface.viewers.ITreeContentProvider, org.eclipse.ui.views.properties.IPropertySourceProvider
public class TopcasedModelAdapterFactoryContentProvider
- extends AdapterFactoryContentProvider
- implements org.eclipse.core.resources.IResourceChangeListener, org.eclipse.core.resources.IResourceDeltaVisitor
A generic ContentProvider used with Model files and its content.
Creation 4 janv. 07
Method Summary |
void |
dispose()
|
java.lang.Object[] |
getChildren(java.lang.Object object)
|
java.lang.Object[] |
getElements(java.lang.Object object)
|
java.lang.Object |
getParent(java.lang.Object object)
|
boolean |
hasChildren(java.lang.Object object)
|
void |
resourceChanged(org.eclipse.core.resources.IResourceChangeEvent event)
|
boolean |
visit(org.eclipse.core.resources.IResourceDelta delta)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TopcasedModelAdapterFactoryContentProvider
public TopcasedModelAdapterFactoryContentProvider(AdapterFactory adapterFactory)
- Construct an instance that wraps this factory.
- Parameters:
adapterFactory
- The AdapterFactory should yield adapters that implement the various item content provider
interfaces.
hasChildren
public boolean hasChildren(java.lang.Object object)
- Specified by:
hasChildren
in interface org.eclipse.jface.viewers.ITreeContentProvider
- Overrides:
hasChildren
in class AdapterFactoryContentProvider
- See Also:
AdapterFactoryContentProvider.hasChildren(java.lang.Object)
getChildren
public java.lang.Object[] getChildren(java.lang.Object object)
- Specified by:
getChildren
in interface org.eclipse.jface.viewers.ITreeContentProvider
- Overrides:
getChildren
in class AdapterFactoryContentProvider
- See Also:
AdapterFactoryContentProvider.getChildren(java.lang.Object)
getParent
public java.lang.Object getParent(java.lang.Object object)
- Specified by:
getParent
in interface org.eclipse.jface.viewers.ITreeContentProvider
- Overrides:
getParent
in class AdapterFactoryContentProvider
- See Also:
AdapterFactoryContentProvider.getParent(java.lang.Object)
getElements
public java.lang.Object[] getElements(java.lang.Object object)
- Specified by:
getElements
in interface org.eclipse.jface.viewers.IStructuredContentProvider
- Overrides:
getElements
in class AdapterFactoryContentProvider
- See Also:
AdapterFactoryContentProvider.getElements(java.lang.Object)
resourceChanged
public void resourceChanged(org.eclipse.core.resources.IResourceChangeEvent event)
- Specified by:
resourceChanged
in interface org.eclipse.core.resources.IResourceChangeListener
- See Also:
IResourceChangeListener.resourceChanged(org.eclipse.core.resources.IResourceChangeEvent)
dispose
public void dispose()
- Specified by:
dispose
in interface org.eclipse.jface.viewers.IContentProvider
- Overrides:
dispose
in class AdapterFactoryContentProvider
- See Also:
IContentProvider.dispose()
visit
public boolean visit(org.eclipse.core.resources.IResourceDelta delta)
- Specified by:
visit
in interface org.eclipse.core.resources.IResourceDeltaVisitor
- See Also:
IResourceDeltaVisitor.visit(org.eclipse.core.resources.IResourceDelta)
Copyright (c) 2005 TOPCASED Contributors 2005 - 2007. All rights reserved.