| 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.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.meta |
Core classes of the AWM meta model plug-in.
|
| com.microfocus.awm.meta.impl |
Implementations of AWM model access interfaces.
|
| com.microfocus.awm.meta.interfaces |
Provides access to the AWM modeled data like AWM
action descriptors, application options, element list structures,
element types, file descriptors, filter types, function packages,
global actions, icons, tool descriptors, and so on.
|
| com.microfocus.awm.meta.interfaces.validation |
Internal validation interfaces for objects of the AWM meta model.
|
| com.microfocus.awm.meta.modelextension |
Copyright (C) Micro Focus.
|
| com.microfocus.awm.meta.util |
Helper and utility classes for the AWM meta model including model validation and conversion.
|
| 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 |
| Modifier and Type | Method and Description |
|---|---|
ToolExecutionStatus |
OSCommandExecutor.execTool(IExecutionContext pContext,
ToolDescriptor pTool,
java.lang.String pAffectedResName,
org.eclipse.core.runtime.IProgressMonitor pMon) |
abstract ToolExecutionStatus |
AbstractTaurusToolExecutor.execTool(IExecutionContext pContext,
ToolDescriptor pTauToolDescriptor,
java.lang.String pAffectedResName,
org.eclipse.core.runtime.IProgressMonitor pMon)
Deprecated.
|
static void |
ElementlistManager.fillElementList(ToolDescriptor pTd,
IElementList pElementList,
ActionDescriptor filActDescr,
IExecutionContext pContext)
Finds the file output parameter from the given tool descriptor and
converts the physical element list into element list entries.
|
static java.lang.String |
EditUtilities.getConfiguredCompareSuffix(ToolDescriptor pTd,
IExecutionContext pContext) |
static boolean |
ActionExecutor.isMassProcessing(IExecutionContext pContext,
ToolDescriptor pTool)
Returns whether the action descriptor of the given context was modelled
with
"Mass Processing = true. |
static ResourceOperation |
ActionExecutor.parseResourceOperation(ToolDescriptor pTool,
java.lang.String pLine,
IExecutionContext pContext)
Deprecated.
this method uses deprecated tool descriptor attributes. Use
AbstractCommandBasedToolExecutor.parseResourceOperation(ToolDescriptor, String, String, List, IExecutionContext)
instead. |
static void |
ActionExecutor.setTool(ToolDescriptor pTool)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
TableResourceOperationProcessor.doResourceProcessing(IExecutionContext pContext,
ToolDescriptor pToolDesc,
java.lang.String pAffectedRes,
IToolResult pToolResult,
org.eclipse.core.runtime.IProgressMonitor pMon) |
void |
AbstractResourceOperationProcessor.doResourceProcessing(IExecutionContext pContext,
ToolDescriptor pToolDesc,
java.lang.String pAffectedRes,
IToolResult pToolResult,
org.eclipse.core.runtime.IProgressMonitor pMon)
Performs the resource operation(s) after a tool was executed.
|
ToolExecutionStatus |
IntegratedToolExecuter.execTool(IExecutionContext pContext,
ToolDescriptor pTauToolDescr,
java.lang.String pAffectedRes,
org.eclipse.core.runtime.IProgressMonitor pMon)
Deprecated.
execute the given integrated tool
|
| Modifier and Type | Method and Description |
|---|---|
ToolDescriptor |
ToolResult.getToolDescriptor() |
| Modifier and Type | Method and Description |
|---|---|
static ResourceOperation |
AbstractCommandBasedToolExecutor.parseResourceOperation(ToolDescriptor pTool,
java.lang.String pLine,
java.lang.String pSeparator,
java.util.List<Property> pResourceOperationProperties,
IExecutionContext pContext)
Parses a resource operation if the given line starts with one of the
resource operation keywords (see
EResourceProcessingTypes). |
| Constructor and Description |
|---|
ToolResultSeverity(ToolDescriptor pTool,
EToolResultSeverity pSeverity)
Creates a tool result severity from an
EToolResultSeverity enum
value. |
| Modifier and Type | Method and Description |
|---|---|
ToolDescriptor |
LegacyToolExecutorContext.getModelObject() |
ToolDescriptor |
AbstractToolContext.getModelObject() |
| Constructor and Description |
|---|
AbstractToolContext(ToolDescriptor pToolDescriptor,
IExecutionContext pContext)
Creates a tool context.
|
LegacyToolExecutorContext(ToolDescriptor pToolDescriptor,
IExecutionContext pContext)
Basic constructor.
|
MassProcessingToolContext(ToolDescriptor pToolDescriptor,
IExecutionContext pContext)
Creates a new mass processing tool context.
|
SingleProcessingToolContext(ToolDescriptor pToolDescriptor,
IExecutionContext pContext)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
static ToolDescriptor |
TaurusModelUtilities.findDialogTool(ToolDescriptor pTool,
java.lang.String pPanelName)
Searches for a ISPF panel tool descriptor with the given panel name.
|
ToolDescriptor |
TaurusFactory.getTool(java.lang.String pToolID)
Gets the tool descriptor with the given ID from the currently loaded
model.
|
ToolDescriptor |
ToolExecutionStatus.getToolDescriptor()
Gets the
ToolDescriptor which returned the execution status. |
static ToolDescriptor |
TaurusModelUtilities.getToolDescriptorByID(java.lang.String pID,
TAURUSConfiguration pTauConf)
Returns the Tool Descriptor with the given ID in the given Taurus model
configuration.
|
| Modifier and Type | Method and Description |
|---|---|
static ToolDescriptor |
TaurusModelUtilities.findDialogTool(ToolDescriptor pTool,
java.lang.String pPanelName)
Searches for a ISPF panel tool descriptor with the given panel name.
|
static ActionDescriptor |
TaurusModelUtilities.getAfterJobAction(ToolDescriptor pTool)
Gets "job after action" of the tool descriptor supporting both old tool
types (old extension points) and new ones (function packages).
|
static org.eclipse.core.resources.IResource |
TaurusModelUtilities.getEclipseResource(IExecutionContext pContext,
ToolDescriptor pToolDescriptor,
int pIDInparmInxed,
boolean pResourceNotFoundException)
Deprecated.
Parameters should no longer be accessed through indexes. Tool
executors should implement
IToolExecutor2 and obtain
the parameter via corresponding methods of
IToolContext or ToolUtility. |
void |
ToolExecutionStatus.setToolDescriptor(ToolDescriptor pToolDescriptor)
Sets the
ToolDescriptor which returned the status. |
void |
TaurusToolException.setToolDescriptor(ToolDescriptor pToolDesc)
Sets the tool descriptor for which the exception occurred.
|
| Modifier and Type | Method and Description |
|---|---|
IToolContext |
AbstractConvertedToolExecutor.createToolContext(IExecutionContext pExecutionContext,
ToolDescriptor pToolDescriptor,
boolean pIsMassProcessing) |
| Modifier and Type | Method and Description |
|---|---|
IToolContext |
ReturnPropertyValue2.createToolContext(IExecutionContext pExecutionContext,
ToolDescriptor pToolDescriptor,
boolean pIsMassProcessing) |
ToolExecutionStatus |
ReturnPropertyValue.execTool(IExecutionContext pContext,
ToolDescriptor pToolDescriptor,
java.lang.String pAffectedResName,
org.eclipse.core.runtime.IProgressMonitor pMon)
Deprecated.
|
ToolExecutionStatus |
MergeStructuredFiles.execTool(IExecutionContext pContext,
ToolDescriptor pToolDescriptor,
java.lang.String pAffectedResName,
org.eclipse.core.runtime.IProgressMonitor pMon)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
ToolExecutionStatus |
OSCommandToolExecutor.execTool(IExecutionContext pContext,
ToolDescriptor pToolDescriptor,
java.lang.String pAffectedResName,
org.eclipse.core.runtime.IProgressMonitor pMon) |
| Modifier and Type | Method and Description |
|---|---|
ToolDescriptor |
TaurusFactory.createDynamicToolDescriptor()
Returns a new object of class 'Dynamic Tool Descriptor'.
|
ToolDescriptor |
TaurusFactory.createToolDescriptor()
Returns a new object of class 'Tool Descriptor'.
|
ToolDescriptor |
TaurusFactory.createToolDescriptor(ToolTypeExtension pTte)
Properly creates a tool descriptor with its tool type extension.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ToolDescriptorImpl
An implementation of the model object 'Tool
Descriptor'.
|
| Modifier and Type | Method and Description |
|---|---|
ToolDescriptor |
RISPFToolPanelImpl.basicGetTargetID() |
ToolDescriptor |
RActionToolImpl.basicGetTargetID() |
ToolDescriptor |
ToolDescriptorImpl.clone() |
ToolDescriptor |
TaurusFactoryImpl.createDynamicToolDescriptor() |
ToolDescriptor |
TaurusFactoryImpl.createToolDescriptor() |
ToolDescriptor |
TaurusFactoryImpl.createToolDescriptor(ToolTypeExtension pTte)
Creates a dynamic tool descriptor instance based on a
ToolTypeExtension. |
ToolDescriptor |
RISPFToolPanelImpl.getTargetID() |
ToolDescriptor |
RActionToolImpl.getTargetID() |
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.emf.common.util.EList<ToolDescriptor> |
CToolDescriptorsImpl.getToolDescriptor() |
org.eclipse.emf.common.util.EList<ToolDescriptor> |
CToolCategoryImpl.getToolDescriptor() |
| Modifier and Type | Method and Description |
|---|---|
void |
RISPFToolPanelImpl.setTargetID(ToolDescriptor newTargetID) |
void |
RActionToolImpl.setTargetID(ToolDescriptor newTargetID) |
| Modifier and Type | Method and Description |
|---|---|
ToolDescriptor |
ToolDescriptor.clone()
Clones this tool descriptor.
|
ToolDescriptor |
RISPFToolPanel.getTargetID()
Returns the value of the 'Target ID' reference.
|
ToolDescriptor |
RActionTool.getTargetID()
Returns the value of the 'Target ID' reference.
|
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.emf.common.util.EList<ToolDescriptor> |
CToolDescriptors.getToolDescriptor()
Returns the value of the 'Tool Descriptor' containment
reference list.
|
org.eclipse.emf.common.util.EList<ToolDescriptor> |
CToolCategory.getToolDescriptor()
Returns the value of the 'Tool Descriptor' containment
reference list.
|
| Modifier and Type | Method and Description |
|---|---|
void |
RISPFToolPanel.setTargetID(ToolDescriptor value)
Sets the value of the
'
Target ID' reference. |
void |
RActionTool.setTargetID(ToolDescriptor value)
Sets the value of the
'
Target ID' reference. |
| Modifier and Type | Method and Description |
|---|---|
boolean |
RISPFToolPanelValidator.validateTargetID(ToolDescriptor value) |
boolean |
RActionToolValidator.validateTargetID(ToolDescriptor value) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
CToolDescriptorsValidator.validateToolDescriptor(org.eclipse.emf.common.util.EList<ToolDescriptor> value) |
boolean |
CToolCategoryValidator.validateToolDescriptor(org.eclipse.emf.common.util.EList<ToolDescriptor> value) |
| Modifier and Type | Method and Description |
|---|---|
static FunctionPackageExtension |
ModelExtensionUtilities.getFunctionPackage(ToolDescriptor pTd)
Gets the function package of the given tool descriptor.
|
static ToolTypeExtension |
ModelExtensionUtilities.getToolType(ToolDescriptor pTd)
Gets the
ToolTypeExtension of the given tool descriptor. |
| Modifier and Type | Method and Description |
|---|---|
T |
TaurusSwitch.caseDynamicToolDescriptor(ToolDescriptor object)
Returns the result of interpreting the object as an instance of 'Dynamic Tool Descriptor'.
|
T |
TaurusSwitch.caseToolDescriptor(ToolDescriptor object)
Returns the result of interpreting the object as an instance of 'Tool Descriptor'.
|
static java.lang.String |
EclipseToolsValidator.getErrorMsg(ToolDescriptor pToolDescriptor)
get error message by validation problems.
|
boolean |
TaurusValidator.validateDynamicToolDescriptor_MassProcParmsUsedInMassProcAction(ToolDescriptor dynamicToolDescriptor,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Validates the MassProcParmsUsedInMassProcAction constraint of '
Dynamic Tool Descriptor'.
|
boolean |
TaurusValidator.validateDynamicToolDescriptor_MissingFunctionPackage(ToolDescriptor dynamicToolDescriptor,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Validates the MissingFunctionPackage constraint of ' Dynamic Tool
Descriptor'.
|
boolean |
TaurusValidator.validateDynamicToolDescriptor_RequiredAttributes(ToolDescriptor dynamicToolDescriptor,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Validates the RequiredAttributes constraint of ' Dynamic Tool
Descriptor'.
|
boolean |
TaurusValidator.validateDynamicToolDescriptor_RequiredComplexAttributes(ToolDescriptor pToolDescriptor,
org.eclipse.emf.common.util.DiagnosticChain pDiagnostics,
java.util.Map<java.lang.Object,java.lang.Object> pContext)
Validates the RequiredComplexAttributes constraint of ' Dynamic Tool
Descriptor'.
|
boolean |
TaurusValidator.validateDynamicToolDescriptor_RequiredParameters(ToolDescriptor dynamicToolDescriptor,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Validates the RequiredParameters constraint of ' Dynamic Tool
Descriptor'.
|
boolean |
TaurusValidator.validateDynamicToolDescriptor_ResourceProcessingToolDefinedParameters(ToolDescriptor dynamicToolDescriptor,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Validates the ResourceProcessingToolDefinedParameters constraint of '
Dynamic Tool Descriptor'.
|
boolean |
TaurusValidator.validateDynamicToolDescriptor(ToolDescriptor dynamicToolDescriptor,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context) |
boolean |
TaurusValidator.validateToolDescriptor_CrossReferenceValidation(ToolDescriptor toolDescriptor,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Validates the CrossReferenceValidation constraint of ' Tool
Descriptor'.
|
boolean |
TaurusValidator.validateToolDescriptor_DifferentSeqNumbers(ToolDescriptor toolDescriptor,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Validates the DifferentSeqNumbers constraint of 'Tool Descriptor
'.
|
boolean |
TaurusValidator.validateToolDescriptor_IntegratedToolRules(ToolDescriptor toolDescriptor,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Validates the IntegratedToolRules constraint of 'Tool Descriptor
'.
|
boolean |
TaurusValidator.validateToolDescriptor_OnlyOneISA(ToolDescriptor toolDescriptor,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Validates the OnlyOneISA constraint of 'Tool Descriptor'.
|
boolean |
TaurusValidator.validateToolDescriptor_ParmSeparatorFromISA(ToolDescriptor toolDescriptor,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Validates the ParmSeparatorFromISA constraint of ' Tool
Descriptor'.
|
boolean |
TaurusValidator.validateToolDescriptor_ToolTypeIdValidation(ToolDescriptor toolDescriptor,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Validates the ToolTypeIdValidation constraint of 'Tool
Descriptor'.
|
boolean |
TaurusValidator.validateToolDescriptor(ToolDescriptor toolDescriptor,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context) |
| Modifier and Type | Method and Description |
|---|---|
ToolDescriptor |
ITaurusJob.getToolDescr()
Gets the tool descriptor which caused the job execution.
|
| Modifier and Type | Method and Description |
|---|---|
void |
IResourceProcessor.doResourceProcessing(IExecutionContext pContext,
ToolDescriptor pToolDesc,
java.lang.String pAffectedRes,
ToolExecutionStatus execStat)
Handles resource operations of an executed TAURUS tool.
|
ToolExecutionStatus |
IToolExecutor.execTool(IExecutionContext pContext,
ToolDescriptor pToolDescriptor,
java.lang.String pAffectedResName,
org.eclipse.core.runtime.IProgressMonitor pMon)
Deprecated.
Called by AWM as soon as the tool is executed within an action.
|
ToolExecutionStatus |
IToolOutputReader.parseToolOutput(ToolDescriptor pTool,
java.util.List<java.lang.String> pToolOutput,
IExecutionContext pContext,
java.lang.String pTauPrefix,
org.eclipse.core.runtime.IProgressMonitor pMon)
Parses a tools output and returns a ToolExecutionStatus, which contains
the tools output parameters.
|
ToolExecutionStatus |
ITaurusPropertySetUtilities.propertySetAssociator(IExecutionContext pContext,
ToolDescriptor pTool,
FileDescriptor pFileDescriptor,
java.lang.String pPropertySetName,
boolean pIsLocalPropertySet,
org.eclipse.core.runtime.IProgressMonitor pMon)
Deprecated.
Associates the property set with the giving name to the element.
|
ToolExecutionStatus |
ITaurusPropertySetUtilities.propertySetAssociatorUI(IExecutionContext pContext,
ToolDescriptor pTd,
Property pPropertySet,
FileDescriptor pFileDescriptor,
IElement pElement,
java.lang.Boolean pIsLocalPropertySet,
org.eclipse.core.runtime.IProgressMonitor pMon)
Deprecated.
Allows the user to select the property set that will be associated to the
element via a dialog.
|
ToolExecutionStatus |
ITaurusPropertySetUtilities.propertySetCreator(IExecutionContext pContext,
ToolDescriptor pTool,
java.lang.String pPropertySetName,
java.lang.String pMemberLanguage,
java.lang.String pSyslibs,
boolean pIsLocalPropertySet,
boolean pReplace,
java.lang.String pPropertySetTemplate,
org.eclipse.core.runtime.IProgressMonitor pMon)
Deprecated.
Creates a property set with the giving name and language and add the copy
libraries to it.
|
ToolExecutionStatus |
ITaurusPropertySetUtilities.propertySetRemover(IExecutionContext pContext,
ToolDescriptor pTool,
java.lang.String pPropertySetName,
boolean pIsLocalPropertySet,
org.eclipse.core.runtime.IProgressMonitor pMon)
Deprecated.
Remove the property set with the giving name on the system.
|
void |
ITaurusJob.setToolDescr(ToolDescriptor pDescr)
Sets the tool descriptor which caused the job execution.
|
boolean |
ISystemUtilities.startDialogProcess(ISystemImage pSI,
java.lang.String pCommand,
ToolDescriptor pTool,
IExecutionContext pContext,
org.eclipse.core.runtime.IProgressMonitor pMonitor)
Starts an ISPF dialog application on the given remote system.
|
java.lang.String |
ITaurusJobUtilities.submitJob(ISystemImage pImg,
java.io.InputStream pIs,
ToolDescriptor pTool,
IExecutionContext pContext,
org.eclipse.core.runtime.IProgressMonitor pMon)
|
java.util.List<java.lang.String> |
ITaurusJobUtilities.submitJob(ISystemImage pImg,
java.lang.String pJcl,
ToolDescriptor pTool,
IExecutionContext pContext,
org.eclipse.core.runtime.IProgressMonitor pMon)
Submits a job from the given input stream passing the current tool.
|
void |
IPropertyProvider.toolExecuted(IExecutionContext pContext,
ToolDescriptor pTool,
ToolExecutionStatus pToolResult)
Called after a tool has been executed.
|
| Modifier and Type | Method and Description |
|---|---|
ToolDescriptor |
TaurusJob.getToolDescr() |
| Modifier and Type | Method and Description |
|---|---|
void |
TaurusJob.setToolDescr(ToolDescriptor pDescr) |
| Modifier and Type | Method and Description |
|---|---|
ToolDescriptor |
IToolContext.getModelObject() |
ToolDescriptor |
IToolResult.getToolDescriptor()
Gets executed tool descriptor.
|
| Modifier and Type | Method and Description |
|---|---|
default IToolContext |
IToolExecutor2.createToolContext(IExecutionContext pExecutionContext,
ToolDescriptor pToolDescriptor,
boolean pIsMassProcessing)
This method creates a
IToolContext. |
Copyright © 2015 Micro Focus GmbH. All rights reserved.