Class CharacterEncodingSelectItemGroupProvider
java.lang.Object
javax.faces.model.SelectItem
com.webmethods.caf.faces.data.object.DefaultSelectItemProvider
com.webmethods.caf.faces.data.object.DefaultSelectItemGroupProvider
com.webmethods.caf.faces.data.encoding.CharacterEncodingSelectItemGroupProvider
- All Implemented Interfaces:
IFilterableSelectItemGroupProvider
,ISelectItemGroupProvider
,ISelectItemProvider
,Serializable
Used by UI controls internally to adapt Character Encodings input to ISelectItemGroupProvider.
- See Also:
-
Field Summary
Fields inherited from class com.webmethods.caf.faces.data.object.DefaultSelectItemGroupProvider
m_filter, m_filterable, m_items
Fields inherited from class com.webmethods.caf.faces.data.object.DefaultSelectItemProvider
m_description, m_disabled, m_escaped, m_icon, m_label, m_style, m_value, source
-
Constructor Summary
ConstructorsConstructorDescriptionProvider for a SelectItem list containing character encoding, sorted by there text labels. -
Method Summary
Modifier and TypeMethodDescriptionprotected List<SelectItem>
If running inside the context of the webMethods Portal container, this will load the encodings from the "folder.encodings" folderMethods inherited from class com.webmethods.caf.faces.data.object.DefaultSelectItemGroupProvider
add, findSelectItemContentProvider, getFilter, getSelectItemContentProviders, initialize, initialize, initialize, initialize, initialize, initialize, initialize, initialize, initialize, initialize, initialize, initialize, isFilterable, setFilter, setFilterable
Methods inherited from class com.webmethods.caf.faces.data.object.DefaultSelectItemProvider
getDescription, getIcon, getLabel, getSource, getStyle, getValue, initialize, initialize, isDisabled, isEscape, setDescription, setDisabled, setEscape, setIcon, setLabel, setSource, setStyle, setValue
Methods inherited from class javax.faces.model.SelectItem
isNoSelectionOption, setNoSelectionOption
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.webmethods.caf.faces.data.ISelectItemProvider
getDescription, getIcon, getLabel, getStyle, getValue, isDisabled, isEscape
-
Constructor Details
-
CharacterEncodingSelectItemGroupProvider
public CharacterEncodingSelectItemGroupProvider()Provider for a SelectItem list containing character encoding, sorted by there text labels. Uses the list of encodings under the encodings folder for the in process portal. If non are available then the java nio charset list is used.
-
-
Method Details
-
loadPortalEncodings
If running inside the context of the webMethods Portal container, this will load the encodings from the "folder.encodings" folder- Returns:
- List Of SelectItem containing character encoding, sorted by there text labels.
-