Modifier and Type | Field and Description |
---|---|
protected DiffCommand |
diffCommand |
protected DiffInformation |
diffInformation
The diff object that is currently being built
|
protected EventManager |
eventManager
The event manager to use
|
protected String |
fileDirectory
The directory in which the file being processed lives.
|
protected boolean |
readingDiffs |
Constructor and Description |
---|
SimpleDiffBuilder(EventManager eventMan,
DiffCommand diffComm) |
Modifier and Type | Method and Description |
---|---|
protected void |
assignType(DiffInformation.DiffChange change,
String line) |
DiffInformation |
createDiffInformation() |
void |
outputDone() |
void |
parseEnhancedMessage(String key,
Object value) |
void |
parseLine(String line,
boolean isErrorMessage) |
protected void |
processDifferences(String line) |
protected void |
processFile(String line) |
protected void |
processParameters(String line) |
protected void |
processRCSfile(String line) |
protected void |
processRevision(String line) |
protected EventManager eventManager
protected DiffCommand diffCommand
protected DiffInformation diffInformation
protected String fileDirectory
protected boolean readingDiffs
public SimpleDiffBuilder(EventManager eventMan, DiffCommand diffComm)
public void outputDone()
outputDone
in interface Builder
public void parseLine(String line, boolean isErrorMessage)
protected void processFile(String line)
protected void processRCSfile(String line)
protected void processRevision(String line)
protected void processParameters(String line)
public DiffInformation createDiffInformation()
protected void assignType(DiffInformation.DiffChange change, String line)
protected void processDifferences(String line)
public void parseEnhancedMessage(String key, Object value)
parseEnhancedMessage
in interface Builder
Copyright © 2016. All rights reserved.