org.apache.myfaces.trinidad.bean.util
Class FlaggedPropertyMap

java.lang.Object
  extended by java.util.AbstractMap<PropertyKey,java.lang.Object>
      extended by org.apache.myfaces.trinidad.bean.util.FlaggedPropertyMap
All Implemented Interfaces:
java.util.Map<PropertyKey,java.lang.Object>, PropertyMap

public class FlaggedPropertyMap
extends java.util.AbstractMap<PropertyKey,java.lang.Object>
implements PropertyMap


Nested Class Summary
 
Nested classes/interfaces inherited from class java.util.AbstractMap
java.util.AbstractMap.SimpleEntry<K,V>, java.util.AbstractMap.SimpleImmutableEntry<K,V>
 
Nested classes/interfaces inherited from interface java.util.Map
java.util.Map.Entry<K,V>
 
Constructor Summary
FlaggedPropertyMap()
           
 
Method Summary
 boolean containsKey(java.lang.Object key)
           
protected  PropertyMap createMap()
           
 java.util.Set<java.util.Map.Entry<PropertyKey,java.lang.Object>> entrySet()
           
 java.lang.Object get(java.lang.Object key)
           
protected  PropertyMap getPropertyMap(boolean createIfNull)
           
 boolean getUseStateHolder()
           
 java.util.Set<PropertyKey> keySet()
           
 void markInitialState()
           
 java.lang.Object put(PropertyKey key, java.lang.Object value)
           
 void putAll(java.util.Map<? extends PropertyKey,? extends java.lang.Object> t)
           
 java.lang.Object remove(java.lang.Object key)
           
 void restoreState(javax.faces.context.FacesContext context, FacesBean.Type type, java.lang.Object state)
           
 java.lang.Object saveState(javax.faces.context.FacesContext context)
           
 void setUseStateHolder(boolean useStateHolder)
           
 java.util.Collection<java.lang.Object> values()
           
 
Methods inherited from class java.util.AbstractMap
clear, clone, containsValue, equals, hashCode, isEmpty, size, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.Map
clear, containsValue, equals, hashCode, isEmpty, size
 

Constructor Detail

FlaggedPropertyMap

public FlaggedPropertyMap()
Method Detail

containsKey

public boolean containsKey(java.lang.Object key)
Specified by:
containsKey in interface java.util.Map<PropertyKey,java.lang.Object>
Overrides:
containsKey in class java.util.AbstractMap<PropertyKey,java.lang.Object>

get

public java.lang.Object get(java.lang.Object key)
Specified by:
get in interface java.util.Map<PropertyKey,java.lang.Object>
Overrides:
get in class java.util.AbstractMap<PropertyKey,java.lang.Object>

put

public java.lang.Object put(PropertyKey key,
                            java.lang.Object value)
Specified by:
put in interface java.util.Map<PropertyKey,java.lang.Object>
Overrides:
put in class java.util.AbstractMap<PropertyKey,java.lang.Object>

remove

public java.lang.Object remove(java.lang.Object key)
Specified by:
remove in interface java.util.Map<PropertyKey,java.lang.Object>
Overrides:
remove in class java.util.AbstractMap<PropertyKey,java.lang.Object>

putAll

public void putAll(java.util.Map<? extends PropertyKey,? extends java.lang.Object> t)
Specified by:
putAll in interface java.util.Map<PropertyKey,java.lang.Object>
Overrides:
putAll in class java.util.AbstractMap<PropertyKey,java.lang.Object>

entrySet

public java.util.Set<java.util.Map.Entry<PropertyKey,java.lang.Object>> entrySet()
Specified by:
entrySet in interface java.util.Map<PropertyKey,java.lang.Object>
Specified by:
entrySet in class java.util.AbstractMap<PropertyKey,java.lang.Object>

keySet

public java.util.Set<PropertyKey> keySet()
Specified by:
keySet in interface java.util.Map<PropertyKey,java.lang.Object>
Overrides:
keySet in class java.util.AbstractMap<PropertyKey,java.lang.Object>

values

public java.util.Collection<java.lang.Object> values()
Specified by:
values in interface java.util.Map<PropertyKey,java.lang.Object>
Overrides:
values in class java.util.AbstractMap<PropertyKey,java.lang.Object>

markInitialState

public void markInitialState()
Specified by:
markInitialState in interface PropertyMap

saveState

public java.lang.Object saveState(javax.faces.context.FacesContext context)
Specified by:
saveState in interface PropertyMap

restoreState

public void restoreState(javax.faces.context.FacesContext context,
                         FacesBean.Type type,
                         java.lang.Object state)
Specified by:
restoreState in interface PropertyMap

getUseStateHolder

public boolean getUseStateHolder()

setUseStateHolder

public void setUseStateHolder(boolean useStateHolder)

getPropertyMap

protected PropertyMap getPropertyMap(boolean createIfNull)

createMap

protected PropertyMap createMap()


Copyright © 2001-2010 The Apache Software Foundation. All Rights Reserved.