##################################################################
importClassesFrom(flowCore,
                  filter,
                  flowFrame,
                  flowSet)

importClassesFrom(methods,
                  character,
                  list,
                  matrix,
                  numeric,
                  table)

importClassesFrom(XML,
                  XMLInternalDocument,
                  XMLInternalElementNode)

importMethodsFrom(flowCore,
                  compensate,
                  fsApply,
                  identifier,
                  keyword,
                  Subset,summary)

importMethodsFrom(XML,
                  free)

importFrom(flowCore,
           polygonGate,
           read.FCS,
           rectangleGate)

importFrom(methods,
           "@<-",
           new)

importFrom(stats,
           ftable)

importFrom(XML,
           docName,
           getNodeSet,
           xmlAncestors,
           xmlChildren,
           xmlGetAttr,
           xmlName,
           xmlParent,
           xmlRoot,
           xmlSize,
           xmlTreeParse,
           xpathApply)

export(readFlowJoList, getFlowJoGates, collectSummaryFlowInfo,
       getFlowJoSummary, createFlowReport, simplifyGateNames,
       flowJoCompensate, getWellId)
exportClasses(flowJoObj, flowJoList, fcsSummary, fcsSummaryList)

##################################################################
