# Uses of Package
com.microfocus.awm.model

- Packages that use com.microfocus.awm.model
  Package | Description
  --- | ---
  com.microfocus.awm.control | Contains basic classes for executing AWM actions, like the ActionExecutor.
  com.microfocus.awm.control.internal | Internal implementations for action execution and data model manipulation.
  com.microfocus.awm.control.toolexecution |
  com.microfocus.awm.control.toolexecution.internal |
  com.microfocus.awm.core | Contains central helper classes (like TaurusUtility) and basic implementations of AWM interfaces.
  com.microfocus.awm.core.internal | Internal core classes.
  com.microfocus.awm.core.internal.util |
  com.microfocus.awm.internal.functionpackage.awm.tools | Internal AWM tool implementations.
  com.microfocus.awm.internal.functionpackage.oscommand.tools | Internal tool implementations for the Operating System Function Package.
  com.microfocus.awm.localsystem | Internal implementations for local AWM system types.
  com.microfocus.awm.model | Contains interfaces which provide access to AWM managed resources at run-time like AWM applications, elements, element lists, filters, file descriptors, actions, tools, properties and the master configuration, and so on.
  com.microfocus.awm.model.internal | Internal implementations of AWM interfaces.
  com.microfocus.awm.model.toolexecution |
  com.microfocus.awm.utility | Internal helper classes.
  com.microfocus.zserver.zexplorer | Basic z/Explorer classes including Eclipse RSE implementations.
  com.microfocus.zserver.zexplorer.model | Interfaces for the z/Explorer model (MVS resources).
  com.microfocus.zserver.zexplorer.ui | UI related classes including dialogs and helper classes e.g.

- Classes in com.microfocus.awm.model used by com.microfocus.awm.control
  Class and Description
  EExistingResourceHandling Possibilities for how to react if one or more target resources already exist during a transfer operation.
  IAction Result of executing an `ActionDescriptor`.
  IElement AWM managed runtime instance of an `ElementType`.
  IElementList Element lists are AWM `IResource`s containing `ElementListEntry` s.
  IElementListEntry Occurrence of an `IElement` within an `IElementList`.
  IExecutionContext Main data store for executing AWM actions.
  IFilter AWM managed instance of a `FilterType`.
  IPropertyValue Value of a modeled `Property` at runtime.
  IResource Super interface for all AWM managed resources.
  ITaurusJob A z/OS job managed by AWM.
  IToolExecutor Deprecated. Old tool execution interface. Use `IToolExecutor2` instead.
  IToolOutputReader Tool output readers are required by AWM tools which are capable of executing batch jobs.

- Classes in com.microfocus.awm.model used by com.microfocus.awm.control.internal
  Class and Description
  IElementList Element lists are AWM `IResource`s containing `ElementListEntry` s.
  IElementListEntry Occurrence of an `IElement` within an `IElementList`.
  IExecutionContext Main data store for executing AWM actions.
  IPropertyValue Value of a modeled `Property` at runtime.
  IToolExecutor Deprecated. Old tool execution interface. Use `IToolExecutor2` instead.
  IToolOutputReader Tool output readers are required by AWM tools which are capable of executing batch jobs.

- Classes in com.microfocus.awm.model used by com.microfocus.awm.control.toolexecution
  Class and Description
  EToolResultSeverity Enumeration for the different tool result severities supported by AWM.
  IExecutionContext Main data store for executing AWM actions.
  IObjectTable Provides a matrix of objects.
  IPropertyData Contains list of `IPropertyElement` which represents flat/table structure

- Classes in com.microfocus.awm.model used by com.microfocus.awm.control.toolexecution.internal
  Class and Description
  IExecutionContext Main data store for executing AWM actions.
  IPropertyData Contains list of `IPropertyElement` which represents flat/table structure

- Classes in com.microfocus.awm.model used by com.microfocus.awm.core
  Class and Description
  EPropertyValueType Enumeration to determine where the value for an `IPropertyValue` was taken from.
  ETaurusNotification Notification type of `TaurusNotification`s.
  IAction Result of executing an `ActionDescriptor`.
  IActiveTaurusApplication Deprecated.
  IApplicationProperty `IApplicationProperty`s are special relationships of `Property`s.
  IElement AWM managed runtime instance of an `ElementType`.
  IElementDirectory The interface is used for managing all `IElement`s and `IElementListEntry`s known by a `ITaurusApplication`.
  IElementList Element lists are AWM `IResource`s containing `ElementListEntry` s.
  IElementListDirectory Manages all `IElementList`s of an AWM application.
  IElementListEntry Occurrence of an `IElement` within an `IElementList`.
  IElementListKey Identifier of an `IElementList`.
  IErrorFeedbackEntry An instance of an error feedback entry that is used to display errors in the "Team Developer Error List" view.
  IErrorFeedbackEntryAction Action which is executed on an `IErrorFeedbackEntry`.
  IErrorFeedbackEntryList The list of currently active `IErrorFeedbackEntry`s.
  IErrorFeedbackFileContent Parsed content of an error feedback file.
  IExecutionContext Main data store for executing AWM actions.
  IFileDescriptorReader File descriptor readers are able to read and write files described by `FileDescriptor`s.
  IFileResource Implementation of `IResource` for resources which are described by a file descriptor.
  IFilter AWM managed instance of a `FilterType`.
  IFilterList Manages all `IFilter`s defined within an `ITaurusApplication`.
  IHostConnector Main AWM remote communication interface.
  IJobDirectory Manages `ITaurusJob`s of an active application.
  IMasterConfigurationProvider Reads and returns master configurations for specific `ISystemImage`s.
  IObjectTable Provides a matrix of objects.
  IProcessDirectory Deprecated.
  IPropertyData Contains list of `IPropertyElement` which represents flat/table structure
  IPropertyElement
  IPropertyGroupManager Deprecated.
  IPropertyProvider An implementation of `IPropertyProvider` is used to get or set property values.
  IPropertyValue Value of a modeled `Property` at runtime.
  IRemoteSystemConnectionCreator Used by the `com.microfocus.awm.remoteSystemConnectionCreator` extension point to create remote system connections during startup.
  IResource Super interface for all AWM managed resources.
  ISavableResource Interface for resources which can be opened in an Eclipse editor but require additional proceeding to be properly saved.
  IStructureType
  ISystemProvider Provides `ITaurusSystemProxy`s for users to create `ITaurusSystem`s at runtime.
  ITableResource Simple expansion of an `IResource` for table entries within a structured file descriptor.
  ITaurusApplication Main representation of an AWM model at runtime.
  ITaurusConfigLoader A class able to load AWM models.
  ITaurusJob A z/OS job managed by AWM.
  ITaurusJobUtilities Contains helper methods for JES jobs.
  ITaurusSystem AWM systems are the main container and parent of `ITaurusApplication`s and have a reference to an `ISystemImage`.
  ITaurusSystemDirectory This interface is used to manage `ITaurusSystem`s.
  IToolExecutor Deprecated. Old tool execution interface. Use `IToolExecutor2` instead.
  IUIUtility Contains helper methods for making UI calls from a non-UI plug-in.
  IVisibleActionExecutor A visible action executor is able to execute actions while showing progress dialogs, tool output messages (including errors) and displaying results like created element lists.
  IXMLElement Representation of an XML element.

- Classes in com.microfocus.awm.model used by com.microfocus.awm.core.internal
  Class and Description
  AbstractLocalSystemProvider Abstract class for local system providers which simply implements `ISystemProvider.getRemoteSystemImages()` by always returning `null`.
  EPropertyValueType Enumeration to determine where the value for an `IPropertyValue` was taken from.
  IErrorFeedbackFileContent Parsed content of an error feedback file.
  IErrorFeedbackParser A parser which is able to convert error feedback XML files from host programming language compilers (e.g.
  IExecutionContext Main data store for executing AWM actions.
  IFileDescriptorReader File descriptor readers are able to read and write files described by `FileDescriptor`s.
  IPropertyData Contains list of `IPropertyElement` which represents flat/table structure
  IPropertyValue Value of a modeled `Property` at runtime.
  IStructureType
  ISystemProvider Provides `ITaurusSystemProxy`s for users to create `ITaurusSystem`s at runtime.
  ITaurusSystem AWM systems are the main container and parent of `ITaurusApplication`s and have a reference to an `ISystemImage`.
  ITaurusSystemProxy Proxies of AWM systems used e.g.
  IXMLElement Representation of an XML element.

- Classes in com.microfocus.awm.model used by com.microfocus.awm.core.internal.util
  Class and Description
  EPropertyValueType Enumeration to determine where the value for an `IPropertyValue` was taken from.
  IApplicationProperty `IApplicationProperty`s are special relationships of `Property`s.
  IExecutionContext Main data store for executing AWM actions.
  ITaurusApplication Main representation of an AWM model at runtime.
  ITaurusApplication.EModelUpdateStatus The update status of the application.

- Classes in com.microfocus.awm.model used by com.microfocus.awm.internal.functionpackage.awm.tools
  Class and Description
  IExecutionContext Main data store for executing AWM actions.
  IToolExecutor Deprecated. Old tool execution interface. Use `IToolExecutor2` instead.

- Classes in com.microfocus.awm.model used by com.microfocus.awm.internal.functionpackage.oscommand.tools
  Class and Description
  IExecutionContext Main data store for executing AWM actions.
  IToolExecutor Deprecated. Old tool execution interface. Use `IToolExecutor2` instead.

- Classes in com.microfocus.awm.model used by com.microfocus.awm.localsystem
  Class and Description
  AbstractLocalSystemProvider Abstract class for local system providers which simply implements `ISystemProvider.getRemoteSystemImages()` by always returning `null`.
  IMasterConfigurationProvider Reads and returns master configurations for specific `ISystemImage`s.
  IResource Super interface for all AWM managed resources.
  ISystemProvider Provides `ITaurusSystemProxy`s for users to create `ITaurusSystem`s at runtime.
  ITaurusSystem AWM systems are the main container and parent of `ITaurusApplication`s and have a reference to an `ISystemImage`.
  ITaurusSystemProxy Proxies of AWM systems used e.g.

- Classes in com.microfocus.awm.model used by com.microfocus.awm.model
  Class and Description
  EErrorFeedbackEntryType Type of an `IErrorFeedbackEntry`.
  EExistingResourceHandling Possibilities for how to react if one or more target resources already exist during a transfer operation.
  EPropertyValueType Enumeration to determine where the value for an `IPropertyValue` was taken from.
  ETaurusNotification Notification type of `TaurusNotification`s.
  EToolResultSeverity Enumeration for the different tool result severities supported by AWM.
  IAction Result of executing an `ActionDescriptor`.
  IApplicationProperty `IApplicationProperty`s are special relationships of `Property`s.
  IElement AWM managed runtime instance of an `ElementType`.
  IElementList Element lists are AWM `IResource`s containing `ElementListEntry` s.
  IElementListEntry Occurrence of an `IElement` within an `IElementList`.
  IElementListKey Identifier of an `IElementList`.
  IErrorFeedbackEntry An instance of an error feedback entry that is used to display errors in the "Team Developer Error List" view.
  IErrorFeedbackFileContent Parsed content of an error feedback file.
  IExecutionContext Main data store for executing AWM actions.
  IFileUtilities The basic Interface for file operations on the remote system, including reading and writing of remote files.
  IFilter AWM managed instance of a `FilterType`.
  ILinkedElementIdentificator Provides information about resources outside of AWM for linked element types.
  IPropertyData Contains list of `IPropertyElement` which represents flat/table structure
  IPropertyElement
  IPropertyValue Value of a modeled `Property` at runtime.
  IResource Super interface for all AWM managed resources.
  IResourceIdentifier Identifier for linked element types to find their target resources outside of AWM.
  ISystemProvider Provides `ITaurusSystemProxy`s for users to create `ITaurusSystem`s at runtime.
  ISystemUtilities The basic Interface for accessing remote systems including sending TSO commands and receiving command results.
  ITableResource Simple expansion of an `IResource` for table entries within a structured file descriptor.
  ITaurusApplication Main representation of an AWM model at runtime.
  ITaurusApplication.EModelUpdateStatus The update status of the application.
  ITaurusEditUtilities Interface for opening a file descriptor in an editor (or compare editor) with edit support.
  ITaurusJob A z/OS job managed by AWM.
  ITaurusJobUtilities Contains helper methods for JES jobs.
  ITaurusProcess An implementation of this interfaces is used to manage processes whose UI is running in the AWM client, but the processing is executed on a remote machine.
  ITaurusPropertySetUtilities Deprecated. the property set tools became function package tools and are no longer implemented in the AWM core, so this interface became out dated.
  ITaurusSystem AWM systems are the main container and parent of `ITaurusApplication`s and have a reference to an `ISystemImage`.
  ITaurusSystemProxy Proxies of AWM systems used e.g.
  IToolOutputReader Tool output readers are required by AWM tools which are capable of executing batch jobs.
  IXMLElement Representation of an XML element.
  JobStateChangedEvent Event that is created when the state of an `ITaurusJob` changes.

- Classes in com.microfocus.awm.model used by com.microfocus.awm.model.internal
  Class and Description
  AbstractElementListEntry Abstract `IElementListEntry` implementation.
  AbstractTaurusApplication Basic implementation of `ITaurusApplication`.
  EErrorFeedbackEntryType Type of an `IErrorFeedbackEntry`.
  EPropertyValueType Enumeration to determine where the value for an `IPropertyValue` was taken from.
  IAction Result of executing an `ActionDescriptor`.
  IActiveTaurusApplication Deprecated.
  IApplicationProperty `IApplicationProperty`s are special relationships of `Property`s.
  IElement AWM managed runtime instance of an `ElementType`.
  IElementDirectory The interface is used for managing all `IElement`s and `IElementListEntry`s known by a `ITaurusApplication`.
  IElementList Element lists are AWM `IResource`s containing `ElementListEntry` s.
  IElementListDirectory Manages all `IElementList`s of an AWM application.
  IElementListEntry Occurrence of an `IElement` within an `IElementList`.
  IElementListKey Identifier of an `IElementList`.
  IErrorFeedbackEntry An instance of an error feedback entry that is used to display errors in the "Team Developer Error List" view.
  IErrorFeedbackEntryList The list of currently active `IErrorFeedbackEntry`s.
  IExecutionContext Main data store for executing AWM actions.
  IFileResource Implementation of `IResource` for resources which are described by a file descriptor.
  IFilter AWM managed instance of a `FilterType`.
  IFilterList Manages all `IFilter`s defined within an `ITaurusApplication`.
  IJobDirectory Manages `ITaurusJob`s of an active application.
  IProcessDirectory Deprecated.
  IPropertyValue Value of a modeled `Property` at runtime.
  IResource Super interface for all AWM managed resources.
  ITaurusApplication Main representation of an AWM model at runtime.
  ITaurusApplication.EModelUpdateStatus The update status of the application.
  ITaurusConfigLoader A class able to load AWM models.
  ITaurusJob A z/OS job managed by AWM.
  ITaurusProcess An implementation of this interfaces is used to manage processes whose UI is running in the AWM client, but the processing is executed on a remote machine.
  ITaurusSystem AWM systems are the main container and parent of `ITaurusApplication`s and have a reference to an `ISystemImage`.
  ITaurusSystemDirectory This interface is used to manage `ITaurusSystem`s.
  IXMLElement Representation of an XML element.
  JobStateChangedEvent Event that is created when the state of an `ITaurusJob` changes.

- Classes in com.microfocus.awm.model used by com.microfocus.awm.model.toolexecution
  Class and Description
  IExecutionContext Main data store for executing AWM actions.
  IPropertyData Contains list of `IPropertyElement` which represents flat/table structure
  IPropertyValue Value of a modeled `Property` at runtime.

- Classes in com.microfocus.awm.model used by com.microfocus.awm.utility
  Class and Description
  EToolResultSeverity Enumeration for the different tool result severities supported by AWM.

- Classes in com.microfocus.awm.model used by com.microfocus.zserver.zexplorer
  Class and Description
  IRemoteSystemConnectionCreator Used by the `com.microfocus.awm.remoteSystemConnectionCreator` extension point to create remote system connections during startup.
  ITaurusSystem AWM systems are the main container and parent of `ITaurusApplication`s and have a reference to an `ISystemImage`.

- Classes in com.microfocus.awm.model used by com.microfocus.zserver.zexplorer.model
  Class and Description
  ISavableResource Interface for resources which can be opened in an Eclipse editor but require additional proceeding to be properly saved.
  ITaurusSystem AWM systems are the main container and parent of `ITaurusApplication`s and have a reference to an `ISystemImage`.

- Classes in com.microfocus.awm.model used by com.microfocus.zserver.zexplorer.ui
  Class and Description
  IExecutionContext Main data store for executing AWM actions.
  ISavableResource Interface for resources which can be opened in an Eclipse editor but require additional proceeding to be properly saved.

Copyright © 2015 Micro Focus GmbH. All rights reserved.