use of org.eclipse.rap.examples.pages.internal.Person in project org.eclipse.rap by eclipse-rap.
the class RowTemplateExample method addLastNameColumn.
private void addLastNameColumn(ColumnViewer viewer) {
ViewerColumn lastNameColumn = createViewerColumn(viewer, "Last Name", 200);
lastNameColumn.setLabelProvider(new ColumnLabelProvider() {
@Override
public String getText(Object element) {
Person p = (Person) element;
return p.getLastName();
}
});
}
use of org.eclipse.rap.examples.pages.internal.Person in project org.eclipse.rap by eclipse-rap.
the class RowTemplateExample method addPhoneColumn.
private void addPhoneColumn(ColumnViewer viewer) {
ViewerColumn pohoneColumn = createViewerColumn(viewer, "Phone", 130);
pohoneColumn.setLabelProvider(new ColumnLabelProvider() {
@Override
public String getText(Object element) {
Person p = (Person) element;
return p.getPhone();
}
});
}
use of org.eclipse.rap.examples.pages.internal.Person in project org.eclipse.rap by eclipse-rap.
the class RowTemplateExample method addMailColumn.
private void addMailColumn(ColumnViewer viewer) {
ViewerColumn pohoneColumn = createViewerColumn(viewer, "E-Mail", 180);
pohoneColumn.setLabelProvider(new ColumnLabelProvider() {
@Override
public String getText(Object element) {
Person p = (Person) element;
return p.getMail();
}
});
}
use of org.eclipse.rap.examples.pages.internal.Person in project org.eclipse.rap by eclipse-rap.
the class RowTemplateExample method addFirstNameColumn.
private void addFirstNameColumn(final ColumnViewer viewer) {
ViewerColumn firstNameColumn = createViewerColumn(viewer, "First Name", 200);
firstNameColumn.setLabelProvider(new ColumnLabelProvider() {
@Override
public String getText(Object element) {
Person p = (Person) element;
return p.getFirstName();
}
@Override
public Image getImage(Object element) {
Person p = (Person) element;
return p.getImage();
}
});
}
Aggregations