|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.eclipse.core.commands.common.EventManager org.eclipse.ui.part.WorkbenchPart org.eclipse.ui.part.ViewPart org.eclipse.ecf.presence.ui.UserSearchView
public class UserSearchView
View class for displaying multiple users that match a search in a tree viewer. This view part provides the ability to display multiple users in a single tree viewer. This class may be subclassed as desired to add or customize behavior.
Field Summary | |
---|---|
protected static int |
DEFAULT_EXPAND_LEVEL
|
protected org.eclipse.jface.viewers.TreeViewer |
treeViewer
|
protected java.util.List |
users
|
static java.lang.String |
VIEW_ID
|
Fields inherited from interface org.eclipse.ui.IWorkbenchPart |
---|
PROP_TITLE |
Constructor Summary | |
---|---|
UserSearchView()
|
Method Summary | |
---|---|
boolean |
addMultiRosterAccount(MultiRosterAccount multiRosterAccount)
Add the MultiRosterAccount for add user contact |
boolean |
addResult(IResultList list)
Add the list of IResult that will be display on a tree |
void |
createPartControl(org.eclipse.swt.widgets.Composite parent)
|
void |
dispose()
|
void |
setFocus()
|
protected void |
setupTreeViewer(org.eclipse.swt.widgets.Composite parent)
|
void |
showMessage(java.lang.String message)
Show a message into the view before show the result in a tree view |
Methods inherited from class org.eclipse.ui.part.ViewPart |
---|
checkSite, getViewSite, init, init, saveState, setContentDescription, setInitializationData, setPartName |
Methods inherited from class org.eclipse.ui.part.WorkbenchPart |
---|
addPartPropertyListener, addPropertyListener, firePartPropertyChanged, firePropertyChange, getAdapter, getConfigurationElement, getContentDescription, getDefaultImage, getOrientation, getPartName, getPartProperties, getPartProperty, getSite, getTitle, getTitleImage, getTitleToolTip, removePartPropertyListener, removePropertyListener, setPartProperty, setSite, setTitle, setTitleImage, setTitleToolTip, showBusy |
Methods inherited from class org.eclipse.core.commands.common.EventManager |
---|
addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.eclipse.ui.IWorkbenchPart |
---|
addPropertyListener, getSite, getTitle, getTitleImage, getTitleToolTip, removePropertyListener |
Methods inherited from interface org.eclipse.core.runtime.IAdaptable |
---|
getAdapter |
Field Detail |
---|
public static final java.lang.String VIEW_ID
protected static final int DEFAULT_EXPAND_LEVEL
protected org.eclipse.jface.viewers.TreeViewer treeViewer
protected java.util.List users
Constructor Detail |
---|
public UserSearchView()
Method Detail |
---|
public void createPartControl(org.eclipse.swt.widgets.Composite parent)
createPartControl
in interface org.eclipse.ui.IWorkbenchPart
createPartControl
in class org.eclipse.ui.part.WorkbenchPart
protected void setupTreeViewer(org.eclipse.swt.widgets.Composite parent)
public void dispose()
dispose
in interface org.eclipse.ui.IWorkbenchPart
dispose
in class org.eclipse.ui.part.WorkbenchPart
public void setFocus()
setFocus
in interface org.eclipse.ui.IWorkbenchPart
setFocus
in class org.eclipse.ui.part.WorkbenchPart
public boolean addResult(IResultList list)
IResult
that will be display on a tree
list
-
public boolean addMultiRosterAccount(MultiRosterAccount multiRosterAccount)
multiRosterAccount
-
public void showMessage(java.lang.String message)
message
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |