public abstract class AbstractLogicalModelViewHandler extends Object implements ILogicalModelViewHandler
| Constructor and Description | 
|---|
| AbstractLogicalModelViewHandler() | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | canHandle(org.eclipse.ui.IWorkbenchPart part,
         org.eclipse.jface.viewers.ISelection selection)This will be called to determine whether the given editor or the given selection must be listened by
 the logical model view. | 
| Collection<org.eclipse.core.resources.IFile> | getFiles(org.eclipse.ui.IWorkbenchPart part,
        org.eclipse.jface.viewers.ISelection selection)Retrieve the files associated with the given editor (via its  IWorkbenchPart) or the given
 selection. | 
| Collection<SynchronizationModel> | getSynchronizationModels(org.eclipse.ui.IWorkbenchPart part,
                        org.eclipse.jface.viewers.ISelection selection,
                        org.eclipse.core.runtime.IProgressMonitor monitor)Get the logical models associated with the given editor or selection. | 
public boolean canHandle(org.eclipse.ui.IWorkbenchPart part,
                         org.eclipse.jface.viewers.ISelection selection)
canHandle in interface ILogicalModelViewHandlerpart - the IWorkbenchPart of the editor on which the selection occurs.selection - the ISelection to test.public Collection<org.eclipse.core.resources.IFile> getFiles(org.eclipse.ui.IWorkbenchPart part, org.eclipse.jface.viewers.ISelection selection)
IWorkbenchPart) or the given
 selection.getFiles in interface ILogicalModelViewHandlerpart - the IWorkbenchPart of the editor on which the selection occurs.selection - the ISelection.public Collection<SynchronizationModel> getSynchronizationModels(org.eclipse.ui.IWorkbenchPart part, org.eclipse.jface.viewers.ISelection selection, org.eclipse.core.runtime.IProgressMonitor monitor)
getSynchronizationModels in interface ILogicalModelViewHandlerpart - the IWorkbenchPart of the editor on which the selection occurs.selection - the ISelection.monitor - to monitor the process.
Copyright (c) 2006, 2015 Obeo and others. All rights reserved.