public class TransferContentProvider extends Object implements ITreeContentProvider, IListener
tree content provider
for the mappings
of a transfer
.
The input
must be an instance of CDOTransferMapping
, e.g., the return value of CDOTransfer.getRootMapping()
.
Constructor and Description |
---|
TransferContentProvider() |
Modifier and Type | Method and Description |
---|---|
void |
dispose() |
Object[] |
getChildren(Object element) |
Object[] |
getElements(Object element) |
Object |
getParent(Object element) |
boolean |
hasChildren(Object element) |
void |
inputChanged(Viewer viewer,
Object oldInput,
Object newInput) |
void |
notifyEvent(IEvent event) |
public void notifyEvent(IEvent event)
notifyEvent
in interface IListener
public void inputChanged(Viewer viewer, Object oldInput, Object newInput)
inputChanged
in interface IContentProvider
public void dispose()
dispose
in interface IContentProvider
public boolean hasChildren(Object element)
hasChildren
in interface ITreeContentProvider
public Object[] getChildren(Object element)
getChildren
in interface ITreeContentProvider
public Object[] getElements(Object element)
getElements
in interface IStructuredContentProvider
getElements
in interface ITreeContentProvider
public Object getParent(Object element)
getParent
in interface ITreeContentProvider
Copyright (c) 2014 Eike Stepper (Berlin, Germany) and others.
All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html