EGF Engine
Release 0.1.0

org.eclipse.egf.pattern.ui.internal.editor.page.specification.wizard
Class ParameterTypeSelectionPage.ParameterTypeContentProvider

java.lang.Object
  extended by org.eclipse.egf.common.ui.toolkit.viewers.AbstractStructuredContentProvider
      extended by org.eclipse.egf.pattern.ui.internal.editor.page.AbstractPatternPageContentProvider
          extended by org.eclipse.egf.pattern.ui.internal.editor.page.specification.wizard.ParameterTypeSelectionPage.ParameterTypeContentProvider
Enclosing class:
ParameterTypeSelectionPage

protected class ParameterTypeSelectionPage.ParameterTypeContentProvider
extends AbstractPatternPageContentProvider

Parameter type content provider.


Constructor Summary
protected ParameterTypeSelectionPage.ParameterTypeContentProvider()
          Constructor.
 
Method Summary
protected  void doDispose()
          Do dispose provider.
protected  void doHandleElementsAdded(Object addedElements_p)
          Do handle added elements.
protected  void doHandleElementsRemoved(Object removedElements_p)
          Do handle removed elements.
protected  void doHandleElementUpdated(Object oldInput_p, Object newInput_p)
          Do update element.
 Object[] getChildren(Object parentElement_p)
           
 Object[] getElements(Object inputElement_p)
           
 Object getParent(Object element_p)
           
 boolean hasChildren(Object element_p)
           
 
Methods inherited from class org.eclipse.egf.pattern.ui.internal.editor.page.AbstractPatternPageContentProvider
dispose, getElement, getInitialInput, getViewer, handleElementAdded, handleElementRemoved, handleElementUpdated, handleViewer, inputChanged, isDisposed
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ParameterTypeSelectionPage.ParameterTypeContentProvider

protected ParameterTypeSelectionPage.ParameterTypeContentProvider()
Constructor.

Method Detail

doDispose

protected void doDispose()
Description copied from class: AbstractPatternPageContentProvider
Do dispose provider.

Specified by:
doDispose in class AbstractPatternPageContentProvider
See Also:
AbstractPatternPageContentProvider.doDispose()

doHandleElementUpdated

protected void doHandleElementUpdated(Object oldInput_p,
                                      Object newInput_p)
Description copied from class: AbstractPatternPageContentProvider
Do update element.
If there should be only one element of a given type in updated elements, use AbstractPatternPageContentProvider.getElement(Object, Class) to get it.

Specified by:
doHandleElementUpdated in class AbstractPatternPageContentProvider
See Also:
AbstractPatternPageContentProvider.doHandleElementUpdated(java.lang.Object, java.lang.Object)

doHandleElementsAdded

protected void doHandleElementsAdded(Object addedElements_p)
Description copied from class: AbstractPatternPageContentProvider
Do handle added elements.
If there should be only one element of a given type in added elements, use AbstractPatternPageContentProvider.getElement(Object, Class) to get it.

Specified by:
doHandleElementsAdded in class AbstractPatternPageContentProvider
See Also:
AbstractPatternPageContentProvider.doHandleElementsAdded(java.lang.Object)

doHandleElementsRemoved

protected void doHandleElementsRemoved(Object removedElements_p)
Description copied from class: AbstractPatternPageContentProvider
Do handle removed elements.
If there should be only one element of a given type in removed elements, use AbstractPatternPageContentProvider.getElement(Object, Class) to get it.

Specified by:
doHandleElementsRemoved in class AbstractPatternPageContentProvider
See Also:
AbstractPatternPageContentProvider.doHandleElementsRemoved(java.lang.Object)

getChildren

public Object[] getChildren(Object parentElement_p)
See Also:
org.eclipse.jface.viewers.ITreeContentProvider#getChildren(java.lang.Object)

getParent

public Object getParent(Object element_p)
See Also:
org.eclipse.jface.viewers.ITreeContentProvider#getParent(java.lang.Object)

hasChildren

public boolean hasChildren(Object element_p)
See Also:
org.eclipse.jface.viewers.ITreeContentProvider#hasChildren(java.lang.Object)

getElements

public Object[] getElements(Object inputElement_p)
See Also:
org.eclipse.jface.viewers.IStructuredContentProvider#getElements(java.lang.Object)

EGF Engine
Release 0.1.0

Copyright (c) Thales Corporate Services S.A.S, 2009.

This page is made available under license. For full details see the LEGAL in the documentation book that contains this page.