What is the Rd file alias and usage syntax for an S4 assignment method? I have been trying variations on \alias{TSdoc<-,default-method} \usage{ \S4method{TSdoc}{default}(x) <- value but so far I have not got it right according to various codoc, etc, checks. Paul Gilbert =================================================================================== La version fran?aise suit le texte anglais. ------------------------------------------------------------------------------------ This email may contain privileged and/or confidential inform...{{dropped}}
Paul Gilbert <pgilbert at bank-banque-canada.ca> writes:> What is the Rd file alias and usage syntax for an S4 assignment method? > I have been trying variations on > > \alias{TSdoc<-,default-method} > > \usage{ > \S4method{TSdoc}{default}(x) <- value > > but so far I have not got it right according to various codoc, etc, > checks.If you have your own generic TSdoc<-, then I think you want: \alias{TSdoc<-} \alias{TSdoc<-,someClass,anotherClass-method} You may not be allowed to specify usage, but I think the issue only arises when setting methods for a generic documented elsewhere. + seth -- Seth Falcon | Computational Biology | Fred Hutchinson Cancer Research Center http://bioconductor.org
>>>>> "PaulG" == Paul Gilbert <pgilbert at bank-banque-canada.ca> >>>>> on Wed, 30 May 2007 09:27:14 -0400 writes:PaulG> What is the Rd file alias and usage syntax for an S4 assignment method? PaulG> I have been trying variations on PaulG> \alias{TSdoc<-,default-method} Do you really have a class called "default" ???? Using "<func>.default" is an S3 concept which in S4 is replaced by defining methods for "ANY". In Matrix, we have \alias{dim<-,Matrix-method} and that works fine -- though we don't have a \usage{.} there, since this really is in Matrix-class.Rd Martin Maechler PaulG> \usage{ PaulG> \S4method{TSdoc}{default}(x) <- value PaulG> but so far I have not got it right according to various codoc, etc, checks. PaulG> Paul Gilbert