tutorial.portal
Class PortletSelectionModel
java.lang.Object
|
+--tutorial.portal.PortletSelectionModel
- All Implemented Interfaces:
- IPropertySelectionModel
- public class PortletSelectionModel
- extends java.lang.Object
- implements IPropertySelectionModel
A special property selection model used
to select a Portlet (from it's title).
- Version:
- $Id: PortletSelectionModel.java,v 1.1 2001/05/25 21:47:51 hship Exp $
- Author:
- Howard Ship
Method Summary |
void |
add(PortletDef def)
|
java.lang.String |
getLabel(int index)
Returns the label for an option. |
java.lang.Object |
getOption(int index)
Returns one possible option. |
int |
getOptionCount()
Returns the number of possible options. |
java.lang.String |
getValue(int index)
Returns a String used to represent the option in the HTML (as the
value of an <option> or <input type=radio>. |
java.lang.Object |
translateValue(java.lang.String value)
Returns the option corresponding to a value. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PortletSelectionModel
public PortletSelectionModel()
add
public void add(PortletDef def)
getOptionCount
public int getOptionCount()
- Description copied from interface:
IPropertySelectionModel
- Returns the number of possible options.
- Specified by:
getOptionCount
in interface IPropertySelectionModel
getOption
public java.lang.Object getOption(int index)
- Description copied from interface:
IPropertySelectionModel
- Returns one possible option.
- Specified by:
getOption
in interface IPropertySelectionModel
getLabel
public java.lang.String getLabel(int index)
- Description copied from interface:
IPropertySelectionModel
- Returns the label for an option. It is the responsibility of the
adaptor to make this value localized.
- Specified by:
getLabel
in interface IPropertySelectionModel
getValue
public java.lang.String getValue(int index)
- Description copied from interface:
IPropertySelectionModel
- Returns a String used to represent the option in the HTML (as the
value of an <option> or <input type=radio>.
- Specified by:
getValue
in interface IPropertySelectionModel
translateValue
public java.lang.Object translateValue(java.lang.String value)
- Description copied from interface:
IPropertySelectionModel
- Returns the option corresponding to a value. This is used when
interpreting submitted form parameters.
- Specified by:
translateValue
in interface IPropertySelectionModel