Click or drag to resize

BaseActions Class

A partial implementation of the interface to the actions.
Inheritance Hierarchy
SystemObject
  de.unika.ipd.grGen.libGrBaseActions
    de.unika.ipd.grGen.lgspLGSPActions

Namespace: de.unika.ipd.grGen.libGr
Assembly: libGr (in libGr.dll) Version: GrGen.NET 7.1
Syntax
C#
public abstract class BaseActions : IActions

The BaseActions type exposes the following members.

Constructors
 NameDescription
Protected methodBaseActionsInitializes a new instance of the BaseActions class
Top
Properties
 NameDescription
Public propertyActions Enumerates all actions managed by this BaseActions instance.
Public propertyCustomCommandsAndDescriptions 
Public propertyFunctionDefinitions Enumerates all function definitions.
Public propertyFunctionNames returns a comma separated list of the names of the functions known
Public propertyGraph 
Public propertyInlineIndependents 
Public propertyLazyNIC 
Public propertyMatchClasses Enumerates all match class filterers (and thus match class info objects) managed by this IActions instance.
Public propertyMatchClassNames returns a comma separated list of the names of the match classes known
Public propertyModelMD5Hash 
Public propertyName 
Public propertyPackages 
Public propertyProcedureDefinitions Enumerates all procedure definitions.
Public propertyProcedureNames returns a comma separated list of the names of the procedures known
Public propertyProfile 
Public propertySequenceDefinitions Enumerates all graph rewrite sequence definitions.
Top
Methods
 NameDescription
Public methodArrayGroupBy 
Public methodArrayIndexOfBy(IList, String, Object) 
Public methodArrayIndexOfBy(IList, String, Object, Int32) 
Public methodArrayIndexOfOrderedBy 
Public methodArrayKeepOneForEach 
Public methodArrayLastIndexOfBy(IList, String, Object) 
Public methodArrayLastIndexOfBy(IList, String, Object, Int32) 
Public methodArrayOrderAscendingBy 
Public methodArrayOrderDescendingBy 
Public methodCustom 
Public methodFailAssertion 
Public methodGetAction Gets the action with the given name.
Public methodGetFunctionDefinition Retrieve a function definition.
Public methodGetMatchClass Gets the filterer of the match class with the given name.
Public methodGetProcedureDefinition Retrieve a procedure definition.
Public methodGetSequenceDefinition Retrieve a graph rewrite sequence definition.
Public methodRegisterGraphRewriteSequenceDefinition Register a graph rewrite sequence definition. An interpreted sequence can be overwritten by a new one of the same name and signature. A compiled sequence is fixed, an exception is thrown if you try to set a sequence of the same name.
Top
Fields
See Also