org.demac.process.base.dpdl
Interface Tool
- All Known Implementing Classes:
- ToolImpl
public interface Tool
A tool that specifies the invocation of an org.demac.process.base.dpdl.Application
with a set of process-side defined actual parameters. These actual parameters have to
be mapped to the org.demac.process.base.dpdl.FormalParameters of the
org.demac.process.base.dpdl.Application.
getActualParameters
DataField[] getActualParameters()
- Returns:
- the specified actual parameters for invocation.
The sequence of the actual parameters is relevant for the mapping
to the org.demac.process.base.dpdl.FormalParameters
of the org.demac.process.base.dpdl.Application!
getApplication
Application getApplication()
- Returns:
- the reference to the specified org.demac.process.base.dpdl.Application.
getDescription
java.lang.String getDescription()
- Returns:
- the textual description of a org.demac.process.base.dpdl.Tool.
getExtendedAttributes
java.util.Hashtable getExtendedAttributes()
- Returns:
- the org.demac.process.base.dpdl.ExtendedAttributes of the
org.demac.process.base.dpdl.Tool,
for example optional information.