| vignetteCode-class {DynDoc} | R Documentation |
Class "vignetteCode"
Description
This class represents the code chunks and other related information from a vignette file. It also provides for the ability to evaulate the code chunks in a separate environment.
Objects from the Class
Objects can be created by calls of the form new("vignetteCode", ...)
Also, a helper function getVignetteCode is provided that will do
all of the dirty work required to retrieve a vignetteCode object
from a vignette file.
Slots
chunkList:Object of class
"chunkList"Holds the code chunks from the vignette filepath:Object of class
"character"The path of the vignette filevigPackage:Object of class
"character"The package (if appropriate) that the vignette came fromdepends:Object of class
"character"Any package dependencies for the vignetteevalEnv:Object of class
"environment"An environment used for evaluation of the code chunks.
Methods
- show
signature(object = "vignetteCode"): Displays information about the code contained in the object- chunkList
signature(object = "vignetteCode"): Retrieves thechunkListobject.- chunks
signature(object = "vignetteCode"): Retrieves the actual code chunks (not wrapped by thechunkListclass)- getDepends
signature(object = "vignetteCode"): Returns the list of package dependencies for this vignette- evalChunk
signature(object = "vignetteCode",pos="numeric"): Will evaulate the specified code chunk in theevalEnvenvironment- evalEnv
signature(object = "vignetteCode"): Returns the evaluation environment- getChunk
signature(object = "vignetteCode",pos="numeric"): Returns thecodeChunkobject representing the specified code chunk position- numChunks
signature(object = "vignetteCode"): Returns the number of chunks in the object- vigPackage
signature(object = "vignetteCode"): Returns the package the vignette is a part of- path
signature(object = "vignetteCode"): Returns the local file path to the vignette- setChunk<-
signature(object = "vignetteCode",pos="numeric", value="character"): Resets the code chunk specified byposto contain the code specified byvalue- summary
signature(object = "vignetteCode"): A less verbose output of information then withshow
Author(s)
Jeff Gentry
See Also
Sweave, getVignetteCode,
editVignetteCode, chunkList