public abstract class ImportSource extends Object implements org.eclipse.jface.viewers.ITreeContentProvider
| Constructor and Description |
|---|
ImportSource() |
| Modifier and Type | Method and Description |
|---|---|
abstract Object[] |
getChildren(Object obj) |
abstract Object[] |
getElements(Object obj) |
abstract String |
getLabel() |
abstract String |
getMessage() |
Object |
getParent(Object obj) |
boolean |
hasChildren(Object arg0) |
abstract boolean |
init(org.eclipse.swt.widgets.Shell shell) |
void |
setOptions(Properties properties) |
public abstract Object[] getChildren(Object obj)
getChildren in interface org.eclipse.jface.viewers.ITreeContentProviderobj - the object to get the children from.public Object getParent(Object obj)
getParent in interface org.eclipse.jface.viewers.ITreeContentProviderobj - Object from which the parent object will be returnedgetParent(java.lang.Object)public boolean hasChildren(Object arg0)
hasChildren in interface org.eclipse.jface.viewers.ITreeContentProviderarg0 - the object to get the information, if it has children.public abstract Object[] getElements(Object obj)
getElements in interface org.eclipse.jface.viewers.IStructuredContentProvidergetElements in interface org.eclipse.jface.viewers.ITreeContentProviderobj - The object to get the root elements from.public void setOptions(Properties properties)
properties - the properties of the import sourcepublic abstract String getLabel()
public abstract boolean init(org.eclipse.swt.widgets.Shell shell)
shell - Shell for UI actions, if needed. This parameter can be
ignored, if there is no use for it.public abstract String getMessage()
Copyright © 2017. All rights reserved.