public abstract class ScriptFamily extends UIComponentBase
| Modifier and Type | Field and Description | 
|---|---|
| static String | COMPONENT_FAMILYThe standard component family. | 
ATTRS_WITH_DECLARED_DEFAULT_VALUES, BEANINFO_KEY, bindings, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, CURRENT_COMPONENT, CURRENT_COMPOSITE_COMPONENT, FACETS_KEY, HONOR_CURRENT_COMPONENT_ATTRIBUTES_PARAM_NAME, VIEW_LOCATION_KEY| Constructor and Description | 
|---|
| ScriptFamily() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | encodeBegin(FacesContext context)If this component is rendered, then start the  <script>element. | 
| void | encodeEnd(FacesContext context)If this component is rendered, then end the  <script>element. | 
| String | getFamily()Returns  COMPONENT_FAMILY. | 
| boolean | getRendersChildren()Returns  true. | 
| protected boolean | moveToBody(ComponentSystemEvent event)Move this ScriptFamily component to end of body and returns  trueif done so. | 
addClientBehavior, addFacesListener, broadcast, clearInitialState, decode, encodeChildren, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getDefaultEventName, getEventNames, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getListenersForEventClass, getParent, getPassThroughAttributes, getRenderer, getRendererType, getValueBinding, invokeOnComponent, isRendered, isTransient, markInitialState, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, queueEvent, removeFacesListener, restoreAttachedState, restoreState, saveAttachedState, saveState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding, subscribeToEvent, unsubscribeFromEventencodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getNamingContainer, getPassThroughAttributes, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView, setValueExpression, visitTreepublic static final String COMPONENT_FAMILY
public String getFamily()
COMPONENT_FAMILY.getFamily in class UIComponentpublic boolean getRendersChildren()
true.getRendersChildren in class UIComponentBasepublic void encodeBegin(FacesContext context) throws IOException
<script> element.encodeBegin in class UIComponentBaseIOExceptionpublic void encodeEnd(FacesContext context) throws IOException
<script> element.encodeEnd in class UIComponentBaseIOExceptionprotected boolean moveToBody(ComponentSystemEvent event)
true if done so. This method
 needs to be called from UIComponent.processEvent(ComponentSystemEvent) during PostAddToViewEvent or
 PostRestoreStateEvent. This has basically the same effect as setting target="body" on a
 component resource.event - The involved event, which can be either PostAddToViewEvent or PostRestoreStateEvent.true if the move has taken place.Copyright © 2012–2020 OmniFaces. All rights reserved.