Class AbstractQueryWizardContentProvider
- java.lang.Object
-
- com._1c.g5.v8.dt.qw.ui.contentproviders.AbstractQueryWizardContentProvider
-
- All Implemented Interfaces:
IQueryWizardEditProviderHolder,IContentProvider,IStructuredContentProvider,ITreeContentProvider
- Direct Known Subclasses:
AggregatesContentProvider,AliasesContentProvider,AllTablesForUpdateContentProvider,AvailableAliasesContentProvider,AvailableFieldsContentProvider,AvailableTablesContentProvider,ConditionsContentProvider,DcsCharacteristicsContentProvider,DcsConditionsContentProvider,DcsFieldsContentProvider,FieldsContentProvider,GroupingsContentProvider,IndexContentProvider,JoinsContentProvider,OperatorsContentProvider,OrderContentProvider,QueryBatchContentProvider,SourcesContentProvider,TablesForUpdateContentProvider,TotalCalculationFieldsContentProvider,TotalExpressionsContentProvider,TotalsControlsPointsContentProvider
public abstract class AbstractQueryWizardContentProvider extends Object implements ITreeContentProvider, IQueryWizardEditProviderHolder
Base query wizard content provider
-
-
Field Summary
Fields Modifier and Type Field Description AbstractQueryWizardEditProvidereditProvider
-
Constructor Summary
Constructors Constructor Description AbstractQueryWizardContentProvider(AbstractQueryWizardEditProvider editProvider)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddispose()Object[]getChildren(Object parentElement)AbstractQueryWizardEditProvidergetEditProvider()Return edit providerObjectgetParent(Object element)booleanhasChildren(Object element)voidinputChanged(Viewer viewer, Object oldInput, Object newInput)voidsetEditProvider(AbstractQueryWizardEditProvider editProvider)Set edit provider-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.eclipse.jface.viewers.ITreeContentProvider
getElements
-
-
-
-
Field Detail
-
editProvider
public AbstractQueryWizardEditProvider editProvider
-
-
Constructor Detail
-
AbstractQueryWizardContentProvider
public AbstractQueryWizardContentProvider(AbstractQueryWizardEditProvider editProvider)
- Parameters:
edit- provider
-
-
Method Detail
-
dispose
public void dispose()
- Specified by:
disposein interfaceIContentProvider
-
inputChanged
public void inputChanged(Viewer viewer, Object oldInput, Object newInput)
- Specified by:
inputChangedin interfaceIContentProvider
-
getChildren
public Object[] getChildren(Object parentElement)
- Specified by:
getChildrenin interfaceITreeContentProvider
-
hasChildren
public boolean hasChildren(Object element)
- Specified by:
hasChildrenin interfaceITreeContentProvider
-
getParent
public Object getParent(Object element)
- Specified by:
getParentin interfaceITreeContentProvider
-
getEditProvider
public AbstractQueryWizardEditProvider getEditProvider()
Description copied from interface:IQueryWizardEditProviderHolderReturn edit provider- Specified by:
getEditProviderin interfaceIQueryWizardEditProviderHolder- Returns:
- - edit provider
-
setEditProvider
public void setEditProvider(AbstractQueryWizardEditProvider editProvider)
Description copied from interface:IQueryWizardEditProviderHolderSet edit provider- Specified by:
setEditProviderin interfaceIQueryWizardEditProviderHolder- Parameters:
editProvider- - new edit provider
-
-