public class Column
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static Column |
create(oracle.binding.meta.NamedDefinition namedDefinition)
Creates a column with the given required named definition.
|
org.w3c.dom.Element |
getColumnElement()
Returns column element associated with this Column object and it could reutrn null when Column is not yet bound to any source.
|
java.lang.String |
getDefaultLabelExpr(TableOptions options)
Returns default Label expression for this column
|
oracle.binding.meta.NamedDefinition |
getDefinition()
The definition the columns's component will use to bind itself with.
|
java.lang.String |
getLabel()
Returns the label to be used.
|
Widget |
getWidget()
The specific widget to use for this column's contained component.
|
void |
setDefinition(oracle.binding.meta.NamedDefinition namedDefinition, TableOptions options)
Set the defintion that the column's component will use to bind itself with.
|
void |
setLabel(java.lang.String label)
Sets the label to use for this column.
|
void |
setWidget(Widget widget)
Sets the widget to use for this column's contained component.
|
public static Column create(oracle.binding.meta.NamedDefinition namedDefinition)
public oracle.binding.meta.NamedDefinition getDefinition()
public void setDefinition(oracle.binding.meta.NamedDefinition namedDefinition, TableOptions options)
public java.lang.String getLabel()
public void setLabel(java.lang.String label)
public void setWidget(Widget widget)
public Widget getWidget()
public org.w3c.dom.Element getColumnElement()
public java.lang.String getDefaultLabelExpr(TableOptions options)