Class MdModelNavigatorAdapterBase<M extends MdObject>
- 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>
-
- 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:
AccountingFlagNavigatorAdapter
,AddressingAttributeNavigatorAdapter
,BasicCommandNavigatorAdapter
,BasicFormNavigatorAdapter
,BasicTabularSectionNavigatorAdapter
,BasicTemplateNavigatorAdapter
,CommandGroupNavigatorAdapter
,CommonAttributeNavigatorAdapter
,CommonCommandNavigatorAdapter
,CommonFormNavigatorAdapter
,CommonModuleNavigatorAdapter
,CommonPictureNavigatorAdapter
,CommonTemplateNavigatorAdapter
,ConfigurationNavigatorAdapter
,ConstantNavigatorAdapter
,DataProcessorAttributeNavigatorAdapter
,DataProcessorTabularSectionAttributeNavigatorAdapter
,DbObjectAttributeNavigatorAdapter
,DefinedTypeNavigatorAdapter
,DimensionNavigatorAdapter
,DocumentJournalGraphNavigatorAdapter
,DocumentNumeratorNavigatorAdapter
,EnumValueNavigatorAdapter
,EventSubscriptionNavigatorAdapter
,ExtDimensionAccountingFlagNavigatorAdapter
,FieldNavigatorAdapter
,FunctionalOptionNavigatorAdapter
,FunctionalOptionsParameterNavigatorAdapter
,FunctionNavigatorAdapter
,IntegrationServiceChannelNavigatorAdapter
,LanguageNavigatorAdapter
,MdTopObjectNavigatorAdapterBase
,MethodNavigatorAdapter
,OperationNavigatorAdapter
,ParameterNavigatorAdapter
,RecalculationDimensionNavigatorAdapter
,RecalculationNavigatorAdapter
,RegisterAttributeNavigatorAdapter
,RegisterDimensionNavigatorAdapter
,RegisterResourceNavigatorAdapter
,ReportAttributeNavigatorAdapter
,ReportTabularSectionAttributeNavigatorAdapter
,ResourceNavigatorAdapter
,RoleNavigatorAdapter
,ScheduledJobNavigatorAdapter
,SequenceDimensionNavigatorAdapter
,SequenceNavigatorAdapter
,SessionParameterNavigatorAdapter
,StyleItemNavigatorAdapter
,StyleNavigatorAdapter
,SubsystemNavigatorAdapter
,TabularSectionAttributeNavigatorAdapter
,UrlTemplateNavigatorAdapter
,WsReferenceNavigatorAdapter
,XDTOPackageNavigatorAdapter
public abstract class MdModelNavigatorAdapterBase<M extends MdObject> extends ModelNavigatorAdapterBase<M>
Base adapter for MD model node.
-
-
Field Summary
Fields Modifier and Type Field Description protected IConfigurationProvider
configurationProvider
static String
MD_MODEL_NAVIGATOR_ADAPTERS
Special key.-
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 MdModelNavigatorAdapterBase(org.eclipse.emf.ecore.EClass eClass, IConfigurationProvider configurationProvider, ISymbolicNameService symbolicNameService)
Constructs the instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Configuration
getConfiguration(Object object)
-
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, getParent
-
-
-
-
Field Detail
-
MD_MODEL_NAVIGATOR_ADAPTERS
public static final String MD_MODEL_NAVIGATOR_ADAPTERS
Special key. Used for naming injection of registered initializers implementation providers- See Also:
- Constant Field Values
-
configurationProvider
protected final IConfigurationProvider configurationProvider
-
-
Constructor Detail
-
MdModelNavigatorAdapterBase
public MdModelNavigatorAdapterBase(org.eclipse.emf.ecore.EClass eClass, IConfigurationProvider configurationProvider, ISymbolicNameService symbolicNameService)
Constructs the instance.- Parameters:
eClass
- theEClass
of the model to create adapter for, cannot benull
configurationProvider
- the configuration provider, cannot benull
symbolicNameService
- the symbolic name service, cannot benull
-
-
Method Detail
-
getConfiguration
protected Configuration getConfiguration(Object object)
-
-