org.codehaus.mojo.docbook
Class OLinkDBUpdater
java.lang.Object
org.codehaus.mojo.docbook.OLinkDBUpdater
public class OLinkDBUpdater
- extends Object
- Author:
- jgonzalez
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
protected org.apache.maven.plugin.logging.Log log
sourceDirectory
protected File sourceDirectory
databaseDirectory
protected File databaseDirectory
stylesheetLocation
protected URI stylesheetLocation
artifacts
protected Collection artifacts
OLinkDBUpdater
public OLinkDBUpdater(org.apache.maven.plugin.logging.Log log,
File sourceDirectory,
File databaseDirectory,
URI stylesheetLocation,
Collection artifacts)
- Parameters:
log
- sourceDirectory
- databaseDirectory
- artifacts
-
update
public void update()
prepareFileSystem
protected void prepareFileSystem(String[] docbookFiles)
- Parameters:
docbookFiles
-
updateOLinkDatabase
protected void updateOLinkDatabase(Set docbookFiles)
- Parameters:
docbookFiles
-
createMasterOLinkDatabase
protected void createMasterOLinkDatabase(String[] docbookFiles)
- Parameters:
docbookFiles
-
writeDirectoryTagBody
protected void writeDirectoryTagBody(BufferedWriter writer,
int level,
String currentDirectory,
String[] files)
throws IOException
- Parameters:
writer
- level
- currentDirectory
- files
-
- Throws:
IOException
computeFileID
public static String computeFileID(String docbookFileName)
- Parameters:
docbookFileName
-
- Returns:
indenting
protected static String indenting(int level)
- Parameters:
level
-
- Returns:
Copyright © 2011 OPEN input. All Rights Reserved.