jp.go.nict.langrid.management.web.view.page.language.component.form.panel
クラス RepeatingLanguagePathPanel

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.page.language.component.form.panel.RepeatingLanguagePathPanel
すべての実装されたインタフェース:
Serializable, org.apache.wicket.IClusterable, org.apache.wicket.IConverterLocator, org.apache.wicket.markup.html.IHeaderPartContainerProvider

public class RepeatingLanguagePathPanel
extends org.apache.wicket.markup.html.panel.Panel

複数の言語パスフォームパネル用コンテナパネル

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

入れ子のクラスの概要
 
クラス 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
 
フィールドの概要
 
クラス 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
 
コンストラクタの概要
RepeatingLanguagePathPanel(String id, ResourceTypeModel typeModel, String metaKey)
           
RepeatingLanguagePathPanel(String id, ServiceTypeModel typeModel, String metaKey)
          コンストラクタ
 
メソッドの概要
 LanguagePathModel getLanguagePathModel()
           
 String getNoValidateOtherValue()
           
 List<String[]> getNoValidateValueList()
           
 org.apache.wicket.markup.html.form.validation.AbstractFormValidator getValidatar()
          このコンポーネントが扱う言語パスタイプに応じたバリデータを取得する
 void initialize(String metaKey)
          初期化
 void setPathType(LanguagePathType pathType)
          扱う言語パスの種類をセットする タイプは資源、サービスのタイプによって決定される
 void setValueModel(LanguagePathModel model, String metaKey)
          モデルに言語パスを値として設定する
 
クラス 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
 

コンストラクタの詳細

RepeatingLanguagePathPanel

public RepeatingLanguagePathPanel(String id,
                                  ServiceTypeModel typeModel,
                                  String metaKey)
コンストラクタ

パラメータ:
id - コンポーネントID
typeModel - タイプモデル

RepeatingLanguagePathPanel

public RepeatingLanguagePathPanel(String id,
                                  ResourceTypeModel typeModel,
                                  String metaKey)
メソッドの詳細

initialize

public void initialize(String metaKey)
初期化


getLanguagePathModel

public LanguagePathModel getLanguagePathModel()
                                       throws ServiceManagerException
例外:
ServiceManagerException

setValueModel

public void setValueModel(LanguagePathModel model,
                          String metaKey)
モデルに言語パスを値として設定する

パラメータ:
languagePaths - 設定する言語パス

getValidatar

public org.apache.wicket.markup.html.form.validation.AbstractFormValidator getValidatar()
このコンポーネントが扱う言語パスタイプに応じたバリデータを取得する

戻り値:
バリデータ

getNoValidateValueList

public List<String[]> getNoValidateValueList()

getNoValidateOtherValue

public String getNoValidateOtherValue()

setPathType

public void setPathType(LanguagePathType pathType)
扱う言語パスの種類をセットする タイプは資源、サービスのタイプによって決定される

パラメータ:
typeId - 対象のタイプId
set - 言語パスの種類