org.gatein.mop.core.content.portlet
Class PreferencesBuilder

java.lang.Object
  extended by org.gatein.mop.core.content.portlet.PreferencesBuilder

public class PreferencesBuilder
extends Object

Version:
$Revision$
Author:
Julien Viet

Constructor Summary
PreferencesBuilder()
           
PreferencesBuilder(Preferences that)
          Initialize the builder with the provided preferences.
 
Method Summary
 PreferencesBuilder add(Preference preference)
           
 PreferencesBuilder add(String name, List<String> values)
           
 PreferencesBuilder add(String name, List<String> values, boolean readOnly)
           
 PreferencesBuilder add(String name, String value)
           
 PreferencesBuilder add(String name, String value, boolean readOnly)
           
 Preferences build()
           
 PreferencesBuilder clear()
           
 PreferencesBuilder remove(String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PreferencesBuilder

public PreferencesBuilder()

PreferencesBuilder

public PreferencesBuilder(Preferences that)
Initialize the builder with the provided preferences.

Parameters:
that - the preferences to clone
Method Detail

add

public PreferencesBuilder add(Preference preference)

add

public PreferencesBuilder add(String name,
                              List<String> values,
                              boolean readOnly)

add

public PreferencesBuilder add(String name,
                              List<String> values)

add

public PreferencesBuilder add(String name,
                              String value,
                              boolean readOnly)

add

public PreferencesBuilder add(String name,
                              String value)

remove

public PreferencesBuilder remove(String name)

clear

public PreferencesBuilder clear()

build

public Preferences build()


Copyright © 2009 eXo Platform SAS. All Rights Reserved.