@Templated(value="/org/overlord/sramp/ui/client/local/site/artifacts.html#page") @Page(path="artifacts") @Dependent public class ArtifactsPage extends AbstractPage
| Modifier and Type | Field and Description |
|---|---|
protected ArtifactsTable |
artifactsTable |
protected ArtifactFilters |
filtersPanel |
protected javax.enterprise.inject.Instance<ImportArtifactDialog> |
importDialog |
protected com.google.gwt.user.client.ui.Anchor |
importDialogButton |
protected HtmlSnippet |
noDataMessage |
protected Pager |
pager |
protected com.google.gwt.dom.client.SpanElement |
rangeSpan1 |
protected com.google.gwt.dom.client.SpanElement |
rangeSpan2 |
protected com.google.gwt.user.client.ui.Anchor |
refreshButton |
protected com.google.gwt.user.client.ui.TextBox |
searchBox |
protected HtmlSnippet |
searchInProgressMessage |
protected ArtifactSearchRpcService |
searchService |
protected com.google.gwt.dom.client.SpanElement |
totalSpan1 |
protected com.google.gwt.dom.client.SpanElement |
totalSpan2 |
bus| Constructor and Description |
|---|
ArtifactsPage()
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
doArtifactSearch()
Search for artifacts based on the current filter settings and search text.
|
protected void |
doArtifactSearch(int page)
Search for artifacts based on the current filter settings and search text.
|
void |
onImportClick(com.google.gwt.event.dom.client.ClickEvent event)
Event handler that fires when the user clicks the Import Artifacts button.
|
protected void |
onPageShowing()
Kick off an artifact search at this point so that we show some data in the UI.
|
void |
onRefreshClick(com.google.gwt.event.dom.client.ClickEvent event)
Event handler that fires when the user clicks the refresh button.
|
protected void |
onSearchStarting()
Called when a new artifact search is kicked off.
|
protected void |
postConstruct()
Called after construction.
|
protected void |
updateArtifactTable(ArtifactResultSetBean data)
Updates the table of artifacts with the given data.
|
protected void |
updatePager(ArtifactResultSetBean data)
Updates the pager with the given data.
|
claimElement, getWidget, initializeClaimedElement, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, render, render, resolvePotentialElement, setWidgetaddAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, onUnload, removeFromParent, setLayoutData, sinkEventsaddStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toString, unsinkEvents@Inject protected ArtifactSearchRpcService searchService
@Inject @DataField(value="sramp-filter-sidebar") protected ArtifactFilters filtersPanel
@Inject @DataField(value="sramp-search-box") protected com.google.gwt.user.client.ui.TextBox searchBox
@Inject @DataField(value="btn-import") protected com.google.gwt.user.client.ui.Anchor importDialogButton
@Inject protected javax.enterprise.inject.Instance<ImportArtifactDialog> importDialog
@Inject @DataField(value="btn-refresh") protected com.google.gwt.user.client.ui.Anchor refreshButton
@Inject @DataField(value="sramp-artifacts-none") protected HtmlSnippet noDataMessage
@Inject @DataField(value="sramp-artifacts-searching") protected HtmlSnippet searchInProgressMessage
@Inject @DataField(value="sramp-artifacts-table") protected ArtifactsTable artifactsTable
@Inject @DataField(value="sramp-artifacts-pager") protected Pager pager
@DataField(value="sramp-artifacts-range-1") protected com.google.gwt.dom.client.SpanElement rangeSpan1
@DataField(value="sramp-artifacts-total-1") protected com.google.gwt.dom.client.SpanElement totalSpan1
@DataField(value="sramp-artifacts-range-2") protected com.google.gwt.dom.client.SpanElement rangeSpan2
@DataField(value="sramp-artifacts-total-2") protected com.google.gwt.dom.client.SpanElement totalSpan2
@PostConstruct protected void postConstruct()
@EventHandler(value="btn-import") public void onImportClick(com.google.gwt.event.dom.client.ClickEvent event)
event - @EventHandler(value="btn-refresh") public void onRefreshClick(com.google.gwt.event.dom.client.ClickEvent event)
event - protected void onPageShowing()
onPageShowing in class AbstractPageAbstractPage.onPageShowing()protected void doArtifactSearch()
protected void doArtifactSearch(int page)
page - protected void onSearchStarting()
protected void updateArtifactTable(ArtifactResultSetBean data)
data - protected void updatePager(ArtifactResultSetBean data)
data - Copyright © 2012-2013 JBoss, a division of Red Hat. All Rights Reserved.