The R Project SVN R

Rev

Rev 25433 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 25433 Rev 25816
Line 11... Line 11...
11
\alias{listFromMlist}
11
\alias{listFromMlist}
12
\alias{linearizeMlist}
12
\alias{linearizeMlist}
13
\alias{finalDefaultMethod}
13
\alias{finalDefaultMethod}
14
\alias{mergeMethods}
14
\alias{mergeMethods}
15
\alias{loadMethod}
15
\alias{loadMethod}
-
 
16
\alias{loadMethod-methods}
-
 
17
\alias{loadMethod,ANY-method}
-
 
18
\alias{loadMethod,MethodDefinition-method}
-
 
19
\alias{loadMethod,MethodWithNext-method}
16
\title{MethodsList Objects}
20
\title{MethodsList Objects}
17
\description{
21
\description{
18
  These functions create and manipulate \code{MethodsList} objects, the
22
  These functions create and manipulate \code{MethodsList} objects, the
19
  objects used in R to store methods for dispatch.  You should not call
23
  objects used in R to store methods for dispatch.  You should not call
20
  any of these functions from code that you want to port to S-Plus.
24
  any of these functions from code that you want to port to S-Plus.
Line 136... Line 140...
136
      dispatched in the frame \code{envir}.  The function exists so that
140
      dispatched in the frame \code{envir}.  The function exists so that
137
      methods can be defined for special classes of objects.  Usually
141
      methods can be defined for special classes of objects.  Usually
138
      the point is to assign or modify information in the frame
142
      the point is to assign or modify information in the frame
139
      environment to be used evaluation.  For example, the standard
143
      environment to be used evaluation.  For example, the standard
140
      class \code{MethodDefinition} has a method that stores the target
144
      class \code{MethodDefinition} has a method that stores the target
141
      and defined signatures in the environment.
145
      and defined signatures in the environment.  Class
-
 
146
      \code{MethodWithNext} has a method taking account of the
-
 
147
      mechanism for storing the method to be used in a call to
-
 
148
      \code{\link{callNextMethod}}.
142
 
149
 
143
      Any methods defined for \code{loadMethod} must return the function
150
      Any methods defined for \code{loadMethod} must return the function
144
      definition to be used for this call; typically, this is just the
151
      definition to be used for this call; typically, this is just the
145
      \code{method} argument.
152
      \code{method} argument.
146
    }
153
    }