# Package com.microfocus.awm.control.toolexecution.internal

- Class Summary
  Class | Description
  --- | ---
  AbstractToolContext | Abstract base implementation of `IToolContext`.
  AbstractToolParameter | Basic abstract implementation of `IToolParameter`.
  ComplexAttributeImpl | An implementation of `IComplexAttribute` which wraps a `ComplexAttributeBase`.
  FileData | File data implementation which always reads the file descriptor for obtaining raw contents or file elements.
  FileInputParameter | A tool parameter implementation for file input parameters which returns `FileData` as parameter value.
  FlexibleIDMap | An implementation of `HashMap` which allows easy access to objects which share the same "main ID".
  FunctionPackageImpl | An implementation of `IFunctionPackage` which wraps a `FunctionPackage`.
  LegacyToolExecutorContext | Tool context for tool executors using the old `IToolExecutor` interface.
  MassProcessingSubContext | Standard implementation of `IMassProcessingSubContext`.
  MassProcessingToolContext | Standard implementation of `IMassProcessingToolContext`.
  ModeledFileOutputParameter | Standard implementation of `IModeledFileOutputParameter`.
  ModeledPropertyOutputParameter | Standard implementation of `IModeledPropertyOutputParameter`.
  ModeledToolOutputParameter | Base implementation of `IModeledToolOutputParameter`.
  SingleProcessingToolContext | Basic tool context implementation for single processing execution.
  StringInputParameter | Implementation for input parameters of the type `EParameterTypes.STRING`.

Copyright © 2015 Micro Focus GmbH. All rights reserved.