org.apache.mina.integration.beans
Class MapEditor
java.lang.Object
java.beans.PropertyEditorSupport
org.apache.mina.integration.beans.AbstractPropertyEditor
org.apache.mina.integration.beans.MapEditor
- All Implemented Interfaces:
- java.beans.PropertyEditor
- Direct Known Subclasses:
- PropertiesEditor
public class MapEditor
- extends AbstractPropertyEditor
A PropertyEditor
which converts a String
into
a Collection
and vice versa.
- Author:
- Apache MINA Project
Constructor Summary |
MapEditor(java.lang.Class<?> keyType,
java.lang.Class<?> valueType)
|
Method Summary |
protected java.util.Map<java.lang.Object,java.lang.Object> |
newMap()
|
protected java.lang.String |
toText(java.lang.Object value)
|
protected java.lang.Object |
toValue(java.lang.String text)
|
Methods inherited from class java.beans.PropertyEditorSupport |
addPropertyChangeListener, firePropertyChange, getCustomEditor, getJavaInitializationString, getSource, getTags, isPaintable, paintValue, removePropertyChangeListener, setSource, supportsCustomEditor |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MapEditor
public MapEditor(java.lang.Class<?> keyType,
java.lang.Class<?> valueType)
toText
protected final java.lang.String toText(java.lang.Object value)
- Specified by:
toText
in class AbstractPropertyEditor
toValue
protected final java.lang.Object toValue(java.lang.String text)
throws java.lang.IllegalArgumentException
- Specified by:
toValue
in class AbstractPropertyEditor
- Throws:
java.lang.IllegalArgumentException
newMap
protected java.util.Map<java.lang.Object,java.lang.Object> newMap()
Copyright © 2004-2011 Apache MINA Project. All Rights Reserved.