Package com.pietschy.command.configuration.impl

Configuration implementation.

See:
          Description

Interface Summary
ConfigurationParser Defines configuration parser interface.
Configurator Defines configurator instances that are responsible for applying the contents of a particular Configuration to a command instance.
 

Class Summary
ActionCommandConfigurator Configurator instance for generic ActionCommands.
AttributeParser Base class for all attribute parsers.
ClassPathIconFactory An internal IconFactory implementation that loads an icon of the classpath.
CommandGroupConfigurator Configurator instance for CommandGroups.
Configuration Holds configuration information for a particular command or group.
ConfigurationCache Manages Configuration instances.
ConfiguratorRegistry This class provides an intelligent map for finding the best Configurator for a particular Command subclass.
Const Provides constants used in the resource bundle configuration syntax.
Const._ActionCommand ActionCommand constants.
Const._ActionCommand._Attr Command attribute names
Const._Face Face constants.
Const._Face._Accelerator Constants for face accelerators
Const._Face._Attr Face attribute names
Const._Face._IconFactory Icon prefixes
Const._Face._TextPosition Text prosition constants
Const._Group Group constants.
Const._Group._Attr Group attribute names.
Const._Group._Members Group memeber values.
Const._Values Common values.
DefaultConfigurationLoader Default implementation of ConfigurationLoader.
DefaultConfigurationParser Default parser implementation.
DefaultGroupMemberParser Default implementation of GroupMemberParser.
ExceptionFactory A factory for exceptions that ensures parsing information is captured in all exceptions.
FaceAcceleratorAttributeParser Parser for the accelerator property.
FaceAttributeParser The base class for all Face Attribute parsers.
FaceBooleanAttributeParser Parser implementation for boolean values.
FaceExtendsAttributeParser Face parser for handling the "extends" property.
FaceHorizontalTextPositionParser Parser for the horizontalTextPostion property.
FaceIconAttributeParser Parser for Face icons.
FaceIntegerAttributeParser Parser for integer values.
FaceStringAttributeParser Parses string values.
FaceTextAttributeParser Parses the text attribute of faces.
FaceVerticalTextPositionParser Parser for the verticalTextPostion property.
FieldSet Convenience class for ensuring I capture all fields represented by the various Const classes.
IconFactoryFactory An icon factory instance that delegates to the user installed IconFactory.
InheritedAttributeParser Provides the standard implementation for all parsers that parse inherited values.
PropertyKey Class that represent property keys in resource bundles.
StringAttributeParser Parsers string attribute values on commands and groups.
ToggleGroupConfigurator Configurator instance for ToggleGroups.
UrlIconFactory IconFactory implementation that loads icons from URLs.
ValueListAttributeParser Attribute parser the accepts a list of allowed values.
 

Exception Summary
AnonymousConfigurationException Thrown when an attempt is made to configure and anonymous command.
ConfiguratorNotFoundException Thrown when there is no configurator found for the specified command.
UnknownMemberTypeException Thrown for unknown group members.
UnknownSeparatorTypeException Thrown for unknown separator member types.
 

Package com.pietschy.command.configuration.impl Description

Configuration implementation.



Copyright © 2006 - 2007 Andrew Pietsch