useDynLib(Biobase)

import(tools)

exportClasses(aggregator, container, eSet, phenoData,
              MIAME, characterORMIAME, exprMatrix, exprSet, 
              annotatedDataset, listOrEnv, data.frameOrNULL)

exportMethods("[", "[[", "$", abstract, addVarMetadataEntry, aggenv, aggfun, 
             annotation, coerce,
             combine, content, contents, convertVarLabels, description, eList,
             expinfo, exprs, exprs2excel, geneNames, getExpData,
             getUnits, getVarMetadata, hybridizations, initfun, iter,
             length, locked, normControls, ncol, notes, otherInfo, pData,
             phenoData, preproc, sampleNames, samples, "se.exprs", show,
             split, update2MIAME, varLabels, reporterInfo,
             varMetadata, "annotation<-", "description<-", "eList<-", 
	     "exprs<-", "geneNames<-", "notes<-", "pData<-", 
	     "phenoData<-", "sampleNames<-", "assayData<-", "reporterInfo<-",
             "se.exprs<-",  "write.exprs",
             "as.data.frame.exprSet", dim, assayData, reporterNames)

export(Aggregate, addNonExisting, addPDF2Vig, 
       addVig2Menu, addVig4Unix, addVig4Win, addVigs2WinMenu,
       biocReposList, copyEnv, copySubstitute, reverseSplit, 
       createPackage, df2pD, dumpPackTxt, esApply, 
       getPkgVigs, l2e, listLen,
       multiassign, note, openPDF, openVignette, "package.version",
       rowMax, rowMedians, rowMin, rowQ,
       read.exprSet, read.phenoData, read.MIAME, read.pD,
       strbreak, testBioCConnection, isUnique)

