EGF Engine
Release 0.1.0

org.eclipse.egf.pattern.ui.editor.page
Class PatternImplementationPage.InternalMethodsContentProvider

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.editor.page.PatternImplementationPage.InternalMethodsContentProvider
Enclosing class:
PatternImplementationPage

protected class PatternImplementationPage.InternalMethodsContentProvider
extends AbstractPatternPageContentProvider

Internal methods content provider.


Constructor Summary
protected PatternImplementationPage.InternalMethodsContentProvider()
           
 
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[] getElements(Object inputElement_p)
           
protected  ListViewer getViewer()
          Get viewer.
 
Methods inherited from class org.eclipse.egf.pattern.ui.internal.editor.page.AbstractPatternPageContentProvider
dispose, getElement, getInitialInput, 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

PatternImplementationPage.InternalMethodsContentProvider

protected PatternImplementationPage.InternalMethodsContentProvider()
Method Detail

getViewer

protected ListViewer getViewer()
Description copied from class: AbstractPatternPageContentProvider
Get viewer.

Overrides:
getViewer in class AbstractPatternPageContentProvider
Returns:
See Also:
org.eclipse.egf.pattern.ui.editor.page.AbstractPatternPage.AbstractPatternPageContentProvider#getViewer()

doDispose

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

Specified by:
doDispose in class AbstractPatternPageContentProvider
See Also:
org.eclipse.egf.pattern.ui.editor.page.AbstractPatternPage.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:
org.eclipse.egf.pattern.ui.editor.page.AbstractPatternPage.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:
org.eclipse.egf.pattern.ui.editor.page.AbstractPatternPage.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:
org.eclipse.egf.pattern.ui.editor.page.AbstractPatternPage.AbstractPatternPageContentProvider#doHandleElementsRemoved(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.