Class CollectionIteratorContentProvider
- java.lang.Object
-
- de.uka.ipd.sdq.pcm.gmf.seff.helper.CollectionIteratorContentProvider
-
- All Implemented Interfaces:
IContentProvider
,IStructuredContentProvider
,ITreeContentProvider
public class CollectionIteratorContentProvider extends Object implements ITreeContentProvider
The Class CollectionIteratorContentProvider. The ContentProvider for SelectObjectDialog. The Dialog will coll from ParameterCollectionIteratorActionEditHelperAdvice. Are only indicated parameter, which have an inside type CollectionDataType.
-
-
Constructor Summary
Constructors Constructor Description CollectionIteratorContentProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
dispose()
Dispose.Object[]
getChildren(Object parent)
Gets the children.Object[]
getElements(Object inputElement)
Gets the elements.Object
getParent(Object element)
Gets the parent.boolean
hasChildren(Object element)
Checks for children.void
inputChanged(Viewer viewer, Object oldInput, Object newInput)
Input changed.
-
-
-
Method Detail
-
getChildren
public Object[] getChildren(Object parent)
Gets the children.- Specified by:
getChildren
in interfaceITreeContentProvider
- Parameters:
parent
- the parent- Returns:
- the children
- See Also:
ITreeContentProvider.getChildren(java.lang.Object)
-
getParent
public Object getParent(Object element)
Gets the parent.- Specified by:
getParent
in interfaceITreeContentProvider
- Parameters:
element
- the element- Returns:
- the parent
- See Also:
ITreeContentProvider.getParent(java.lang.Object)
-
hasChildren
public boolean hasChildren(Object element)
Checks for children.- Specified by:
hasChildren
in interfaceITreeContentProvider
- Parameters:
element
- the element- Returns:
- true, if successful
- See Also:
ITreeContentProvider.hasChildren(java.lang.Object)
-
getElements
public Object[] getElements(Object inputElement)
Gets the elements.- Specified by:
getElements
in interfaceIStructuredContentProvider
- Specified by:
getElements
in interfaceITreeContentProvider
- Parameters:
inputElement
- the input element- Returns:
- the elements
- See Also:
ITreeContentProvider.getElements(java.lang.Object)
-
dispose
public void dispose()
Dispose.- Specified by:
dispose
in interfaceIContentProvider
- See Also:
IContentProvider.dispose()
-
inputChanged
public void inputChanged(Viewer viewer, Object oldInput, Object newInput)
Input changed.- Specified by:
inputChanged
in interfaceIContentProvider
- Parameters:
viewer
- the vieweroldInput
- the old inputnewInput
- the new input- See Also:
IContentProvider.inputChanged(org.eclipse.jface.viewers.Viewer, java.lang.Object, java.lang.Object)
-
-