GrammarScope  4.0.0
Public Member Functions | List of all members
grammarscope.generator.data.ModelProcessor Class Reference
Inheritance diagram for grammarscope.generator.data.ModelProcessor:
Inheritance graph
[legend]
Collaboration diagram for grammarscope.generator.data.ModelProcessor:
Collaboration graph
[legend]

Public Member Functions

void processHeader (final String thisSource, final String thisDestination, final PrintWriter thisPrintWriter)
 
void processTail (final List< String > theseNames, final PrintWriter thisPrintWriter)
 
void processEntry (final String thisName, final String thisShortName, final String thisLongName, final String thisParentName, final String thisSourcePatternString, final String theseTargetPatternsString, final String thatDescription, final String[][] theseCodedExamples, final PrintWriter thisPrintWriter)
 

Detailed Description

GrammaticalRelation model processor

Author
Bernard Bou

Member Function Documentation

◆ processEntry()

void grammarscope.generator.data.ModelProcessor.processEntry ( final String  thisName,
final String  thisShortName,
final String  thisLongName,
final String  thisParentName,
final String  thisSourcePatternString,
final String  theseTargetPatternsString,
final String  thatDescription,
final String  theseCodedExamples[][],
final PrintWriter  thisPrintWriter 
)

Print entry

Parameters
thisNamename
thisShortNameshortname
thisLongNamelong name
thisParentNameparent name
thisSourcePatternStringsource pattern
theseTargetPatternsStringtarget patterns
thatDescriptiondescription
theseCodedExamplescode examples
thisPrintWriterprintwriter

Implements grammarscope.generator.data.Doclet.IProcessor.

◆ processHeader()

void grammarscope.generator.data.ModelProcessor.processHeader ( final String  thisSource,
final String  thisDestination,
final PrintWriter  thisPrintWriter 
)

Process header

Parameters
thisSourcesource
thisDestinationdestination
thisPrintWriterprint writer

Implements grammarscope.generator.data.Doclet.IProcessor.

◆ processTail()

void grammarscope.generator.data.ModelProcessor.processTail ( final List< String >  theseNames,
final PrintWriter  thisPrintWriter 
)

Process tail

Parameters
theseNamesnames
thisPrintWriterprint writer

Implements grammarscope.generator.data.Doclet.IProcessor.


The documentation for this class was generated from the following file: