public static class TableLabelProvider.Column<T> extends Object
Modifier and Type | Field and Description |
---|---|
static int |
DEFAULT_WIDTH |
Constructor and Description |
---|
Column() |
Column(String header) |
Column(String header,
int width) |
Column(String header,
int width,
int alignment) |
Modifier and Type | Method and Description |
---|---|
int |
getAlignment() |
Color |
getBackground(T element) |
Font |
getFont(T element) |
Color |
getForeground(T element) |
String |
getHeader() |
Image |
getImage() |
Image |
getImage(T element) |
String |
getText(T element) |
String |
getToolTipText() |
int |
getWidth() |
boolean |
isMoveable() |
boolean |
isResizable() |
TableLabelProvider.Column<T> |
setAlignment(int alignment) |
TableLabelProvider.Column<T> |
setHeader(String header) |
TableLabelProvider.Column<T> |
setImage(Image image) |
TableLabelProvider.Column<T> |
setMoveable(boolean moveable) |
TableLabelProvider.Column<T> |
setResizable(boolean resizable) |
TableLabelProvider.Column<T> |
setToolTipText(String toolTipText) |
TableLabelProvider.Column<T> |
setWidth(int width) |
public static final int DEFAULT_WIDTH
public Column()
public Column(String header)
public Column(String header, int width)
public Column(String header, int width, int alignment)
public String getHeader()
public TableLabelProvider.Column<T> setHeader(String header)
public String getToolTipText()
public TableLabelProvider.Column<T> setToolTipText(String toolTipText)
public int getWidth()
public TableLabelProvider.Column<T> setWidth(int width)
public int getAlignment()
public TableLabelProvider.Column<T> setAlignment(int alignment)
public Image getImage()
public TableLabelProvider.Column<T> setImage(Image image)
public boolean isMoveable()
public TableLabelProvider.Column<T> setMoveable(boolean moveable)
public boolean isResizable()
public TableLabelProvider.Column<T> setResizable(boolean resizable)
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