|
Oracle Fusion Middleware Java API Reference for Oracle ADF Mobile Client 11g Release 1 (11.1.1) E17503-02 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectoracle.adfnmc.component.Component
oracle.adfnmc.component.ui.RenderableComponent
oracle.adfnmc.component.ui.Control
oracle.adfnmc.component.ui.Container
public abstract class Container
| Field Summary | |
|---|---|
protected java.util.Vector |
m_children
|
protected java.util.Hashtable |
m_childrenById
|
| Fields inherited from class oracle.adfnmc.component.ui.Control |
|---|
bound, cloned, container, DEFAULT_BACKGROUNDCOLOR, DEFAULT_BOTTOM, DEFAULT_FOCUSED, DEFAULT_HEIGHT, DEFAULT_HEIGHT_STRING, DEFAULT_LEFT, DEFAULT_RIGHT, DEFAULT_TOP, DEFAULT_WIDTH, DEFAULT_WIDTH_STRING, embedded, has_x, has_y, m_alignProperty, m_availableHeight, m_availableWidth, m_backgroundColorProperty, m_cmpImpl, m_cookie, m_hasAlign, m_hasBackgroundColor, m_hasHeight, m_hasVerticalAlign, m_hasWidth, m_heightProperty, m_isClipped, m_isDirty, m_isHeightPercentage, m_isWidthPercentage, m_menuControls, m_multiRowContainerParent, m_tabstop, m_verticalAlignProperty, m_widthProperty, m_x, m_y, rownum |
| Fields inherited from class oracle.adfnmc.component.ui.RenderableComponent |
|---|
DEFAULT_RENDERED, m_cachedRendered, m_cacheIsValid, m_renderedProperty, unregisterPropertiesOnly |
| Fields inherited from class oracle.adfnmc.component.Component |
|---|
CLASS_INSTANCE, m_attributes, m_elContext, m_exprfactory, m_formatMethod, m_id, m_initialized, m_parent, m_pattern, m_props, m_screen, m_theApp, refreshableProperties |
| Constructor Summary | |
|---|---|
Container()
|
|
| Method Summary | |
|---|---|
void |
_addChild(Component child,
boolean storeChild)
|
void |
_removeChild(Component child)
|
void |
addChild(Control child)
|
void |
addChild(NonrenderableComponent child)
|
protected void |
bindMenus()
|
boolean |
containsId(java.lang.String id)
|
void |
dump(java.lang.String indent)
|
void |
dump(java.lang.String indent,
java.util.Vector contents)
|
void |
dumpAllData(java.lang.StringBuffer buffer)
|
void |
endInit()
|
protected void |
endInitChildren()
|
protected void |
endInitRenderableProperties(boolean isRendered)
|
void |
getAllDataValues(java.lang.StringBuffer buffer)
Writes data values of this component and its m_children into the given buffer. |
Component |
getChildById(java.lang.String id)
|
java.util.Vector |
getChildren()
|
Component |
getComponentById(java.lang.String id)
|
Control |
getCurrentFocus()
Convenience method for getCurrentFocus(String). |
Control |
getCurrentFocus(java.lang.String id)
Returns the control with given id from currently focused container or null if this container is not a parent of the focused control. |
int |
getDecorationHeight()
Override for containers that apply spacing between controls or have scrollbars that consume height. |
int |
getDecorationWidth()
Override for containers that apply spacing between controls or have scrollbars that consume width. |
protected int |
getIntraFieldSpacing()
Override for containers that apply spacing between controls. |
protected void |
handleRenderedChange()
|
void |
refreshProperties()
Force any properties registered via propertyInstanceCreated to refresh themselves |
void |
removeChild(Control child)
|
void |
removeChild(NonrenderableComponent child)
|
void |
renderChildren(java.lang.Object uiparent)
|
protected void |
renderedChangedNative()
|
void |
setEmbedded(boolean value)
|
void |
setMultiRowContainerParent(IMultiRowContainer parent)
|
void |
setRowNum(int row)
|
void |
shiftRowNum(int amount)
|
protected Control |
UICloneImpl(java.lang.Class c)
|
| Methods inherited from class oracle.adfnmc.component.ui.RenderableComponent |
|---|
execute, Focus, getRendered, isParentRendered, isRendered, isRenderedChanged, setRendered, setRendered, setUnregisterPropertiesOnly |
| Methods inherited from class oracle.adfnmc.component.Component |
|---|
addChild, addChild, beginInit, buildValueExpression, dump, dumpProps, dumpProps, dumpPropsBuffer, getDataValues, getId, getParent, getProps, getScreen, propertyInstanceCreated, setChild, setChild, setId, setProp, setScreen, toFormattedString, updateRenderer |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected java.util.Vector m_children
protected java.util.Hashtable m_childrenById
| Constructor Detail |
|---|
public Container()
| Method Detail |
|---|
public void refreshProperties()
RefreshablePropertyObjectOwner
refreshProperties in interface RefreshablePropertyObjectOwnerrefreshProperties in class Componentpublic void renderChildren(java.lang.Object uiparent)
public void addChild(Control child)
public void addChild(NonrenderableComponent child)
public void _addChild(Component child,
boolean storeChild)
public void removeChild(NonrenderableComponent child)
child - public void removeChild(Control child)
child - public void _removeChild(Component child)
child - - Must only be of class type Control or
NonrenderableComponent, which are both based on class
Component.public boolean containsId(java.lang.String id)
public Component getComponentById(java.lang.String id)
public void dump(java.lang.String indent)
dump in class Component
public void dump(java.lang.String indent,
java.util.Vector contents)
protected void handleRenderedChange()
handleRenderedChange in class RenderableComponentprotected void renderedChangedNative()
renderedChangedNative in class RenderableComponentprotected void endInitRenderableProperties(boolean isRendered)
endInitRenderableProperties in class Controlpublic void endInit()
endInit in class Controlprotected void endInitChildren()
protected void bindMenus()
bindMenus in class Controlpublic void setMultiRowContainerParent(IMultiRowContainer parent)
setMultiRowContainerParent in class Controlpublic void shiftRowNum(int amount)
shiftRowNum in class Controlpublic void setEmbedded(boolean value)
setEmbedded in class Controlpublic void setRowNum(int row)
setRowNum in class Controlprotected Control UICloneImpl(java.lang.Class c)
UICloneImpl in class Controlpublic Component getChildById(java.lang.String id)
public void dumpAllData(java.lang.StringBuffer buffer)
public java.util.Vector getChildren()
protected int getIntraFieldSpacing()
public int getDecorationWidth()
public int getDecorationHeight()
public Control getCurrentFocus()
public Control getCurrentFocus(java.lang.String id)
id - requested control's id
public void getAllDataValues(java.lang.StringBuffer buffer)
buffer -
|
Oracle Fusion Middleware Java API Reference for Oracle ADF Mobile Client 11g Release 1 (11.1.1) E17503-02 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||