org.rhq.enterprise.gui.common.framework
Class PagedDataTableUIBean

java.lang.Object
  extended by org.rhq.enterprise.gui.common.framework.EnterpriseFacesContextUIBean
      extended by org.rhq.enterprise.gui.common.framework.PagedDataTableUIBean
Direct Known Subclasses:
AffinityGroupSubscribedAgentsUIBean, AffinityGroupSubscribedServersUIBean, AffinityGroupUnsubscribedAgentsUIBean, AffinityGroupUnsubscribedServersUIBean, AuditTrailUIBean, AutoDiscoveryQueueUIBean, AvailableResourceReposUIBean, BrowseGroupsUIBean, BrowseResourcesUIBean, CallTimeUIBean, ContentSourceCandidateReposUIBean, ContentSourceReposUIBean, ContentSourceSyncResultsUIBean, CreateContentSourceUIBean, DeployPackagesUIBean, EventHistoryUIBean, GroupDefinitionUIBean, GroupResourceConfigurationHistoryDetailsUIBean, GroupResourceConfigurationHistoryUIBean, ListAffinityGroupsUIBean, ListAgentsUIBean, ListAlertDefinitionsUIBean, ListAlertHistoryUIBean, ListAlertTemplatesUIBean, ListAutoGroupMeasurementScheduleUIBean, ListAvailabilityHistoryUIBean, ListChildResourcesUIBean, ListCompletedContentRequestsUIBean, ListConfigurationUpdateUIBean, ListContainingGroupsUIBean, ListContentSourcesUIBean, ListCreateResourceHistoryUIBean, ListDeleteResourceHistoryUIBean, ListGroupAlertDefinitionsUIBean, ListGroupAlertHistoryUIBean, ListGroupDefinitionsUIBean, ListInProgressContentRequestsUIBean, ListPackageHistoryUIBean, ListPackagesUIBean, ListPackageTypesUIBean, ListPartitionEventsUIBean, ListPluginConfigurationUpdateUIBean, ListReposUIBean, ListResourceGroupMeasurementScheduleUIBean, ListResourceGroupMembersUIBean, ListResourceMeasurementScheduleUIBean, ListServersUIBean, OperationDefinitionUIBean, OperationScheduleUIBean, RepoAdvisoryUIBean, RepoAssociationsUIBean, RepoContentSourcesUIBean, RepoDisassociationsUIBean, RepoDistributionUIBean, RepoImportUIBean, RepoPackageVersionsUIBean, RepoResourcesUIBean, RepoSubscriptionsUIBean, RepoUnsubscriptionsUIBean, ResourceGroupMetricsTableUIBean, ResourceGroupOperationCompletedHistoryUIBean, ResourceGroupOperationHistoryDetailsUIBean, ResourceGroupOperationPendingHistoryUIBean, ResourceGroupSummaryUIBean, ResourceOperationCompletedHistoryUIBean, ResourceOperationPendingHistoryUIBean, ResourcePackageVersionsUIBean, ResourceReposUIBean, ResourceUpdatePackageVersionsUIBean, ShowContentServiceRequestUIBean, SubsystemConfigurationUpdateUIBean, SubsystemOOBHistoryUIBean, SubsystemOperationHistoryUIBean, SubsystemView, ViewAffinityGroupAgentMembersUIBean, ViewAffinityGroupServerMembersUIBean, ViewAgentUIBean, ViewGroupConnectionPropertyDetailsUIBean, ViewGroupConnectionPropertyHistoryUIBean, ViewPartitionEventUIBean, ViewServerUIBean

public abstract class PagedDataTableUIBean
extends EnterpriseFacesContextUIBean


Field Summary
protected  javax.faces.model.DataModel dataModel
           
 
Fields inherited from class org.rhq.enterprise.gui.common.framework.EnterpriseFacesContextUIBean
OUTCOME_CANCELLED, OUTCOME_CREATE, OUTCOME_EDIT, OUTCOME_FAILURE, OUTCOME_SAVE, OUTCOME_SUCCESS
 
Constructor Summary
PagedDataTableUIBean()
           
 
Method Summary
 void clearDataModel(javax.faces.event.ActionEvent event)
           
abstract  javax.faces.model.DataModel getDataModel()
           
 org.richfaces.component.UIDatascroller getDatascroller()
           
 org.richfaces.component.UIDataTable getDataTable()
           
 org.rhq.core.domain.util.PageControl getDefaultPageControl(WebUser user, PageControlView view)
           
 int getMinimumPageSize()
           
 org.rhq.core.domain.util.PageControl getPageControl(WebUser user, PageControlView view)
           
 javax.faces.model.SelectItem[] getPageSizes()
           
 void setDataModel(javax.faces.model.DataModel dataModel)
           
 void setDatascroller(org.richfaces.component.UIDatascroller datascroller)
           
 void setDataTable(org.richfaces.component.UIDataTable dataTable)
           
 void setPageControl(WebUser user, PageControlView view, org.rhq.core.domain.util.PageControl pageControl)
           
 
Methods inherited from class org.rhq.enterprise.gui.common.framework.EnterpriseFacesContextUIBean
getResource, getResourceGroup, getResourceType, getSubject, getWebUser
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

dataModel

protected javax.faces.model.DataModel dataModel
Constructor Detail

PagedDataTableUIBean

public PagedDataTableUIBean()
Method Detail

getPageControl

public org.rhq.core.domain.util.PageControl getPageControl(WebUser user,
                                                           PageControlView view)

getDefaultPageControl

public org.rhq.core.domain.util.PageControl getDefaultPageControl(WebUser user,
                                                                  PageControlView view)

setPageControl

public void setPageControl(WebUser user,
                           PageControlView view,
                           org.rhq.core.domain.util.PageControl pageControl)

getDataTable

public org.richfaces.component.UIDataTable getDataTable()

setDataTable

public void setDataTable(org.richfaces.component.UIDataTable dataTable)

setDataModel

public void setDataModel(javax.faces.model.DataModel dataModel)

getDataModel

public abstract javax.faces.model.DataModel getDataModel()

getDatascroller

public org.richfaces.component.UIDatascroller getDatascroller()

setDatascroller

public void setDatascroller(org.richfaces.component.UIDatascroller datascroller)

getPageSizes

public javax.faces.model.SelectItem[] getPageSizes()

getMinimumPageSize

public int getMinimumPageSize()

clearDataModel

public void clearDataModel(javax.faces.event.ActionEvent event)


Copyright © 2008-2012 Red Hat, Inc.. All Rights Reserved.