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)
namedDefinition
- named definitionpublic oracle.binding.meta.NamedDefinition getDefinition()
public void setDefinition(oracle.binding.meta.NamedDefinition namedDefinition, TableOptions options)
namedDefinition
- named definitionoptions
- table optionspublic java.lang.String getLabel()
public void setLabel(java.lang.String label)
label
- labelpublic void setWidget(Widget widget)
widget
- widgetpublic Widget getWidget()
public org.w3c.dom.Element getColumnElement()
public java.lang.String getDefaultLabelExpr(TableOptions options)
options
- table options