org.apache.jetspeed.om.impl
Class ParameterSetImpl
java.lang.Object
org.apache.jetspeed.om.impl.ParameterSetImpl
- All Implemented Interfaces:
- java.io.Serializable, org.apache.pluto.om.common.ParameterSet, org.apache.pluto.om.common.ParameterSetCtrl, org.apache.pluto.om.Controller, org.apache.pluto.om.Model
- Direct Known Subclasses:
- PortletParameterSetImpl, ServletParameterSetImpl
public abstract class ParameterSetImpl
- extends java.lang.Object
- implements org.apache.pluto.om.common.ParameterSet, org.apache.pluto.om.common.ParameterSetCtrl, java.io.Serializable
ParameterSetImpl
- Version:
- $Id: ParameterSetImpl.java 516448 2007-03-09 16:25:47Z ate $
- Author:
- Scott T. Weaver
- See Also:
- Serialized Form
Method Summary |
boolean |
add(java.lang.Object o)
|
org.apache.pluto.om.common.Parameter |
add(java.lang.String name,
java.lang.String value)
|
org.apache.pluto.om.common.Parameter |
get(java.lang.String name)
|
java.util.Collection |
getInnerCollection()
|
java.util.Iterator |
iterator()
|
protected abstract ParameterComposite |
newParameterInstance()
Creates a Parameter class this Collection will be working with. |
boolean |
remove(java.lang.Object o)
|
void |
remove(org.apache.pluto.om.common.Parameter parameter)
|
org.apache.pluto.om.common.Parameter |
remove(java.lang.String name)
|
void |
setInnerCollection(java.util.Collection collection)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
innerCollection
protected java.util.Collection innerCollection
ParameterSetImpl
public ParameterSetImpl(java.util.Collection collection)
- Parameters:
wrappedSet
-
ParameterSetImpl
public ParameterSetImpl()
iterator
public java.util.Iterator iterator()
- Specified by:
iterator
in interface org.apache.pluto.om.common.ParameterSet
- See Also:
ParameterSet.iterator()
get
public org.apache.pluto.om.common.Parameter get(java.lang.String name)
- Specified by:
get
in interface org.apache.pluto.om.common.ParameterSet
- See Also:
ParameterSet.get(java.lang.String)
add
public org.apache.pluto.om.common.Parameter add(java.lang.String name,
java.lang.String value)
- Specified by:
add
in interface org.apache.pluto.om.common.ParameterSetCtrl
- See Also:
ParameterSetCtrl.add(java.lang.String, java.lang.String)
remove
public org.apache.pluto.om.common.Parameter remove(java.lang.String name)
- Specified by:
remove
in interface org.apache.pluto.om.common.ParameterSetCtrl
- See Also:
ParameterSetCtrl.remove(java.lang.String)
remove
public void remove(org.apache.pluto.om.common.Parameter parameter)
- Specified by:
remove
in interface org.apache.pluto.om.common.ParameterSetCtrl
- See Also:
ParameterSetCtrl.remove(org.apache.pluto.om.common.Parameter)
add
public boolean add(java.lang.Object o)
- See Also:
NOTE:
This method will effectively convert any class
implementing the org.apache.jetspeed.common.ParameterComposite
that is NOT of the type returned by the getParameterClass()
method it is
to converted to the correct Parameter implementation.
remove
public boolean remove(java.lang.Object o)
- See Also:
Collection.remove(java.lang.Object)
newParameterInstance
protected abstract ParameterComposite newParameterInstance()
- Creates a Parameter class this Collection will be working with.
getInnerCollection
public java.util.Collection getInnerCollection()
- Returns:
setInnerCollection
public void setInnerCollection(java.util.Collection collection)
- Parameters:
collection
-
Copyright © 1999-2010 Apache Software Foundation. All Rights Reserved.