| |
|
| com.sun.rave.web.ui.component.FrameBase
All known Subclasses: com.sun.rave.web.ui.component.Frame,
FrameBase | abstract public class FrameBase extends javax.faces.component.UIComponentBase (Code) | | Use the ui:frame tag inside a
ui:frameSet tag to denote a new XHTML frame.
HTML Elements and Layout
If you use a ui:frame and ui:frameSet
tags you should set the ui:page tag's frame attribute to "true".
This tag renders an xhtml compliant <frame> tag.
Client Side Javascript Functions
None.
Example
Example 1: Using the ui:frame tag
appropriately in a JSP page:
<?xml version="1.0"
encoding="UTF-8"?>
<jsp:root version="1.2" xmlns:f="http://java.sun.com/jsf/core"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:jsp="http://java.sun.com/JSP/Page"
xmlns:ui="http://www.sun.com/web/ui">
<jsp:directive.page
contentType="text/html;charset=ISO-8859-1"
pageEncoding="UTF-8"/><f:view>
<ui:page frame="true">
<ui:html>
<ui:head title="blah" />
<ui:frameSet rows="10%,*" cols="10%,*" style="color:blue"
styleClass="blue" toolTip="blah">
<ui:frame toolTip="blah" url="../faces/hyperlink/hyperlink.jsp"
frameBorder="true" noResize="false"/>
<ui:frame toolTip="blah1" url="../faces/hyperlink/nextpage.jsp"
frameBorder="true" noResize="false"/>
<ui:frame toolTip="blah2" url="http://www.google.com"
frameBorder="true" noResize="false"/>
<ui:frame toolTip="blah3" url="http://www.yahoo.com"
frameBorder="true" noResize="false"/>
</ui:frameSet>
</ui:html>
</ui:page>
</f:view>
</jsp:root>
Auto-generated component class.
Do NOT modify; all changes
will be lost!
|
FrameBase | public FrameBase()(Code) | | Construct a new FrameBase .
|
getFamily | public String getFamily()(Code) | | Return the identifier of the component family to which this
component belongs. This identifier, in conjunction with the value
of the rendererType property, may be used to select
the appropriate
Renderer for this component instance.
|
getLongDesc | public String getLongDesc()(Code) | | A URL to a long description of the frame contents. Use it for browsers that do not support frames
|
getMarginHeight | public int getMarginHeight()(Code) | | Defines the top and bottom margins in the frame
|
getMarginWidth | public int getMarginWidth()(Code) | | Defines the left and right margins in the frame
|
getName | public String getName()(Code) | | Defines a unique name for the frame (to use in scripts)
|
getScrolling | public String getScrolling()(Code) | | Determines scrollbar action (valid values are: yes, no, auto)
|
getStyle | public String getStyle()(Code) | | CSS style(s) to be applied when this component is rendered.
|
getStyleClass | public String getStyleClass()(Code) | | CSS style class(es) to be applied when this component is rendered.
|
getToolTip | public String getToolTip()(Code) | | Display the text as a tooltip for this component
|
getUrl | public String getUrl()(Code) | | Defines the URL of the file to show in the frame.
|
isFrameBorder | public boolean isFrameBorder()(Code) | | Set the value of the frameBorder attribute to "true" when a border is
needed around the frame.
|
isNoResize | public boolean isNoResize()(Code) | | Set the value of the noResize attribute to "true" when user
is not allowed to resize the frame.
|
restoreState | public void restoreState(FacesContext _context, Object _state)(Code) | | Restore the state of this component.
|
saveState | public Object saveState(FacesContext _context)(Code) | | Save the state of this component.
|
setFrameBorder | public void setFrameBorder(boolean frameBorder)(Code) | | Set the value of the frameBorder attribute to "true" when a border is
needed around the frame.
See Also: FrameBase.isFrameBorder() |
setLongDesc | public void setLongDesc(String longDesc)(Code) | | A URL to a long description of the frame contents. Use it for browsers that do not support frames
See Also: FrameBase.getLongDesc() |
setNoResize | public void setNoResize(boolean noResize)(Code) | | Set the value of the noResize attribute to "true" when user
is not allowed to resize the frame.
See Also: FrameBase.isNoResize() |
|
|
|