Class NavigatorAdapterBase
java.lang.Object
org.eclipse.ui.model.WorkbenchAdapter
com._1c.g5.v8.dt.navigator.adapters.NavigatorAdapterBase
- All Implemented Interfaces:
org.eclipse.core.runtime.IAdaptable
,org.eclipse.ui.model.IWorkbenchAdapter
,org.eclipse.ui.model.IWorkbenchAdapter2
,org.eclipse.ui.model.IWorkbenchAdapter3
- Direct Known Subclasses:
ModelNavigatorAdapterBase
,VirtualNavigatorAdapterBase
public abstract class NavigatorAdapterBase
extends org.eclipse.ui.model.WorkbenchAdapter
implements org.eclipse.core.runtime.IAdaptable
Base adapter for
Navigator
nodes.-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T> T
getAdapter
(Class<T> adapter) abstract Object[]
abstract org.eclipse.jface.resource.ImageDescriptor
getImageDescriptor
(Object object) abstract String
abstract Object
abstract boolean
hasChildren
(Object element) Return true in case of have children.Methods inherited from class org.eclipse.ui.model.WorkbenchAdapter
getBackground, getFont, getForeground, getStyledText
-
Field Details
-
NO_CHILDREN
-
-
Constructor Details
-
NavigatorAdapterBase
public NavigatorAdapterBase()
-
-
Method Details
-
getChildren
- Specified by:
getChildren
in interfaceorg.eclipse.ui.model.IWorkbenchAdapter
- Overrides:
getChildren
in classorg.eclipse.ui.model.WorkbenchAdapter
-
getImageDescriptor
- Specified by:
getImageDescriptor
in interfaceorg.eclipse.ui.model.IWorkbenchAdapter
- Overrides:
getImageDescriptor
in classorg.eclipse.ui.model.WorkbenchAdapter
-
getLabel
- Specified by:
getLabel
in interfaceorg.eclipse.ui.model.IWorkbenchAdapter
- Overrides:
getLabel
in classorg.eclipse.ui.model.WorkbenchAdapter
-
getParent
- Specified by:
getParent
in interfaceorg.eclipse.ui.model.IWorkbenchAdapter
- Overrides:
getParent
in classorg.eclipse.ui.model.WorkbenchAdapter
-
getAdapter
- Specified by:
getAdapter
in interfaceorg.eclipse.core.runtime.IAdaptable
-
hasChildren
Return true in case of have children.- Returns:
-