com.taco.swinger.text2gui
Class JTextPaneConverter

java.lang.Object
  extended by com.taco.text.AbstractInterpolatingStringToObjectConverter
      extended by com.taco.text.InterpolatingConverter
          extended by com.taco.text.CompositeConverter
              extended by com.taco.text.BracedPropertyCompositeConverter
                  extended by com.taco.swinger.text2gui.ComponentConverter
                      extended by com.taco.swinger.text2gui.JComponentConverter
                          extended by com.taco.swinger.text2gui.JTextComponentConverter
                              extended by com.taco.swinger.text2gui.JEditorPaneConverter
                                  extended by com.taco.swinger.text2gui.JTextPaneConverter
All Implemented Interfaces:
ICommonGUIConverters, ICommonRegexConstants, IInterpolatingConverter, IInterpolatingStringToObjectConverter, IStringToObjectConverter, IInterpolatingResourceBundleToObjectConverter, java.lang.Cloneable

public class JTextPaneConverter
extends JEditorPaneConverter

A converter to instances of JTextPane.


Nested Class Summary
 
Nested classes/interfaces inherited from class com.taco.text.CompositeConverter
CompositeConverter.AbstractCompositeUpdater, CompositeConverter.AbstractMapConsistencyListener, CompositeConverter.CompositeUpdater, CompositeConverter.DefaultMapConsistencyListener, CompositeConverter.DelayedConvertedResult, CompositeConverter.ICompositeUpdater, CompositeConverter.IMapConsistencyListener, CompositeConverter.ISetPropertyAction, CompositeConverter.NotUpdaterListenerFilter, CompositeConverter.ReflectionSetPropertyAction
 
Field Summary
static JTextPaneConverter instance
           
 
Fields inherited from class com.taco.swinger.text2gui.JEditorPaneConverter
_JEDITORPANE_ACTION_MAP, _JEDITORPANE_CONVERTER_MAP
 
Fields inherited from class com.taco.swinger.text2gui.JTextComponentConverter
_JTEXTCOMPONENT_ACTION_MAP, _JTEXTCOMPONENT_CONVERTER_MAP
 
Fields inherited from class com.taco.swinger.text2gui.JComponentConverter
_JCOMPONENT_ACTION_MAP, _JCOMPONENT_CONVERTER_MAP
 
Fields inherited from class com.taco.swinger.text2gui.ComponentConverter
_COMPONENT_ACTION_MAP, _COMPONENT_CONVERTER_MAP
 
Fields inherited from class com.taco.text.BracedPropertyCompositeConverter
_KEEP_ENCLOSING_PUNCTUATION_PATTERN
 
Fields inherited from class com.taco.text.CompositeConverter
_DEFAULT_COMPOSITE_CONVERTER_MAP, _DEFAULT_COMPOSITE_CREATION_PROPERTY_NAMES, _SHOULD_READ_GLOBAL_NAME
 
Fields inherited from class com.taco.text.InterpolatingConverter
_BAD_OBJECT_MAPPER, _IGNORE_PROPERTY_VALUE, _IMPORTS, _STATIC_IMPORTS, _TO_OBJECT_MAPPER_CONVERTER, DEFAULT_INSTANCE
 
Fields inherited from class com.taco.text.AbstractInterpolatingStringToObjectConverter
_defArgMap, _defBundle
 
Fields inherited from interface com.taco.swinger.text2gui.ICommonGUIConverters
COLOR_CONVERTER, CURSOR_CONVERTER, FONT_CONVERTER, KEYCODE_CONVERTER, KEYSTROKE_CONVERTER, LAYER_CONVERTER, RANGE_COLLECTION_CONVERTER
 
Fields inherited from interface com.taco.text.ICommonRegexConstants
BOOLEAN_REGEX_STRING, CHAR_REGEX_STRING, FLOAT_REGEX_STRING, HEX_NUMBER_REGEX_STRING, INTEGER_REGEX_STRING, JAVA_CLASS_NAME_REGEX_STRING, LONG_HEX_REGEX_STRING, LONG_INTEGER_REGEX_STRING, NON_NEGATIVE_FLOAT_REGEX_STRING, PROPERTY_PREFIX_PATTERN, PROPERTY_PREFIX_REGEX_STRING, QUOTED_STRING_REGEX_STRING, WHITESPACE_PATTERN
 
Constructor Summary
protected JTextPaneConverter()
           
 
Method Summary
protected  java.lang.Object _createComposite(java.util.Map propertyMap, java.util.ResourceBundle bundle, INoReturnMap argMap)
          Return a new instance of JTextPane using the default constructor.
 
Methods inherited from class com.taco.swinger.text2gui.JEditorPaneConverter
_getActionForProperty, getConverterForProperty, getPropertyNames
 
Methods inherited from class com.taco.swinger.text2gui.JTextComponentConverter
_addMapConsistencyListener
 
Methods inherited from class com.taco.text.BracedPropertyCompositeConverter
_addProperties, _extractPropertiesSubSequence, _extractPropertyValue, _gatherPropertyMatchResults, _literalToObject, _shouldKeepEnclosingPunctuation
 
Methods inherited from class com.taco.text.CompositeConverter
_addMapConsistencyListeners, _addProperties, _addUpdaterListeners, _configureComposite, _createUpdaterListener, _makeInitConverter, _setProperties, _toObject, configureComposite, getConverterNameForProperty, getCreationPropertyNames, isPropertyReadable, isPropertyUpdatable, isPropertyWritable
 
Methods inherited from class com.taco.text.InterpolatingConverter
_argMapReferenceToObject, _getStandardImports, _getStandardStaticImports, _literalResultToObject, _scriptSnippetToObject, _toObjectMapper, clone, name, toObject, toObject, toObject
 
Methods inherited from class com.taco.text.AbstractInterpolatingStringToObjectConverter
toObject
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

instance

public static final JTextPaneConverter instance
Constructor Detail

JTextPaneConverter

protected JTextPaneConverter()
Method Detail

_createComposite

protected java.lang.Object _createComposite(java.util.Map propertyMap,
                                            java.util.ResourceBundle bundle,
                                            INoReturnMap argMap)
Return a new instance of JTextPane using the default constructor.

Overrides:
_createComposite in class JEditorPaneConverter