Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/viewers/model/ViewerAdapterService.java')
-rw-r--r--org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/viewers/model/ViewerAdapterService.java64
1 files changed, 32 insertions, 32 deletions
diff --git a/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/viewers/model/ViewerAdapterService.java b/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/viewers/model/ViewerAdapterService.java
index 9ec884a25..175aa6df6 100644
--- a/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/viewers/model/ViewerAdapterService.java
+++ b/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/viewers/model/ViewerAdapterService.java
@@ -29,96 +29,96 @@ import org.eclipse.jface.viewers.IStructuredSelection;
/**
* Helper class to retrieve adapters associated with viewers.
- *
+ *
* @since 3.4
*/
public class ViewerAdapterService {
-
+
/**
* Returns the content provider for the given element or
* <code>null</code> if none.
- *
+ *
* @param element element to retrieve adapter for
* @return content provider or <code>null</code>
*/
- public static IElementContentProvider getContentProvider(Object element) {
+ public static IElementContentProvider getContentProvider(Object element) {
return (IElementContentProvider)getAdapter(element, IElementContentProvider.class);
}
-
+
/**
* Returns the label provider for the given element or
* <code>null</code> if none.
- *
+ *
* @param element element to retrieve adapter for
* @return label provider or <code>null</code>
*/
- public static IElementLabelProvider getLabelProvider(Object element) {
+ public static IElementLabelProvider getLabelProvider(Object element) {
IElementLabelProvider lp = (IElementLabelProvider)getAdapter(element, IElementLabelProvider.class);
if (lp == null && element instanceof String) {
// there are no adapters registered for Strings
return new DebugElementAdapterFactory().getAdapter(element, IElementLabelProvider.class);
}
return lp;
- }
-
+ }
+
/**
* Returns the column presentation factory for the given element or <code>null</code>.
- *
+ *
* @param element element to retrieve adapter for
* @return column presentation factory of <code>null</code>
*/
public static IColumnPresentationFactory getColumnPresentationFactory(Object element) {
return (IColumnPresentationFactory)getAdapter(element, IColumnPresentationFactory.class);
- }
-
+ }
+
/**
* Returns the model proxy factory for the given element or
* <code>null</code> if none.
- *
+ *
* @param element element to retrieve adapter for
* @return model proxy factory or <code>null</code>
*/
public static IModelProxyFactory getModelProxyFactory(Object element) {
return (IModelProxyFactory)getAdapter(element, IModelProxyFactory.class);
- }
+ }
/**
* Returns the model proxy factory v.2 for the given element or
* <code>null</code> if none.
- *
+ *
* @param element element to retrieve adapter for
* @return model proxy factory or <code>null</code>
*/
public static IModelProxyFactory2 getModelProxyFactory2(Object element) {
return (IModelProxyFactory2)getAdapter(element, IModelProxyFactory2.class);
- }
-
+ }
+
/**
* Returns the memento provider for the given element or
* <code>null</code> if none.
- *
+ *
* @param element element to retrieve adapter for
* @return memento provider or <code>null</code>
*/
public static IElementMementoProvider getMementoProvider(Object element) {
return (IElementMementoProvider)getAdapter(element, IElementMementoProvider.class);
- }
-
+ }
+
/**
* Returns the element editor for the given element or <code>null</code>.
- *
+ *
* @param element element to retrieve adapter for
* @return element editor or <code>null</code>
*/
public static IElementEditor getElementEditor(Object element) {
return (IElementEditor)getAdapter(element, IElementEditor.class);
- }
-
+ }
+
/**
* Creates and returns the selection policy associated with the given selection
* or <code>null</code> if none.
- *
+ *
* @param selection or <code>null</code>
* @param context presentation context
* @return selection policy or <code>null</code>
@@ -133,28 +133,28 @@ public class ViewerAdapterService {
}
}
return null;
- }
-
+ }
+
/**
* Returns the viewer input provider for the given element or
* <code>null</code> if none.
- *
+ *
* @param element element to retrieve adapter for
* @return viewer input provider or <code>null</code>
*/
- public static IViewerInputProvider getInputProvider(Object element) {
+ public static IViewerInputProvider getInputProvider(Object element) {
return (IViewerInputProvider)getAdapter(element, IViewerInputProvider.class);
- }
-
+ }
+
/**
* Returns an adapter of the specified type for the given object or <code>null</code>
* if none.
- *
+ *
* @param element element to retrieve adapter for
* @param type adapter type
* @return adapter or <code>null</code>
*/
private static Object getAdapter(Object element, Class<?> type) {
- return DebugPlugin.getAdapter(element, type);
+ return DebugPlugin.getAdapter(element, type);
}
}

Back to the top