# Package org.eclipse.viatra.addon.viewers.runtime.model

- Class Summary
  Class | Description
  --- | ---
  ContainmentRule |
  EdgeRule |
  EventFilterBuilder |
  ItemExtender |
  ItemExtender.ChildItem |
  ItemExtender.RootItem |
  ItemRule |
  ViatraViewerDataModel | A `ViewerDataModel` implementation for VIATRA Query/EVM model sources.
  ViewerDataFilter | A wrapper class for filter definitions.
  ViewerDataModel | Data model collecting input from multiple query results, and returns them as `ObservableSet` instances.
  ViewerFilterDefinition | Data Transfer Class for describing a viewer filter configuration.
  ViewersAnnotatedPatternTester | Helper predicate to decide whether a pattern is annotated with one of the Viewers framework annotations ( , , .
  ViewersRuntimeModelUtil |
  ViewerState | A Viewer state represents a stateful data model for a VIATRA Viewer.

- Enum Summary
  Enum | Description
  --- | ---
  ViewerState.ViewerStateFeature |