Package jaxx.runtime.swing.editor.gis
Class MaskFormatterFromConverter<O>
java.lang.Object
javax.swing.JFormattedTextField.AbstractFormatter
javax.swing.text.DefaultFormatter
javax.swing.text.MaskFormatter
jaxx.runtime.swing.editor.gis.MaskFormatterFromConverter<O>
- All Implemented Interfaces:
java.io.Serializable,java.lang.Cloneable
public class MaskFormatterFromConverter<O>
extends javax.swing.text.MaskFormatter
Created on 11/25/13.
- Since:
- 2.6
- Author:
- Tony Chemit - chemit@codelutin.com
- See Also:
- Serialized Form
-
Constructor Summary
Constructors Modifier Constructor Description protectedMaskFormatterFromConverter(java.lang.Class<O> type, java.lang.String pattern, org.apache.commons.beanutils.Converter converter) -
Method Summary
Modifier and Type Method Description protected org.apache.commons.beanutils.ConvertergetConverter()protected java.lang.Class<O>getType()static <O> MaskFormatterFromConverter<O>newFormatter(java.lang.Class<O> type, java.lang.String pattern, org.apache.commons.beanutils.Converter converter)java.lang.ObjectstringToValue(java.lang.String value)java.lang.StringvalueToString(java.lang.Object value)Methods inherited from class javax.swing.text.MaskFormatter
getInvalidCharacters, getMask, getPlaceholder, getPlaceholderCharacter, getValidCharacters, getValueContainsLiteralCharacters, install, setInvalidCharacters, setMask, setPlaceholder, setPlaceholderCharacter, setValidCharacters, setValueContainsLiteralCharactersMethods inherited from class javax.swing.text.DefaultFormatter
clone, getAllowsInvalid, getCommitsOnValidEdit, getDocumentFilter, getNavigationFilter, getOverwriteMode, getValueClass, setAllowsInvalid, setCommitsOnValidEdit, setOverwriteMode, setValueClassMethods inherited from class javax.swing.JFormattedTextField.AbstractFormatter
getActions, getFormattedTextField, invalidEdit, setEditValid, uninstallMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
MaskFormatterFromConverter
protected MaskFormatterFromConverter(java.lang.Class<O> type, java.lang.String pattern, org.apache.commons.beanutils.Converter converter) throws java.text.ParseException- Throws:
java.text.ParseException
-
-
Method Details
-
newFormatter
public static <O> MaskFormatterFromConverter<O> newFormatter(java.lang.Class<O> type, java.lang.String pattern, org.apache.commons.beanutils.Converter converter) throws java.text.ParseException- Throws:
java.text.ParseException
-
valueToString
public java.lang.String valueToString(java.lang.Object value) throws java.text.ParseException- Overrides:
valueToStringin classjavax.swing.text.MaskFormatter- Throws:
java.text.ParseException
-
stringToValue
public java.lang.Object stringToValue(java.lang.String value) throws java.text.ParseException- Overrides:
stringToValuein classjavax.swing.text.MaskFormatter- Throws:
java.text.ParseException
-
getConverter
protected org.apache.commons.beanutils.Converter getConverter() -
getType
-