public class UIDiagramLinks
extends org.apache.myfaces.trinidad.component.UIXCollection
| Modifier and Type | Field and Description |
|---|---|
static org.apache.myfaces.trinidad.bean.PropertyKey |
CHANGE_LINK_LISTENER_KEY |
static java.lang.String |
COMPONENT_FAMILY |
static java.lang.String |
COMPONENT_TYPE |
static org.apache.myfaces.trinidad.bean.PropertyKey |
CREATE_LINK_LISTENER_KEY |
protected static java.lang.String |
DEFAULT_CONTENT_DELIVERY_MODE |
protected static java.lang.String |
DEFAULT_SELECTION_MODE |
static org.apache.myfaces.trinidad.bean.PropertyKey |
DELETE_LINK_LISTENER_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
HIGHLIGHT_BEHAVIOR_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
HIGHLIGHTED_ROW_KEYS_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
SELECTED_ROW_KEYS_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
SELECTION_LISTENER_KEY |
static org.apache.myfaces.trinidad.bean.FacesBean.Type |
TYPE |
static org.apache.myfaces.trinidad.bean.PropertyKey |
VALUE_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
VAR_STATUS_KEY |
BINDING_KEY, ID_KEY, RENDERED_KEY, RENDERER_TYPE_KEY, TRANSIENT_KEY| Constructor and Description |
|---|
UIDiagramLinks() |
| Modifier and Type | Method and Description |
|---|---|
void |
addSelectionListener(org.apache.myfaces.trinidad.event.SelectionListener listener)
Adds a selection listener.
|
void |
broadcast(javax.faces.event.FacesEvent event) |
protected org.apache.myfaces.trinidad.model.CollectionModel |
createCollectionModel(org.apache.myfaces.trinidad.model.CollectionModel collectionModel,
java.lang.Object object) |
protected org.apache.myfaces.trinidad.bean.FacesBean.Type |
getBeanType() |
javax.el.MethodExpression |
getChangeLinkListener() |
java.lang.String |
getClientRowKey() |
javax.el.MethodExpression |
getCreateLinkListener() |
java.lang.Object |
getCurrentRowData()
Get the row data object for the current row.
|
javax.el.MethodExpression |
getDeleteLinkListener() |
java.lang.String |
getFamily() |
java.lang.String |
getHighlightBehavior()
Gets the highlight behavior when hovering over a Link in the Diagram.
|
org.apache.myfaces.trinidad.model.RowKeySet |
getHighlightedRowKeys()
Gets the set of highlighted links for this component.
|
java.lang.String |
getRendererType() |
org.apache.myfaces.trinidad.model.RowKeySet |
getSelectedRowKeys()
Gets the selection state for this component.
|
javax.el.MethodExpression |
getSelectionListener()
Gets a method reference to a selection listener
|
org.apache.myfaces.trinidad.event.SelectionListener[] |
getSelectionListeners()
Returns an array of attached selection listeners.
|
java.lang.Object |
getValue()
Retrieves the model used for this component.
|
java.lang.String |
getVarStatus() |
protected void |
processFacetsAndChildren(javax.faces.context.FacesContext facesContext,
javax.faces.event.PhaseId phaseId) |
void |
removeSelectionListener(org.apache.myfaces.trinidad.event.SelectionListener listener)
Removes a selection listener.
|
void |
setChangeLinkListener(javax.el.MethodExpression listener) |
void |
setCreateLinkListener(javax.el.MethodExpression listener) |
void |
setDeleteLinkListener(javax.el.MethodExpression listener) |
void |
setHighlightBehavior(java.lang.String highlightBehavior)
Sets the highlight behavior when hovering over a Link in the Diagram.
|
void |
setHighlightedRowKeys(org.apache.myfaces.trinidad.model.RowKeySet highlightedRowKeys)
Sets the set of highlighted links for this component.
|
void |
setSelectedRowKeys(org.apache.myfaces.trinidad.model.RowKeySet selectedRowKeys)
Sets the selection state for this component.
|
void |
setSelectionListener(javax.el.MethodExpression selectionListener)
Sets a method reference to a selection listener
|
protected void |
setupVisitingContext(javax.faces.context.FacesContext context) |
void |
setValue(java.lang.Object value)
Specified the model for the component.
|
void |
setVarStatus(java.lang.String varStatus)
For internal use only
|
protected void |
tearDownVisitingContext(javax.faces.context.FacesContext context) |
protected boolean |
visitData(javax.faces.component.visit.VisitContext visitContext,
javax.faces.component.visit.VisitCallback visitCallback) |
areRowsAvailable, areRowsAvailable, areRowsAvailable, areRowsLocallyAvailable, areRowsLocallyAvailable, areRowsLocallyAvailable, clearCachedRow, clearCachedRow, clearCachedRows, clearCachedRows, clearCurrencyStringCache, clearLocalCache, createVarStatusMap, decodeChildrenImpl, defaultVisitChildren, encodeBegin, encodeEnd, ensureRowsAvailable, getCachingStrategy, getClientRowKeyManager, getCollectionModel, getCollectionModel, getContainerClientId, getCurrencyString, getEstimatedRowCount, getEstimatedRowCountConfidence, getRowCount, getRowData, getRowData, getRowData, getRowIndex, getRowKey, getSortCriteria, getStamps, getVar, invokeOnComponent, isRowAvailable, isRowAvailable, isRowAvailable, isRowLocallyAvailable, isRowLocallyAvailable, isSortable, postCreateCollectionModel, postRowDataChange, preRowDataChange, processComponent, processDecodes, processEvent, processRestoreState, processSaveState, processUpdates, processValidators, queueEvent, resetStampState, restoreStampState, restoreState, saveStampState, saveState, setClientRowKey, setCurrencyString, setRowIndex, setRowKey, setSortCriteria, setupELVariable, setVar, updateChildrenImpl, validateChildrenImpl, visitChildren, visitChildrenWithoutIterating, visitUnstampedFacetsadaptMethodBinding, addAttributeChange, addAttributeChangeListener, addClientBehavior, addComponentChange, addComponentChange, addComponentChangeFilter, addFacesListener, broadcastToMethodBinding, broadcastToMethodExpression, clearInitialState, createFacesBean, decode, decodeChildren, encodeChildren, findComponent, getAttributeChangeListener, getAttributeChangeListeners, getAttributes, getBooleanProperty, getChildCount, getChildren, getClientBehaviors, getClientId, getComponentChangeFilters, getContainerClientId, getDefaultEventName, getFacesBean, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacetNames, getFacets, getFacetsAndChildren, getId, getIntProperty, getLifecycleRenderer, getListenersForEventClass, getParent, getProperty, getPropertyKey, getRenderedFacetsAndChildren, getRenderer, getRendersChildren, getValueBinding, getValueExpression, initialStateMarked, invokeOnChildrenComponents, invokeOnNamingContainerComponent, isRendered, isTransient, markInitialState, removeAttributeChangeListener, removeComponentChangeFilter, removeFacesListener, satisfiesPartialTrigger, setAttributeChangeListener, setAttributeChangeListener, setBooleanProperty, setId, setIntProperty, setParent, setProperty, setRendered, setRendererType, setTransient, setupFlattenedChildrenContext, setupFlattenedContext, setValueBinding, setValueExpression, subscribeToEvent, tearDownFlattenedChildrenContext, tearDownFlattenedContext, toString, unsubscribeFromEvent, updateChildren, validateChildrenaddPartialTarget, clearCachedClientIds, clearCachedClientIds, encodeFlattenedChild, encodeFlattenedChildren, getLogicalParent, getLogicalParent, getStateHelper, getStateHelper, isVisitable, partialEncodeVisit, processFlattenedChildren, processFlattenedChildren, processFlattenedChildren, processFlattenedChildren, setPartialTarget, setupChildrenEncodingContext, setupChildrenVisitingContext, setupEncodingContext, setUpEncodingContext, tearDownChildrenEncodingContext, tearDownChildrenVisitingContext, tearDownEncodingContext, visitAllChildren, visitChildren, visitTree, visitTreeencodeAll, getClientId, getCompositeComponentParent, getCurrentComponent, getCurrentCompositeComponent, getNamingContainer, getResourceBundleMap, getTransientStateHelper, getTransientStateHelper, isCompositeComponent, isInView, popComponentFromEL, pushComponentToEL, restoreTransientState, saveTransientState, setInViewpublic static final org.apache.myfaces.trinidad.bean.FacesBean.Type TYPE
public static final org.apache.myfaces.trinidad.bean.PropertyKey VALUE_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey VAR_STATUS_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey SELECTED_ROW_KEYS_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey SELECTION_LISTENER_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey CREATE_LINK_LISTENER_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey CHANGE_LINK_LISTENER_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey DELETE_LINK_LISTENER_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey HIGHLIGHT_BEHAVIOR_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey HIGHLIGHTED_ROW_KEYS_KEY
public static final java.lang.String COMPONENT_FAMILY
public static final java.lang.String COMPONENT_TYPE
protected static final java.lang.String DEFAULT_SELECTION_MODE
protected static final java.lang.String DEFAULT_CONTENT_DELIVERY_MODE
public java.lang.String getFamily()
getFamily in class org.apache.myfaces.trinidad.component.UIXComponentBasepublic java.lang.String getRendererType()
getRendererType in class org.apache.myfaces.trinidad.component.UIXComponentBaseprotected org.apache.myfaces.trinidad.bean.FacesBean.Type getBeanType()
getBeanType in class org.apache.myfaces.trinidad.component.UIXComponentBasepublic final java.lang.Object getValue()
getValue in class org.apache.myfaces.trinidad.component.UIXCollectionsetValue(java.lang.Object)public final void setValue(java.lang.Object value)
getValue()public final java.lang.Object getCurrentRowData()
public final org.apache.myfaces.trinidad.model.RowKeySet getSelectedRowKeys()
public final void setSelectedRowKeys(org.apache.myfaces.trinidad.model.RowKeySet selectedRowKeys)
selectedRowKeys - the new selectedRowKeys valuepublic final java.lang.String getVarStatus()
getVarStatus in class org.apache.myfaces.trinidad.component.UIXCollectionpublic final void setVarStatus(java.lang.String varStatus)
public java.lang.String getClientRowKey()
getClientRowKey in class org.apache.myfaces.trinidad.component.UIXCollectionpublic void broadcast(javax.faces.event.FacesEvent event)
throws javax.faces.event.AbortProcessingException
broadcast in class org.apache.myfaces.trinidad.component.UIXCollectionjavax.faces.event.AbortProcessingExceptionpublic final javax.el.MethodExpression getSelectionListener()
public final void setSelectionListener(javax.el.MethodExpression selectionListener)
selectionListener - the new selectionListener valuepublic final org.apache.myfaces.trinidad.event.SelectionListener[] getSelectionListeners()
public final void addSelectionListener(org.apache.myfaces.trinidad.event.SelectionListener listener)
listener - the selection listener to addpublic final void removeSelectionListener(org.apache.myfaces.trinidad.event.SelectionListener listener)
listener - the selection listener to removeprotected void processFacetsAndChildren(javax.faces.context.FacesContext facesContext,
javax.faces.event.PhaseId phaseId)
processFacetsAndChildren in class org.apache.myfaces.trinidad.component.UIXCollectionprotected boolean visitData(javax.faces.component.visit.VisitContext visitContext,
javax.faces.component.visit.VisitCallback visitCallback)
visitData in class org.apache.myfaces.trinidad.component.UIXCollectionprotected org.apache.myfaces.trinidad.model.CollectionModel createCollectionModel(org.apache.myfaces.trinidad.model.CollectionModel collectionModel,
java.lang.Object object)
createCollectionModel in class org.apache.myfaces.trinidad.component.UIXCollectionpublic final javax.el.MethodExpression getChangeLinkListener()
public final void setChangeLinkListener(javax.el.MethodExpression listener)
public final javax.el.MethodExpression getCreateLinkListener()
public final void setCreateLinkListener(javax.el.MethodExpression listener)
public final javax.el.MethodExpression getDeleteLinkListener()
public final void setDeleteLinkListener(javax.el.MethodExpression listener)
public final java.lang.String getHighlightBehavior()
public final void setHighlightBehavior(java.lang.String highlightBehavior)
highlightBehavior - the highlight behaviorpublic final org.apache.myfaces.trinidad.model.RowKeySet getHighlightedRowKeys()
public final void setHighlightedRowKeys(org.apache.myfaces.trinidad.model.RowKeySet highlightedRowKeys)
highlightedRowKeys - the set of highlighted linksprotected void setupVisitingContext(javax.faces.context.FacesContext context)
setupVisitingContext in class org.apache.myfaces.trinidad.component.UIXCollectionprotected void tearDownVisitingContext(javax.faces.context.FacesContext context)
tearDownVisitingContext in class org.apache.myfaces.trinidad.component.UIXCollection