org.jboss.portal.core.impl.portlet.state
Class PersistentRegistration.Properties

java.lang.Object
  extended by org.jboss.portal.common.util.TypedMap
      extended by org.jboss.portal.core.impl.portlet.state.PersistentRegistration.Properties
All Implemented Interfaces:
java.util.Map
Enclosing class:
PersistentRegistration

public class PersistentRegistration.Properties
extends TypedMap

Implement registration properties semantics, mostly validation and equality.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.jboss.portal.common.util.TypedMap
TypedMap.Converter<E,I>, TypedMap.KeySet, TypedMap.TypedEntrySet, TypedMap.ValueCollection
 
Nested classes/interfaces inherited from interface java.util.Map
java.util.Map.Entry<K,V>
 
Constructor Summary
PersistentRegistration.Properties()
           
 
Method Summary
 java.lang.Object getProperty(javax.xml.namespace.QName propertyName)
           
 java.lang.Object getProperty(java.lang.String propertyName)
           
 void removeProperty(javax.xml.namespace.QName propertyName)
           
 void removeProperty(java.lang.String propertyName)
           
 void setProperty(javax.xml.namespace.QName propertyName, java.lang.Object value)
           
 void setProperty(java.lang.String propertyName, java.lang.Object value)
           
 
Methods inherited from class org.jboss.portal.common.util.TypedMap
clear, containsKey, containsValue, convert, entrySet, equals, get, getKeyConverter, getValueConverter, isEmpty, keySet, put, putAll, remove, replace, size, toString, validate, values
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.Map
hashCode
 

Constructor Detail

PersistentRegistration.Properties

public PersistentRegistration.Properties()
Method Detail

setProperty

public void setProperty(java.lang.String propertyName,
                        java.lang.Object value)

setProperty

public void setProperty(javax.xml.namespace.QName propertyName,
                        java.lang.Object value)

removeProperty

public void removeProperty(javax.xml.namespace.QName propertyName)

removeProperty

public void removeProperty(java.lang.String propertyName)

getProperty

public java.lang.Object getProperty(javax.xml.namespace.QName propertyName)

getProperty

public java.lang.Object getProperty(java.lang.String propertyName)