Class AMPropertySheetModel
- java.lang.Object
-
- com.iplanet.jato.model.DefaultModel
-
- com.sun.web.ui.model.CCManageChildrenModel
-
- com.sun.web.ui.model.CCPropertySheetModel
-
- com.sun.identity.console.base.model.AMPropertySheetModel
-
- All Implemented Interfaces:
com.iplanet.jato.model.ContextualModel,com.iplanet.jato.model.DatasetModel,com.iplanet.jato.model.Model,com.sun.web.ui.common.CCManageChildren,com.sun.web.ui.model.CCPropertySheetModelInterface,Serializable
public class AMPropertySheetModel extends com.sun.web.ui.model.CCPropertySheetModel- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.iplanet.jato.model.DefaultModel
com.iplanet.jato.model.DefaultModel.Context, com.iplanet.jato.model.DefaultModel.MultiFieldValueComparator, com.iplanet.jato.model.DefaultModel.RowValueArrayList, com.iplanet.jato.model.DefaultModel.SingleFieldValueComparator
-
-
Field Summary
Fields Modifier and Type Field Description static StringADDREMOVE_LISTstatic StringEDITABLE_LISTstatic StringGLOBAL_MAP_LISTstatic StringMAP_LISTstatic StringORDERED_LISTstatic StringpasswordRandomstatic StringTBL_SUB_CONFIGstatic StringTBL_SUB_CONFIG_BUTTON_ADDstatic StringTBL_SUB_CONFIG_BUTTON_DELETEstatic StringTBL_SUB_CONFIG_COL_NAMEstatic StringTBL_SUB_CONFIG_COL_TYPEstatic StringTBL_SUB_CONFIG_DATA_NAMEstatic StringTBL_SUB_CONFIG_DATA_TYPEstatic StringTBL_SUB_CONFIG_HREF_NAMEstatic StringUNORDERED_LIST-
Fields inherited from class com.iplanet.jato.model.DefaultModel
DEFAULT_CONTEXT_NAME, UNDEFINED_ROW_INDEX
-
Fields inherited from interface com.sun.web.ui.model.CCPropertySheetModelInterface
DEFAULT_ATTRIBUTE, DOCTYPE_SYSID, HELPTEXT_ELEMENT, HELPTEXT_ELEMENT_DEFAULT, HELPTEXT_ELEMENT_NAME, LABEL_ELEMENT, LABEL_ELEMENT_ADDCOLON, LABEL_ELEMENT_ALIGN, LABEL_ELEMENT_DEFAULT, LABEL_ELEMENT_ID, LABEL_ELEMENT_LABELFOR, LABEL_ELEMENT_NAME, LABEL_ELEMENT_WRAP, NAME_ATTRIBUTE, PROPERTY_ELEMENT, PROPERTY_ELEMENT_ALERT_MSG, PROPERTY_ELEMENT_CHECK_FUNCTION, PROPERTY_ELEMENT_ERROR, PROPERTY_ELEMENT_NAME, PROPERTY_ELEMENT_REQUIRED, PROPERTY_ELEMENT_SPAN, SECTION_ELEMENT, SECTION_ELEMENT_DEFAULT, SECTION_ELEMENT_LABELWIDTH, SECTION_ELEMENT_NAME, SECTION_LWIDTH, SUBSECTION_ELEMENT, SUBSECTION_ELEMENT_DEFAULT, SUBSECTION_ELEMENT_LABELWIDTH, SUBSECTION_ELEMENT_NAME, SUBSECTION_LWIDTH, VALUESET_ELEMENT, XML_DELCARATION
-
-
Constructor Summary
Constructors Constructor Description AMPropertySheetModel()AMPropertySheetModel(jakarta.servlet.ServletContext sc, String file)AMPropertySheetModel(InputStream is)AMPropertySheetModel(String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclear()com.iplanet.jato.view.ViewcreateChild(com.iplanet.jato.view.View parent, String name, AMModel model)com.iplanet.jato.view.html.OptionListgetAddRemoveAvailOptions(String name)MapgetAttributeValueMap()Expose a copy of the attribute value map to View Bean instances.SetgetChildrenNames()protected Object[]getDateInUserLocale(Object[] dates, AMModel model)MapgetRadioDefaultValues()Returns the default values of radio buttons.voidregisterChildren(com.iplanet.jato.view.ContainerViewBase view)voidsetDocument(InputStream is)voidsetValues(String name, Object[] values, AMModel model)-
Methods inherited from class com.sun.web.ui.model.CCPropertySheetModel
createChild, createDocument, isChildSupported, isErrorProperty, isVisible, setErrorProperty, setVisible
-
Methods inherited from class com.sun.web.ui.model.CCManageChildrenModel
createChild, getDocument, getModel, getXMLFileAsString, registerChildren, setDocument, setDocument, setModel
-
Methods inherited from class com.iplanet.jato.model.DefaultModel
addContext, appendRow, beforeFirst, checkRowIndex, clearModelData, createValueMap, dumpValues, dumpValues, ensureRow, first, getContext, getContextNames, getCurrentContext, getCurrentContextName, getDefaultValue, getDefaultValueMap, getDefaultValues, getLocation, getLocationOffset, getName, getNumRows, getRowIndex, getRowList, getSize, getValue, getValueMap, getValueMap, getValues, hasValue, initializeDefaultContext, insertRow, isDefaultContext, isUseDefaultValues, last, next, previous, removeContext, selectContext, selectDefaultContext, setDefaultValue, setDefaultValues, setLocation, setLocationOffset, setName, setNumRows, setRowIndex, setRowList, setSize, setUseDefaultValues, setValue, setValues, sort, sort
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
-
-
Field Detail
-
TBL_SUB_CONFIG
public static final String TBL_SUB_CONFIG
- See Also:
- Constant Field Values
-
TBL_SUB_CONFIG_BUTTON_ADD
public static final String TBL_SUB_CONFIG_BUTTON_ADD
- See Also:
- Constant Field Values
-
TBL_SUB_CONFIG_BUTTON_DELETE
public static final String TBL_SUB_CONFIG_BUTTON_DELETE
- See Also:
- Constant Field Values
-
TBL_SUB_CONFIG_COL_NAME
public static final String TBL_SUB_CONFIG_COL_NAME
- See Also:
- Constant Field Values
-
TBL_SUB_CONFIG_COL_TYPE
public static final String TBL_SUB_CONFIG_COL_TYPE
- See Also:
- Constant Field Values
-
TBL_SUB_CONFIG_DATA_NAME
public static final String TBL_SUB_CONFIG_DATA_NAME
- See Also:
- Constant Field Values
-
TBL_SUB_CONFIG_HREF_NAME
public static final String TBL_SUB_CONFIG_HREF_NAME
- See Also:
- Constant Field Values
-
TBL_SUB_CONFIG_DATA_TYPE
public static final String TBL_SUB_CONFIG_DATA_TYPE
- See Also:
- Constant Field Values
-
ORDERED_LIST
public static final String ORDERED_LIST
- See Also:
- Constant Field Values
-
UNORDERED_LIST
public static final String UNORDERED_LIST
- See Also:
- Constant Field Values
-
MAP_LIST
public static final String MAP_LIST
- See Also:
- Constant Field Values
-
GLOBAL_MAP_LIST
public static final String GLOBAL_MAP_LIST
- See Also:
- Constant Field Values
-
EDITABLE_LIST
public static final String EDITABLE_LIST
- See Also:
- Constant Field Values
-
ADDREMOVE_LIST
public static final String ADDREMOVE_LIST
- See Also:
- Constant Field Values
-
passwordRandom
public static final String passwordRandom
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
AMPropertySheetModel
public AMPropertySheetModel()
-
AMPropertySheetModel
public AMPropertySheetModel(String name)
-
AMPropertySheetModel
public AMPropertySheetModel(jakarta.servlet.ServletContext sc, String file)
-
AMPropertySheetModel
public AMPropertySheetModel(InputStream is)
-
-
Method Detail
-
getChildrenNames
public Set getChildrenNames()
-
setDocument
public void setDocument(InputStream is)
- Specified by:
setDocumentin interfacecom.sun.web.ui.model.CCPropertySheetModelInterface- Overrides:
setDocumentin classcom.sun.web.ui.model.CCPropertySheetModel
-
registerChildren
public void registerChildren(com.iplanet.jato.view.ContainerViewBase view)
- Specified by:
registerChildrenin interfacecom.sun.web.ui.common.CCManageChildren- Overrides:
registerChildrenin classcom.sun.web.ui.model.CCPropertySheetModel
-
getRadioDefaultValues
public Map getRadioDefaultValues()
Returns the default values of radio buttons. Map of radio button name to default value (String).- Returns:
- the default values of radio buttons.
-
createChild
public com.iplanet.jato.view.View createChild(com.iplanet.jato.view.View parent, String name, AMModel model)
-
clear
public void clear()
- Overrides:
clearin classcom.iplanet.jato.model.DefaultModel
-
getAddRemoveAvailOptions
public com.iplanet.jato.view.html.OptionList getAddRemoveAvailOptions(String name)
-
getAttributeValueMap
public Map getAttributeValueMap()
Expose a copy of the attribute value map to View Bean instances.- Returns:
- A copy of the current attribute value map.
-
-