Plugins for Pure graph (aka PureModel). These plugins concern the operations of the graph alone and should not refer to anything but the graph itself as it would be embedded as part of the graph. For example: if a plugin has to do with grammar, compilation, generation, etc., probably it should not be placed in this class.

Hierarchy

  • AbstractPlugin
    • PureGraphPlugin

Methods

  • Get the list of procedures to be done to cleanup dead references in the graph.

    Returns DeadReferencesCleaner[]

  • Get the list of supported packageable element classes. This will be used to create extensions to the graph.

    Returns Clazz<PackageableElement>[]

  • Get the list of collectors for testable items

    Returns TestableElementFilter[]