org.apache.jetspeed.om.page.psml
Class FragmentPreferenceImpl

java.lang.Object
  extended by org.apache.jetspeed.om.page.psml.FragmentPreferenceImpl
All Implemented Interfaces:
FragmentPreference, org.apache.pluto.om.common.Preference, org.apache.pluto.om.common.PreferenceCtrl, org.apache.pluto.om.Controller, org.apache.pluto.om.Model

public class FragmentPreferenceImpl
extends java.lang.Object
implements org.apache.pluto.om.common.Preference, org.apache.pluto.om.common.PreferenceCtrl, FragmentPreference

Preference implementation to be used with Fragment-based portlet Preferences.

Author:
Scott T. Weaver

Constructor Summary
FragmentPreferenceImpl()
           
 
Method Summary
 java.lang.String getName()
          getName
 java.util.List getValueList()
          getValueList
 java.util.Iterator getValues()
           
 boolean isReadOnly()
          isReadOnly
 boolean isValueSet()
           
 void setName(java.lang.String name)
          setName
 void setReadOnly(boolean readOnly)
          setReadOnly
 void setReadOnly(java.lang.String arg0)
           
 void setValueList(java.util.List values)
          setValueList
 void setValues(java.util.List values)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FragmentPreferenceImpl

public FragmentPreferenceImpl()
Method Detail

getName

public java.lang.String getName()
Description copied from interface: FragmentPreference
getName

Specified by:
getName in interface FragmentPreference
Specified by:
getName in interface org.apache.pluto.om.common.Preference
Returns:
preference name

setName

public void setName(java.lang.String name)
Description copied from interface: FragmentPreference
setName

Specified by:
setName in interface FragmentPreference
Specified by:
setName in interface org.apache.pluto.om.common.PreferenceCtrl
Parameters:
name - preference name

isReadOnly

public boolean isReadOnly()
Description copied from interface: FragmentPreference
isReadOnly

Specified by:
isReadOnly in interface FragmentPreference
Specified by:
isReadOnly in interface org.apache.pluto.om.common.Preference
Returns:
read only preference flag

setReadOnly

public void setReadOnly(boolean readOnly)
Description copied from interface: FragmentPreference
setReadOnly

Specified by:
setReadOnly in interface FragmentPreference
Parameters:
readOnly - read only preference flag

setReadOnly

public void setReadOnly(java.lang.String arg0)
Specified by:
setReadOnly in interface org.apache.pluto.om.common.PreferenceCtrl

getValues

public java.util.Iterator getValues()
Specified by:
getValues in interface org.apache.pluto.om.common.Preference

getValueList

public java.util.List getValueList()
Description copied from interface: FragmentPreference
getValueList

Specified by:
getValueList in interface FragmentPreference
Returns:
list of String preference values

setValues

public void setValues(java.util.List values)
Specified by:
setValues in interface org.apache.pluto.om.common.PreferenceCtrl

setValueList

public void setValueList(java.util.List values)
Description copied from interface: FragmentPreference
setValueList

Specified by:
setValueList in interface FragmentPreference
Parameters:
values - list of String preference values

isValueSet

public boolean isValueSet()
Specified by:
isValueSet in interface org.apache.pluto.om.common.Preference


Copyright © 1999-2010 Apache Software Foundation. All Rights Reserved.