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 AbstractQueryWizardEditProvider
editProvider
-
Constructor Summary
Constructors Constructor Description AbstractQueryWizardContentProvider(AbstractQueryWizardEditProvider editProvider)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
dispose()
Object[]
getChildren(Object parentElement)
AbstractQueryWizardEditProvider
getEditProvider()
Return edit providerObject
getParent(Object element)
boolean
hasChildren(Object element)
void
inputChanged(Viewer viewer, Object oldInput, Object newInput)
void
setEditProvider(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:
dispose
in interfaceIContentProvider
-
inputChanged
public void inputChanged(Viewer viewer, Object oldInput, Object newInput)
- Specified by:
inputChanged
in interfaceIContentProvider
-
getChildren
public Object[] getChildren(Object parentElement)
- Specified by:
getChildren
in interfaceITreeContentProvider
-
hasChildren
public boolean hasChildren(Object element)
- Specified by:
hasChildren
in interfaceITreeContentProvider
-
getParent
public Object getParent(Object element)
- Specified by:
getParent
in interfaceITreeContentProvider
-
getEditProvider
public AbstractQueryWizardEditProvider getEditProvider()
Description copied from interface:IQueryWizardEditProviderHolder
Return edit provider- Specified by:
getEditProvider
in interfaceIQueryWizardEditProviderHolder
- Returns:
- - edit provider
-
setEditProvider
public void setEditProvider(AbstractQueryWizardEditProvider editProvider)
Description copied from interface:IQueryWizardEditProviderHolder
Set edit provider- Specified by:
setEditProvider
in interfaceIQueryWizardEditProviderHolder
- Parameters:
editProvider
- - new edit provider
-
-