OperationMetadata - 52North/IlwisCore GitHub Wiki

This class describes the metadata of an operation. The metadata is a mandatory piece of information that the framework needs to find and execute operations. The metatdata contains

Url OperationMetadata is an IlwisObject, so it needs an URL. A metadata object 'lives' in the container ilwis://operations. So for example the resample operation has the URL : ilwis://operations/resample
Description A textual description that describes the operation
Syntax All ilwis operation can be expressed in terms of a textual expression. This actually the way how it is passed around in the system
Input parameter count A (potential variabel) number indicating how many input parameters there are. Ilwis can handle optional parameters
Output parameter count A (potential variabel) number indicating how many output parameters there are. Ilwis can handle optional parameters
0..n input parameters
name Identifying name for this parameters
type Ilwistype of the parameter, can be combination of types
description optional description of a parameter
0..n output parameters
name Identifying name for this parameters
type Ilwistype of the parameter, can be combination of types
description optional description of a parameter
keywords A list of keywords to categorize the operation
⚠️ **GitHub.com Fallback** ⚠️