Class RegisterDimensionNavigatorAdapter
- 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<RegisterDimension>
-
- com._1c.g5.v8.dt.md.ui.navigator.adapters.RegisterDimensionNavigatorAdapter
-
- All Implemented Interfaces:
org.eclipse.core.runtime.IAdaptable
,org.eclipse.ui.model.IWorkbenchAdapter
,org.eclipse.ui.model.IWorkbenchAdapter2
,org.eclipse.ui.model.IWorkbenchAdapter3
public class RegisterDimensionNavigatorAdapter extends MdModelNavigatorAdapterBase<RegisterDimension>
Register dimension navigator adapter.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
RegisterDimensionNavigatorAdapter.Folder<M extends org.eclipse.emf.ecore.EObject>
Navigator adapter for "Dimensions" folder of domain model objects.
-
Field Summary
-
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 RegisterDimensionNavigatorAdapter(IConfigurationProvider configurationProvider, ISymbolicNameService symbolicNameService, IModelParentSupport modelParentSupport, IResourceLookup resourceLookup, org.eclipse.xtext.naming.IQualifiedNameProvider qualifiedNameProvider, INavigatorContentProviderStateProvider navigatorContentProviderStateProvider)
Instantiates a new register dimension navigator adapter.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static RegisterDimensionNavigatorAdapter.Folder<AccountingRegister>
create(AccountingRegister accountingRegister, IResourceLookup resourceLookup, org.eclipse.xtext.naming.IQualifiedNameProvider qualifiedNameProvider, INavigatorContentProviderStateProvider navigatorContentProviderStateProvider)
Creates a navigator adapter for "Dimensions" folder ofAccountingRegister
business object.static RegisterDimensionNavigatorAdapter.Folder<AccumulationRegister>
create(AccumulationRegister accumulationRegister, IResourceLookup resourceLookup, org.eclipse.xtext.naming.IQualifiedNameProvider qualifiedNameProvider, INavigatorContentProviderStateProvider navigatorContentProviderStateProvider)
Creates a navigator adapter for "Dimensions" folder ofAccumulationRegister
business object.static RegisterDimensionNavigatorAdapter.Folder<CalculationRegister>
create(CalculationRegister calculationRegister, IResourceLookup resourceLookup, org.eclipse.xtext.naming.IQualifiedNameProvider qualifiedNameProvider, INavigatorContentProviderStateProvider navigatorContentProviderStateProvider)
Creates a navigator adapter for "Dimensions" folder ofCalculationRegister
business object.static RegisterDimensionNavigatorAdapter.Folder<InformationRegister>
create(InformationRegister informationRegister, IResourceLookup resourceLookup, org.eclipse.xtext.naming.IQualifiedNameProvider qualifiedNameProvider, INavigatorContentProviderStateProvider navigatorContentProviderStateProvider)
Creates a navigator adapter for "Dimensions" folder ofInformationRegister
business object.Object
getParent(Object o)
-
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
getChildren, getImageDescriptor, getLabel, getLabelFeature, getModel, hasChildren
-
Methods inherited from class com._1c.g5.v8.dt.navigator.adapters.NavigatorAdapterBase
getAdapter
-
-
-
-
Constructor Detail
-
RegisterDimensionNavigatorAdapter
@Inject public RegisterDimensionNavigatorAdapter(IConfigurationProvider configurationProvider, ISymbolicNameService symbolicNameService, IModelParentSupport modelParentSupport, IResourceLookup resourceLookup, org.eclipse.xtext.naming.IQualifiedNameProvider qualifiedNameProvider, INavigatorContentProviderStateProvider navigatorContentProviderStateProvider)
Instantiates a new register dimension navigator adapter.- Parameters:
configurationProvider
- the configuration provider, cannot benull
symbolicNameService
- the symbolic name service, cannot benull
modelParentSupport
- the model parent support, cannot benull
resourceLookup
- the resource lookup, can not benull
qualifiedNameProvider
- actualIQualifiedNameProvider
for getting full qualified name of the objects, can't benull
navigatorContentProviderStateProvider
- the navigator content provider state provider, can not benull
-
-
Method Detail
-
create
public static RegisterDimensionNavigatorAdapter.Folder<InformationRegister> create(InformationRegister informationRegister, IResourceLookup resourceLookup, org.eclipse.xtext.naming.IQualifiedNameProvider qualifiedNameProvider, INavigatorContentProviderStateProvider navigatorContentProviderStateProvider)
Creates a navigator adapter for "Dimensions" folder ofInformationRegister
business object.- Parameters:
informationRegister
- the information register, cannot benull
resourceLookup
- the resource lookup, can not benull
qualifiedNameProvider
- actualIQualifiedNameProvider
for getting full qualified name of the objects, can't benull
navigatorContentProviderStateProvider
- the navigator content provider state provider, can not benull
- Returns:
- the register dimensions navigator adapter, cannot be
null
-
create
public static RegisterDimensionNavigatorAdapter.Folder<AccountingRegister> create(AccountingRegister accountingRegister, IResourceLookup resourceLookup, org.eclipse.xtext.naming.IQualifiedNameProvider qualifiedNameProvider, INavigatorContentProviderStateProvider navigatorContentProviderStateProvider)
Creates a navigator adapter for "Dimensions" folder ofAccountingRegister
business object.- Parameters:
accountingRegister
- the accounting register, cannot benull
resourceLookup
- the resource lookup, can not benull
qualifiedNameProvider
- actualIQualifiedNameProvider
for getting full qualified name of the objects, can't benull
navigatorContentProviderStateProvider
- the navigator content provider state provider, can not benull
- Returns:
- the register dimensions navigator adapter, cannot be
null
-
create
public static RegisterDimensionNavigatorAdapter.Folder<AccumulationRegister> create(AccumulationRegister accumulationRegister, IResourceLookup resourceLookup, org.eclipse.xtext.naming.IQualifiedNameProvider qualifiedNameProvider, INavigatorContentProviderStateProvider navigatorContentProviderStateProvider)
Creates a navigator adapter for "Dimensions" folder ofAccumulationRegister
business object.- Parameters:
accumulationRegister
- the accumulation register, cannot benull
resourceLookup
- the resource lookup, can not benull
qualifiedNameProvider
- actualIQualifiedNameProvider
for getting full qualified name of the objects, can't benull
navigatorContentProviderStateProvider
- the navigator content provider state provider, can not benull
- Returns:
- the register dimensions navigator adapter, cannot be
null
-
create
public static RegisterDimensionNavigatorAdapter.Folder<CalculationRegister> create(CalculationRegister calculationRegister, IResourceLookup resourceLookup, org.eclipse.xtext.naming.IQualifiedNameProvider qualifiedNameProvider, INavigatorContentProviderStateProvider navigatorContentProviderStateProvider)
Creates a navigator adapter for "Dimensions" folder ofCalculationRegister
business object.- Parameters:
calculationRegister
- the calculation register, cannot benull
resourceLookup
- the resource lookup, can not benull
qualifiedNameProvider
- actualIQualifiedNameProvider
for getting full qualified name of the objects, can't benull
navigatorContentProviderStateProvider
- the navigator content provider state provider, can not benull
- Returns:
- the register dimensions navigator adapter, cannot be
null
-
getParent
public Object getParent(Object o)
- Specified by:
getParent
in interfaceorg.eclipse.ui.model.IWorkbenchAdapter
- Specified by:
getParent
in classNavigatorAdapterBase
-
-