jp.go.nict.langrid.management.web.view.page.language.service.component.choice
クラス ServiceDropDownChoice

java.lang.Object
  上位を拡張 org.apache.wicket.Component
      上位を拡張 org.apache.wicket.MarkupContainer
          上位を拡張 org.apache.wicket.markup.html.WebMarkupContainer
              上位を拡張 org.apache.wicket.markup.html.form.LabeledWebMarkupContainer
                  上位を拡張 org.apache.wicket.markup.html.form.FormComponent<T>
                      上位を拡張 org.apache.wicket.markup.html.form.AbstractChoice<T,T>
                          上位を拡張 org.apache.wicket.markup.html.form.AbstractSingleSelectChoice<T>
                              上位を拡張 org.apache.wicket.markup.html.form.DropDownChoice<ServiceModel>
                                  上位を拡張 jp.go.nict.langrid.management.web.view.page.language.service.component.choice.ServiceDropDownChoice
すべての実装されたインタフェース:
Serializable, org.apache.wicket.IClusterable, org.apache.wicket.IConverterLocator, org.apache.wicket.IRequestListener, org.apache.wicket.markup.html.form.IFormModelUpdateListener, org.apache.wicket.markup.html.form.IFormVisitorParticipant, org.apache.wicket.markup.html.form.ILabelProvider<String>, org.apache.wicket.markup.html.form.IOnChangeListener

public class ServiceDropDownChoice
extends org.apache.wicket.markup.html.form.DropDownChoice<ServiceModel>

言語サービス用ドロップダウン

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

入れ子のクラスの概要
 
クラス org.apache.wicket.markup.html.form.FormComponent から継承された入れ子のクラス/インタフェース
org.apache.wicket.markup.html.form.FormComponent.AbstractVisitor, org.apache.wicket.markup.html.form.FormComponent.IVisitor
 
クラス org.apache.wicket.Component から継承された入れ子のクラス/インタフェース
org.apache.wicket.Component.ComponentModelChange, org.apache.wicket.Component.EnabledChange, org.apache.wicket.Component.VisibilityChange
 
フィールドの概要
 
クラス org.apache.wicket.markup.html.form.AbstractSingleSelectChoice から継承されたフィールド
NO_SELECTION_VALUE
 
クラス org.apache.wicket.markup.html.form.FormComponent から継承されたフィールド
FLAG_CONVERT_EMPTY_INPUT_STRING_TO_NULL, VALUE_SEPARATOR
 
クラス 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
 
インタフェース org.apache.wicket.markup.html.form.IOnChangeListener から継承されたフィールド
INTERFACE
 
コンストラクタの概要
ServiceDropDownChoice(String gridId, String componentId, String userGridId, String userId)
          コンストラクタ
ServiceDropDownChoice(String gridId, String componentId, String userGridId, String userId, List<ServiceModel> list)
           
 
メソッドの概要
 CharSequence getDefaultChoice(Object selected)
           
 ServiceModel getDefaultServiceType()
           
 List<ServiceModel> getList()
           
 int getModelCount()
           
 ServiceModel getSelectedService()
          選択されているサービスタイプを取得する
protected  List<ServiceModel> getServiceList(String gridId, String userGridId, String userId)
           
 boolean isSelected()
          サービスタイプが選択されているかどうか
 void setModelById(String serviceId)
           
 
クラス org.apache.wicket.markup.html.form.DropDownChoice から継承されたメソッド
getStatelessHint, onComponentTag, onSelectionChanged, onSelectionChanged, wantOnSelectionChangedNotifications
 
クラス org.apache.wicket.markup.html.form.AbstractSingleSelectChoice から継承されたメソッド
convertChoiceIdToChoice, convertValue, getModelValue, getNoSelectionValue, getNullKey, getNullValidKey, isNullValid, isSelected, setNullValid
 
クラス org.apache.wicket.markup.html.form.AbstractChoice から継承されたメソッド
appendOptionHtml, detachModel, escapeOptionHtml, getChoiceRenderer, getChoices, isDisabled, localizeDisplayValues, onComponentTagBody, setChoiceRenderer, setChoices, setChoices, supportsPersistence
 
クラス org.apache.wicket.markup.html.form.FormComponent から継承されたメソッド
add, add, checkRequired, clearInput, convertInput, error, getConvertedInput, getForm, getInput, getInputAsArray, getInputName, getModel, getModelObject, getRawInput, getType, getValidatorKeyPrefix, getValidators, getValue, hasRawInput, inputAsInt, inputAsInt, inputAsIntArray, inputChanged, internalOnModelChanged, invalid, isInputNullable, isMultiPart, isPersistent, isRequired, isValid, newValidatable, onDetach, onDisabled, onInvalid, onValid, processChildren, processInput, setConvertedInput, setLabel, setModel, setModelObject, setModelValue, setModelValue, setPersistent, setRequired, setType, shouldTrimInput, trim, updateModel, valid, validate, validateRequired, validateValidators, visitComponentsPostOrder, visitFormComponentsPostOrder
 
クラス org.apache.wicket.markup.html.form.LabeledWebMarkupContainer から継承されたメソッド
getLabel, setLabelInternal
 
クラス 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, 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, getString, getString, getString, getStyle, getVariation, hasBeenRendered, hasErrorMessage, hasFeedbackMessage, info, initModel, internalAttach, internalDetach, internalOnAttach, internalOnDetach, isActionAuthorized, isAncestorOf, isAttached, isBehaviorAccepted, isEnableAllowed, isEnabled, isEnabledInHierarchy, isIgnoreAttributeModifier, isRenderAllowed, isStateless, isVersioned, isVisibilityAllowed, isVisible, isVisibleInHierarchy, locateMarkupStream, markAttached, markRendering, modelChanged, modelChanging, onAfterRender, onAttach, onBeforeRender, onBeginRequest, onConfigure, onEndRequest, onInitialize, onModelChanged, onModelChanging, onRemove, prepareForRender, prepareForRender, redirectToInterceptPage, remove, remove, render, render, renderComponent, renderComponent, renderComponentTag, rendered, renderHead, 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
 

コンストラクタの詳細

ServiceDropDownChoice

public ServiceDropDownChoice(String gridId,
                             String componentId,
                             String userGridId,
                             String userId,
                             List<ServiceModel> list)
                      throws ServiceManagerException
例外:
ServiceManagerException

ServiceDropDownChoice

public ServiceDropDownChoice(String gridId,
                             String componentId,
                             String userGridId,
                             String userId)
                      throws ServiceManagerException
コンストラクタ

例外:
ServiceManagerException
メソッドの詳細

getDefaultChoice

public CharSequence getDefaultChoice(Object selected)
オーバーライド:
クラス org.apache.wicket.markup.html.form.AbstractSingleSelectChoice<ServiceModel> 内の getDefaultChoice

getSelectedService

public ServiceModel getSelectedService()
選択されているサービスタイプを取得する

戻り値:

isSelected

public boolean isSelected()
サービスタイプが選択されているかどうか

戻り値:
選択されていればtrue

getServiceList

protected List<ServiceModel> getServiceList(String gridId,
                                            String userGridId,
                                            String userId)
                                     throws ServiceManagerException
例外:
ServiceManagerException

getDefaultServiceType

public ServiceModel getDefaultServiceType()

getModelCount

public int getModelCount()

getList

public List<ServiceModel> getList()

setModelById

public void setModelById(String serviceId)