Class 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
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void clear()  
      com.iplanet.jato.view.View createChild​(com.iplanet.jato.view.View parent, String name, AMModel model)  
      com.iplanet.jato.view.html.OptionList getAddRemoveAvailOptions​(String name)  
      Map getAttributeValueMap()
      Expose a copy of the attribute value map to View Bean instances.
      Set getChildrenNames()  
      protected Object[] getDateInUserLocale​(Object[] dates, AMModel model)  
      Map getRadioDefaultValues()
      Returns the default values of radio buttons.
      void registerChildren​(com.iplanet.jato.view.ContainerViewBase view)  
      void setDocument​(InputStream is)  
      void setValues​(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 interface com.sun.web.ui.model.CCPropertySheetModelInterface

        getDocument, setDocument, setDocument
      • Methods inherited from interface com.iplanet.jato.model.Model

        getName, getValue, getValues, setName, setValue, setValues
    • 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:
        setDocument in interface com.sun.web.ui.model.CCPropertySheetModelInterface
        Overrides:
        setDocument in class com.sun.web.ui.model.CCPropertySheetModel
      • registerChildren

        public void registerChildren​(com.iplanet.jato.view.ContainerViewBase view)
        Specified by:
        registerChildren in interface com.sun.web.ui.common.CCManageChildren
        Overrides:
        registerChildren in class com.sun.web.ui.model.CCPropertySheetModel
      • getDateInUserLocale

        protected Object[] getDateInUserLocale​(Object[] dates,
                                               AMModel model)
      • 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:
        clear in class com.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.