Class IntegrationServiceNavigatorAdapter
- java.lang.Object
-
- org.eclipse.ui.model.WorkbenchAdapter
-
- com._1c.g5.v8.dt.navigator.adapters.NavigatorAdapterBase
-
- com._1c.g5.v8.dt.navigator.adapters.ModelNavigatorAdapterBase<M>
-
- com._1c.g5.v8.dt.md.ui.navigator.adapters.MdModelNavigatorAdapterBase<M>
-
- com._1c.g5.v8.dt.md.ui.navigator.adapters.MdTopObjectNavigatorAdapterBase<IntegrationService>
-
- com._1c.g5.v8.dt.md.ui.navigator.adapters.IntegrationServiceNavigatorAdapter
-
- All Implemented Interfaces:
INavigatorContentProviderStateAware
,org.eclipse.core.runtime.IAdaptable
,org.eclipse.ui.model.IWorkbenchAdapter
,org.eclipse.ui.model.IWorkbenchAdapter2
,org.eclipse.ui.model.IWorkbenchAdapter3
public class IntegrationServiceNavigatorAdapter extends MdTopObjectNavigatorAdapterBase<IntegrationService>
IntegrationService
navigator adapter.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
IntegrationServiceNavigatorAdapter.Folder
Navigator adapter forIntegrationService
folder ofConfiguration
object.
-
Field Summary
-
Fields inherited from class com._1c.g5.v8.dt.md.ui.navigator.adapters.MdTopObjectNavigatorAdapterBase
navigatorContentProviderStateProvider, qualifiedNameProvider, resourceLookup
-
Fields inherited from class com._1c.g5.v8.dt.md.ui.navigator.adapters.MdModelNavigatorAdapterBase
configurationProvider, MD_MODEL_NAVIGATOR_ADAPTERS
-
Fields inherited from class com._1c.g5.v8.dt.navigator.adapters.ModelNavigatorAdapterBase
symbolicNameService
-
Fields inherited from class com._1c.g5.v8.dt.navigator.adapters.NavigatorAdapterBase
NO_CHILDREN
-
-
Constructor Summary
Constructors Constructor Description IntegrationServiceNavigatorAdapter(IConfigurationProvider configurationProvider, ISymbolicNameService symbolicNameService, IResourceLookup resourceLookup, INavigatorContentProviderStateProvider navigatorContentProviderStateProvider, org.eclipse.xtext.naming.IQualifiedNameProvider qualifiedNameProvider)
Instantiates a newIntegrationService
navigator adapter.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object[]
getChildren(Object o)
INavigatorContentProviderStateProvider
getNavigatorContentProviderState()
Gets actualINavigatorContentProviderStateProvider
Object
getParent(Object o)
boolean
hasChildren(Object o)
Return true in case of have children.void
setNavigatorContentProviderState(INavigatorContentProviderStateProvider navigatorContentProviderState)
-
Methods inherited from class com._1c.g5.v8.dt.md.ui.navigator.adapters.MdModelNavigatorAdapterBase
getConfiguration
-
Methods inherited from class com._1c.g5.v8.dt.navigator.adapters.ModelNavigatorAdapterBase
getImageDescriptor, getLabel, getLabelFeature, getModel
-
Methods inherited from class com._1c.g5.v8.dt.navigator.adapters.NavigatorAdapterBase
getAdapter
-
-
-
-
Constructor Detail
-
IntegrationServiceNavigatorAdapter
@Inject public IntegrationServiceNavigatorAdapter(IConfigurationProvider configurationProvider, ISymbolicNameService symbolicNameService, IResourceLookup resourceLookup, INavigatorContentProviderStateProvider navigatorContentProviderStateProvider, org.eclipse.xtext.naming.IQualifiedNameProvider qualifiedNameProvider)
Instantiates a newIntegrationService
navigator adapter.- Parameters:
configurationProvider
- the configuration provider, cannot benull
symbolicNameService
- the symbolic name service, cannot benull
resourceLookup
- the resource lookup, cannot benull
navigatorContentProviderStateProvider
- the navigator content provider state provider, cannot benull
qualifiedNameProvider
- the qualified name provider, cannot benull
-
-
Method Detail
-
hasChildren
public boolean hasChildren(Object o)
Description copied from class:NavigatorAdapterBase
Return true in case of have children.- Overrides:
hasChildren
in classMdTopObjectNavigatorAdapterBase<IntegrationService>
- Returns:
-
getChildren
public Object[] getChildren(Object o)
Description copied from class:ModelNavigatorAdapterBase
- Specified by:
getChildren
in interfaceorg.eclipse.ui.model.IWorkbenchAdapter
- Overrides:
getChildren
in classModelNavigatorAdapterBase<IntegrationService>
-
getParent
public Object getParent(Object o)
- Specified by:
getParent
in interfaceorg.eclipse.ui.model.IWorkbenchAdapter
- Specified by:
getParent
in classNavigatorAdapterBase
-
setNavigatorContentProviderState
public void setNavigatorContentProviderState(INavigatorContentProviderStateProvider navigatorContentProviderState)
Description copied from interface:INavigatorContentProviderStateAware
- Specified by:
setNavigatorContentProviderState
in interfaceINavigatorContentProviderStateAware
- Overrides:
setNavigatorContentProviderState
in classMdTopObjectNavigatorAdapterBase<IntegrationService>
- Parameters:
navigatorContentProviderState
- newINavigatorContentProviderStateProvider
, can't benull
-
getNavigatorContentProviderState
public INavigatorContentProviderStateProvider getNavigatorContentProviderState()
Description copied from interface:INavigatorContentProviderStateAware
Gets actualINavigatorContentProviderStateProvider
- Specified by:
getNavigatorContentProviderState
in interfaceINavigatorContentProviderStateAware
- Overrides:
getNavigatorContentProviderState
in classMdTopObjectNavigatorAdapterBase<IntegrationService>
- Returns:
- actual
INavigatorContentProviderStateProvider
, nevernull
-
-