\name{colInfo-class}
\docType{class}
\alias{colInfo-class}
\alias{colInfo}
\alias{colName<-}
\alias{colName}
\alias{colType}
\alias{colType<-}
\alias{dropOrNot}
\alias{dropOrNot<-}
\alias{colName<-,colInfo-method}
\alias{colName,colInfo-method}
\alias{colType,colInfo-method}
\alias{colType<-,colInfo-method}
\alias{dropOrNot,colInfo-method}
\alias{dropOrNot<-,colInfo-method}
\title{Class "colInfo" presents column information for a data frame}
\description{This class is for keeping information about a data frame to
be processed. The class is mainly for use by \code{\link{importWizard}}}
\section{Objects from the Class}{
Objects can be created by calls of the form \code{new("colInfo", ...)}
}
\section{Slots}{
  \describe{
    \item{\code{colName}:}{Object of class \code{"character"} - a
      character string for the name of the column}
    \item{\code{colType}:}{Object of class \code{"character"} - a
      character string for the data type of the column. Can only be
      "character" or "numeric"}
    \item{\code{dropOrNot}:}{Object of class \code{"logical"} - a
      boolean indicationg whether the column will be droped}
  }
}
\section{Methods}{
  \describe{
    \item{colName}{\code{signature(object = "character")}: The get
      method for slot "colName"}
    \item{colName<-}{\code{signature(object = "character")}: The set
      method for slot "colName"}
    \item{colType}{\code{signature(object = "character")}: The get
      method for slot "colType"}
    \item{colType<-}{\code{signature(object = "character")}: The set
      method for slot "colName"}
    \item{dropOrNot}{\code{signature(object = "logical")}: The get
      method for slot "dropOrNot"}
    \item{dropOrNot}{\code{signature(object = "logical")}: The set
      method for slot "dropOrNot"}
  }
}
\author{Jianhua Zhang}

\seealso{
  \code{\link{importWizard}}
}
\examples{
  newInfo <- new("colInfo", colName = "aaaa", colType = "character",
dropOrNot = FALSE)  
}
\keyword{classes}