Package net.sf.basedb.util.extensions.xml

  • Interface Summary
    Interface Description
    ValueConverter
    Interface for classes that wants to inspect/convert parameters from the XML file before they are passed to factory setter methods.
  • Class Summary
    Class Description
    ExtensionPointFilter
    Filter implementation that can be used to match extension points and extensions based on the ID of the extension point.
    PathConverter
    A value converter that can be used on all setter methods that has been annotated with the PathSetter and PathType annotations.
    PluginDefinitionFilter
    Filter implementation that only matches tags for plug-in definitions.
    PluginInfo
    Object for holding information about a plug-in definition as it is loaded from the extensions definition file.
    VariableConverter
    A value converter that can be used on all setter methods that has been annotated with the VariableSetter annotation.
    XmlLoader
    Loads extension points and extensions from extension definition XML files.
  • Enum Summary
    Enum Description
    PathType
    Specify the type of paths.
  • Annotation Types Summary
    Annotation Type Description
    PathSetter
    Indicates that a factory setter method which takes a string as it's input will have the value scanned by a PathConverter before the setter method is invoked.
    VariableSetter
    Indicates that a factory setter method which takes a string as it's input will have the value scanned by a VariableConverter before the setter method is invoked.