|
Oracle UIX API Reference Release 2.1.22.0.0 B12196-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--oracle.cabo.ui.DeprecatedUINode | +--oracle.cabo.ui.BaseUINode | +--oracle.cabo.ui.BaseMutableUINode | +--oracle.cabo.ui.beans.BaseWebBean | +--oracle.cabo.ui.beans.MarlinBean | +--oracle.cabo.ui.beans.table.ColumnBean
The ColumnBean supports encapsulating all of the rendering and formatting information for a TableBean column into a single node. The ColumnBean should only be used as the indexed child, i.e. data column stamp, of a TableBean.
The ColumnBean is useful if clients wish to encapsulate all the information describing a column into a single entity, rather than spreading it out across the indexed child (column stamp), header stamp, header format, header data, and column format objects set globally on the table. The ColumnBean will not render anything itself; however, its own indexed children will be stamped down each cell of that table column
The ColumnBean also allows you to set its own columnFormat, column header format, column header data, and column header stamp. If specified, these will override the values for formats and stamps attributed to the TableBean itself. If they are not specified, the TableBean's own formats and stamps will be used, as before.
You can use ColumnBeans for any, all, or none of the columns in
the TableBean. You can also set the rendered
flag on a ColumnBean to hide it from view for a given render.
<table ... > <contents> <column> <columnHeader>The Header</columnHeader> <contents> The cell data </contents> </column> </contents> </table>
UIConstants
,
TableBean
Constructor Summary | |
|
ColumnBean()
Construct an instance of the ColumnBean. |
protected |
ColumnBean(boolean ignored,
java.lang.String localName)
Construct an instance of the ColumnBean. |
Method Summary | |
DataObject |
getColumnFormat()
Gets the formatting information for this column. |
static DataObject |
getColumnFormat(MutableUINode bean)
Gets the formatting information for this column. |
UINode |
getColumnHeader()
Node to use to render this column header. |
static UINode |
getColumnHeader(MutableUINode bean)
Node to use to render this column header. |
DataObject |
getColumnHeaderData()
Gets the data for this column's header. |
static DataObject |
getColumnHeaderData(MutableUINode bean)
Gets the data for this column's header. |
DataObject |
getColumnHeaderFormat()
Gets the formatting information for this column's header. |
static DataObject |
getColumnHeaderFormat(MutableUINode bean)
Gets the formatting information for this column's header. |
boolean |
isNameTransformed()
Gets a boolean value indicating whether or not ColumnBean should block any name transformation when rendering data controls. |
static boolean |
isNameTransformed(MutableUINode bean)
Gets a boolean value indicating whether or not ColumnBean should block any name transformation when rendering data controls. |
void |
setColumnFormat(DataObject columnFormat)
Sets the formatting information for this column. |
void |
setColumnFormat(DataObject columnFormat)
Deprecated. since 2.0; please use the non-deprecated version of this function. |
static void |
setColumnFormat(MutableUINode bean,
DataObject columnFormat)
Sets the formatting information for this column. |
static void |
setColumnFormat(MutableUINode bean,
DataObject columnFormat)
Deprecated. since 2.0; please use the non-deprecated version of this function. |
static void |
setColumnHeader(MutableUINode bean,
UINode columnHeaderNode)
Node to use to render this column header. |
void |
setColumnHeader(UINode columnHeaderNode)
Node to use to render this column header. |
void |
setColumnHeaderData(DataObject columnHeaderData)
Sets the data for this column's header. |
void |
setColumnHeaderData(DataObject columnHeaderData)
Deprecated. since 2.0; please use the non-deprecated version of this function. |
static void |
setColumnHeaderData(MutableUINode bean,
DataObject columnHeaderData)
Sets the data for this column's header. |
static void |
setColumnHeaderData(MutableUINode bean,
DataObject columnHeaderData)
Deprecated. since 2.0; please use the non-deprecated version of this function. |
void |
setColumnHeaderFormat(DataObject columnHeaderFormat)
Sets the formatting information for this column's header. |
void |
setColumnHeaderFormat(DataObject columnHeaderFormat)
Deprecated. since 2.0; please use the non-deprecated version of this function. |
static void |
setColumnHeaderFormat(MutableUINode bean,
DataObject columnHeaderFormat)
Sets the formatting information for this column's header. |
static void |
setColumnHeaderFormat(MutableUINode bean,
DataObject columnHeaderFormat)
Deprecated. since 2.0; please use the non-deprecated version of this function. |
void |
setNameTransformed(boolean nameTransformed)
Sets a boolean value indicating whether or not ColumnBean should block any name transformation when rendering data controls. |
static void |
setNameTransformed(MutableUINode bean,
boolean nameTransformed)
Sets a boolean value indicating whether or not ColumnBean should block any name transformation when rendering data controls. |
Methods inherited from class oracle.cabo.ui.beans.MarlinBean |
isEqualMarlinName |
Methods inherited from class oracle.cabo.ui.BaseUINode |
getAttributeNames, getAttributeValue, getAttributeValueImpl, getChildArray, getChildNames, getIndexedChild, getIndexedChild, getIndexedChildCount, getLocalName, getNamedChild, getNamespaceURI, getNodeID, getNodeRole, getPreorderDescendentAttributeValue, getRawAttributeValue, getRenderedUINode, getRenderer, getRenderer, render, render, toString |
Methods inherited from class oracle.cabo.ui.DeprecatedUINode |
getAttributeValue, getChildNames, getNamedChild |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface oracle.cabo.ui.UINode |
getAttributeNames, getAttributeValue, getAttributeValue, getChildNames, getChildNames, getIndexedChild, getIndexedChild, getIndexedChildCount, getLocalName, getNamedChild, getNamedChild, getNamespaceURI, getNodeID, getNodeRole, getRawAttributeValue, render, render |
Constructor Detail |
public ColumnBean()
protected ColumnBean(boolean ignored, java.lang.String localName)
Method Detail |
public final UINode getColumnHeader()
public final void setColumnHeader(UINode columnHeaderNode)
public final DataObject getColumnHeaderData()
public final void setColumnHeaderData(DataObject columnHeaderData)
public final void setColumnHeaderData(DataObject columnHeaderData)
public final DataObject getColumnFormat()
public final void setColumnFormat(DataObject columnFormat)
public final void setColumnFormat(DataObject columnFormat)
public final DataObject getColumnHeaderFormat()
public final void setColumnHeaderFormat(DataObject columnHeaderFormat)
public final void setColumnHeaderFormat(DataObject columnHeaderFormat)
public final boolean isNameTransformed()
public final void setNameTransformed(boolean nameTransformed)
public static UINode getColumnHeader(MutableUINode bean)
public static void setColumnHeader(MutableUINode bean, UINode columnHeaderNode)
public static DataObject getColumnHeaderData(MutableUINode bean)
public static void setColumnHeaderData(MutableUINode bean, DataObject columnHeaderData)
public static void setColumnHeaderData(MutableUINode bean, DataObject columnHeaderData)
public static DataObject getColumnFormat(MutableUINode bean)
public static void setColumnFormat(MutableUINode bean, DataObject columnFormat)
public static void setColumnFormat(MutableUINode bean, DataObject columnFormat)
public static DataObject getColumnHeaderFormat(MutableUINode bean)
public static void setColumnHeaderFormat(MutableUINode bean, DataObject columnHeaderFormat)
public static void setColumnHeaderFormat(MutableUINode bean, DataObject columnHeaderFormat)
public static boolean isNameTransformed(MutableUINode bean)
public static void setNameTransformed(MutableUINode bean, boolean nameTransformed)
|
Oracle UIX API Reference Release 2.1.22.0.0 B12196-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |