knowing/Knowing — Issue #40: Rework Events and TProcessor
Author: muuki88
Created: 2012-02-21 19:27:42+00:00
State: open
Labels: core, enhancement

### Task

The current `Event` classes should be reduced and with this the methods
in `TProcessor`

### Details

`Results` and `QueryResults` should be merged
`Query` and `Queries` should be merged.

This leads to two method changes

```scala

//new results method
def results(instances: Instances, port:Option[String], queries: Option[Instances])

//new query method
def query(query: Instances, port:Option[String]): Instances

```

### Affects

#29 Rework Filter. The query method will be exact the same as the filter method.