Click or drag to resize

IFilterAutoSupplied Interface

A description of an auto-supplied filter

Namespace:  de.unika.ipd.grGen.libGr
Assembly:  libGr (in libGr.dll) Version: GrGen.NET 8.1
Syntax
C#
public interface IFilterAutoSupplied : IFilter, 
	INamed

The IFilterAutoSupplied type exposes the following members.

Properties
  NameDescription
Public propertyInputNames
An array of the names corresponding to filter parameters.
Public propertyInputs
An array of GrGen types corresponding to filter parameters.
Public propertyName
The name of the filter (full name in case of an auto-generated filter, without package prefix)
(Inherited from IFilter.)
Public propertyPackage
null if this is a global filter, otherwise the package the filter is contained in. Always null for auto-supplied and auto-generated filters.
(Inherited from IFilter.)
Public propertyPackageOfApplyee
The package the rule/match class is contained in the filter belongs to, i.e. the package of the applyee in a filter call. (TODO: this is a filter definition description, applyee does not make sense for it, is a concept from a filter call.)
(Inherited from IFilter.)
Public propertyPackagePrefixedName
The name of the filter in case of a global filter, the name of the filter prefixed by the name of the package otherwise. Auto-supplied and auto-generated filters come without a package (they belong to a rule or match class, only those may be contained in a package). Gives the name string to be used in a call to denote the filter to be employed.
(Inherited from IFilter.)
Top
See Also