jp.go.nict.langrid.management.web.view.page.language.service.component.list
クラス ServiceListPanel<T extends ServiceModel>

java.lang.Object
  上位を拡張 org.apache.wicket.Component
      上位を拡張 org.apache.wicket.MarkupContainer
          上位を拡張 org.apache.wicket.markup.html.WebMarkupContainer
              上位を拡張 org.apache.wicket.markup.html.WebMarkupContainerWithAssociatedMarkup
                  上位を拡張 org.apache.wicket.markup.html.panel.Panel
                      上位を拡張 jp.go.nict.langrid.management.web.view.component.list.AbstractListPanel<T>
                          上位を拡張 jp.go.nict.langrid.management.web.view.page.language.service.component.list.ServiceListPanel<T>
すべての実装されたインタフェース:
Serializable, org.apache.wicket.IClusterable, org.apache.wicket.IConverterLocator, org.apache.wicket.markup.html.IHeaderPartContainerProvider

public class ServiceListPanel<T extends ServiceModel>
extends AbstractListPanel<T>

言語サービスのリスト用パネル

バージョン:
$Revision: 12148 $
作成者:
Masaaki Kamiya, $Author: Masaaki Kamiya $
関連項目:
直列化された形式

入れ子のクラスの概要
 
クラス org.apache.wicket.Component から継承された入れ子のクラス/インタフェース
org.apache.wicket.Component.ComponentModelChange, org.apache.wicket.Component.EnabledChange, org.apache.wicket.Component.IVisitor<T extends org.apache.wicket.Component>, org.apache.wicket.Component.VisibilityChange
 
フィールドの概要
 
クラス jp.go.nict.langrid.management.web.view.component.list.AbstractListPanel から継承されたフィールド
rewriteWrapper
 
クラス org.apache.wicket.Component から継承されたフィールド
ENABLE, FLAG_CONFIGURED, FLAG_INITIALIZED, FLAG_REMOVING_FROM_HIERARCHY, FLAG_RESERVED1, FLAG_RESERVED2, FLAG_RESERVED3, FLAG_RESERVED4, FLAG_RESERVED5, FLAG_RESERVED6, FLAG_RESERVED7, FLAG_RESERVED8, PATH_SEPARATOR, RENDER
 
コンストラクタの概要
ServiceListPanel(String gridId, String componentId, org.apache.wicket.markup.repeater.data.IDataProvider<T> provider)
          コンストラクタ
 
メソッドの概要
protected  void addListItem(String gridId, String rowId, org.apache.wicket.markup.repeater.Item<T> item)
          リストに行単位で要素を追加する
protected  org.apache.wicket.markup.html.panel.Panel getEmptyRowPanel()
          リストが空の場合に表示するパネルを取得する
protected  org.apache.wicket.markup.html.panel.Panel getHeaderPanel()
          行のヘッダ用パネルを取得する
protected  String getListId()
          リストコンポーネントのIDを取得する
protected  int getPAGING_COUNT()
          リストの表示件数を取得する
protected  org.apache.wicket.markup.html.panel.Panel getRowPanel(String nowGridId, org.apache.wicket.markup.repeater.Item<T> item, String uniqueId)
          行用のパネルを取得する
protected  String getTopNavigatorId()
          上部ページャー用IDを取得する
protected  String getUnderNavigatorId()
          下部ページャー用IDを取得する
 
クラス jp.go.nict.langrid.management.web.view.component.list.AbstractListPanel から継承されたメソッド
getPagingNavigator, getPanelGridId, getParamName, getRewritableComponent, makeList, setCurrentIndex
 
クラス org.apache.wicket.markup.html.panel.Panel から継承されたメソッド
onComponentTag, onComponentTagBody, renderHead
 
クラス org.apache.wicket.markup.html.WebMarkupContainerWithAssociatedMarkup から継承されたメソッド
newHeaderPartContainer, renderHeadFromAssociatedMarkupFile
 
クラス org.apache.wicket.markup.html.WebMarkupContainer から継承されたメソッド
getMarkupType, getWebPage, getWebRequest
 
クラス org.apache.wicket.MarkupContainer から継承されたメソッド
add, addOrReplace, autoAdd, autoAdd, contains, findMarkupStream, get, get, getAssociatedMarkupStream, getMarkupStream, hasAssociatedMarkup, internalAdd, isTransparentResolver, iterator, iterator, newMarkupResourceStream, onRender, remove, remove, removeAll, renderAll, renderAssociatedMarkup, renderComponentTagBody, renderNext, replace, setDefaultModel, setMarkupStream, size, swap, toString, toString, visitChildren, visitChildren
 
クラス org.apache.wicket.Component から継承されたメソッド
add, addStateChange, afterRender, beforeRender, callOnBeforeRenderIfNotVisible, checkComponentTag, checkComponentTagAttribute, checkHierarchyChange, configure, continueToOriginalDestination, debug, detach, detachBehaviors, detachModel, detachModels, determineVisibility, error, exceptionMessage, fatal, findPage, findParent, findParentWithAssociatedMarkup, getApplication, getBehaviors, getBehaviors, getBehaviorsRawList, getClassRelativePath, getComponentBorder, getConverter, getConverter, getDefaultModel, getDefaultModelObject, getDefaultModelObjectAsString, getDefaultModelObjectAsString, getEscapeModelStrings, getFeedbackMessage, getFlag, getFlag, getId, getInnermostModel, getInnermostModel, getLocale, getLocalizer, getMarkupAttributes, getMarkupId, getMarkupId, getMarkupIdImpl, getMetaData, getModelComparator, getOutputMarkupId, getOutputMarkupPlaceholderTag, getPage, getPageRelativePath, getParent, getPath, getRenderBodyOnly, getRequest, getRequestCycle, getResponse, getSession, getSizeInBytes, getStatelessHint, getString, getString, getString, getStyle, getVariation, hasBeenRendered, hasErrorMessage, hasFeedbackMessage, info, initModel, internalAttach, internalDetach, internalOnAttach, internalOnDetach, internalOnModelChanged, isActionAuthorized, isAncestorOf, isAttached, isBehaviorAccepted, isEnableAllowed, isEnabled, isEnabledInHierarchy, isIgnoreAttributeModifier, isRenderAllowed, isStateless, isVersioned, isVisibilityAllowed, isVisible, isVisibleInHierarchy, locateMarkupStream, markAttached, markRendering, modelChanged, modelChanging, onAfterRender, onAttach, onBeforeRender, onBeginRequest, onConfigure, onDetach, onEndRequest, onInitialize, onModelChanged, onModelChanging, onRemove, prepareForRender, prepareForRender, redirectToInterceptPage, remove, remove, render, render, renderComponent, renderComponent, renderComponentTag, rendered, renderPlaceholderTag, replaceComponentTagBody, replaceWith, sameInnermostModel, sameInnermostModel, setAuto, setComponentBorder, setDefaultModelObject, setEnabled, setEscapeModelStrings, setFlag, setFlag, setIgnoreAttributeModifier, setMarkupId, setMarkupIdImpl, setMetaData, setOutputMarkupId, setOutputMarkupPlaceholderTag, setRedirect, setRenderBodyOnly, setResponsePage, setResponsePage, setResponsePage, setVersioned, setVisibilityAllowed, setVisible, urlFor, urlFor, urlFor, urlFor, urlFor, urlFor, visitParents, warn, wrap
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

ServiceListPanel

public ServiceListPanel(String gridId,
                        String componentId,
                        org.apache.wicket.markup.repeater.data.IDataProvider<T> provider)
コンストラクタ

パラメータ:
componentId - コンポーネントID
provider - リストで使用するデータプロバイダ
メソッドの詳細

addListItem

protected void addListItem(String gridId,
                           String rowId,
                           org.apache.wicket.markup.repeater.Item<T> item)
クラス AbstractListPanel の記述:
リストに行単位で要素を追加する

定義:
クラス AbstractListPanel<T extends ServiceModel> 内の addListItem
rowId - 行ごとのユニークなID
item - 行オブジェクト

getListId

protected String getListId()
クラス AbstractListPanel の記述:
リストコンポーネントのIDを取得する

定義:
クラス AbstractListPanel<T extends ServiceModel> 内の getListId
戻り値:
コンポーネントID

getPAGING_COUNT

protected int getPAGING_COUNT()
クラス AbstractListPanel の記述:
リストの表示件数を取得する

オーバーライド:
クラス AbstractListPanel<T extends ServiceModel> 内の getPAGING_COUNT
戻り値:
表示件数

getRowPanel

protected org.apache.wicket.markup.html.panel.Panel getRowPanel(String nowGridId,
                                                                org.apache.wicket.markup.repeater.Item<T> item,
                                                                String uniqueId)
                                                         throws ServiceManagerException
クラス AbstractListPanel の記述:
行用のパネルを取得する

定義:
クラス AbstractListPanel<T extends ServiceModel> 内の getRowPanel
item - 行用のオブジェクト
uniqueId - 行ごとのユニークなID
戻り値:
例外:
ServiceManagerException

getTopNavigatorId

protected String getTopNavigatorId()
クラス AbstractListPanel の記述:
上部ページャー用IDを取得する

定義:
クラス AbstractListPanel<T extends ServiceModel> 内の getTopNavigatorId
戻り値:
ID

getUnderNavigatorId

protected String getUnderNavigatorId()
クラス AbstractListPanel の記述:
下部ページャー用IDを取得する

定義:
クラス AbstractListPanel<T extends ServiceModel> 内の getUnderNavigatorId
戻り値:
ID

getEmptyRowPanel

protected org.apache.wicket.markup.html.panel.Panel getEmptyRowPanel()
クラス AbstractListPanel の記述:
リストが空の場合に表示するパネルを取得する

定義:
クラス AbstractListPanel<T extends ServiceModel> 内の getEmptyRowPanel
戻り値:
パネルコンポーネント

getHeaderPanel

protected org.apache.wicket.markup.html.panel.Panel getHeaderPanel()
クラス AbstractListPanel の記述:
行のヘッダ用パネルを取得する

定義:
クラス AbstractListPanel<T extends ServiceModel> 内の getHeaderPanel
戻り値:
パネルコンポーネント