Document0: Document0

Description Usage Arguments Format Details Author(s) See Also

Description

Document0 Component class for Document composite in the NLPStudio.

Usage

1

Arguments

name

Character string indicating the name of the document or file. Required for all objects.

desc

Character string containing the description of the document.

parent

An object of the Lab or DocumentCollection class that represents the parent object.

visitor

An object from one of the visitor classes.

prior

A Document Family Class object, deserialized from a prior state.

stateId

Character string that uniquely identifies an object and its state at a specific point in time.

Format

An object of class R6ClassGenerator of length 24.

Details

Document Family of Classes Overview:

The Document family of classes is an implementation of the composite pattern documented in the book "Design Patterns: Elements of Reusable Object-Oriented Software" by Erich Gamma, Richard Helm, Ralph Johnson and John Vlissides (hence Gang of Four). This pattern allows composite and individual objects to be treated uniformly.

The following sections include:

Document Family of Classes Participants: The participants of the Document0 class are:

Document Family of Classes Collaborators: The collaborators of the Document family are:

Document0 Methods: There are six types of methods within the Document0 class and they are:

Document0 Core Methods:

Document0 Field Getter/Setter Active Binding Methods:

Document0 Composite Methods:

Document0 State Methods:

Document0 Visitor Methods:

Author(s)

John James, jjames@datasciencesalon.org

See Also

Other Document classes: DocumentCollection, DocumentCsv, DocumentRdata, DocumentText, DocumentXlsx, Document


j2scode/NLPStudio documentation built on May 7, 2019, 8:58 p.m.