Class and method to capture the result of gating operations in a flow cytometry workflow.
gateView(workflow, ID=paste("gateViewRef", guid(), sep="_"), name="default", action, data, indices,  filterResult, frEntry)workFlow for which a
    view is to be created. guid function. filterResult, and
    actionItem objects, respectively.filterResult. gateView that is created inside the
  workFlow environment as a side effect of calling the
  add method.A gateView object for the constructor.add method, which creates a
  gateView from a filter object and directly
  assigns it to a workFlow. Alternatively, one can use the
  gateView constructor function for more programmatic access.indices:"logical". The indices
      in the parent data for events that are within the filter.filterResult:"fcFilterResultReference". A reference to the outcome of
      the filtering operation. frEntry:"character" The
      population in the filterResult that corresponds to the
      current view. See details for further explanation. ID:"character". A unique
      identifier for the view. name:"character". A more
      human-readable nameaction:"fcActionReference". A
      reference to the
      actionItem that generated
      the view. env:"environment". The
      evaluation environment in the
      workFlow. data:"fcDataReference" A
      reference to the data that is associated to the view. Subsets of
      the data are only generated when a a further action is invoked on
      a particular gateView. Summary statistics about the view
      can be acquired through the usual process of summarizing
      filterResults. "view", directly. signature(symbol = "gateView", envir = "workFlow",
	subSymbol = "character"): Remove a gateView from a
      workFlow. This method is recursive and will also
      remove all dependent views and
      actionItems.  signature(x = "formula", data = "gateView"):
      Summarize the gating operation. signature(x = "formula", data = "gateView"):
      Plot the data of the gateView along with the gate.   gateViews provide a means to bind the results of gating
  operations in a workflow. Each gateView represents one of the
  populations that arise from the
  gating. logicalFilterResults
  create two gateViews (events in the gate and events not in the
  gate),
  multipleFilterResults 
  one view for each population. See the documentation of the
  parent class view for more details.
  
workFlow,
  view,
  transformView,
  compensateView,
  actionItem