org.codehaus.mojo.docbook
Class OLinkDBUpdater
java.lang.Object
org.codehaus.mojo.docbook.OLinkDBUpdater
public class OLinkDBUpdater
- extends java.lang.Object
- Author:
- jgonzalez
Constructor Summary |
OLinkDBUpdater(org.apache.maven.plugin.logging.Log log,
java.io.File sourceDirectory,
java.io.File databaseDirectory,
java.net.URI stylesheetLocation,
java.util.Collection artifacts)
|
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 java.io.File sourceDirectory
databaseDirectory
protected java.io.File databaseDirectory
stylesheetLocation
protected java.net.URI stylesheetLocation
artifacts
protected java.util.Collection artifacts
OLinkDBUpdater
public OLinkDBUpdater(org.apache.maven.plugin.logging.Log log,
java.io.File sourceDirectory,
java.io.File databaseDirectory,
java.net.URI stylesheetLocation,
java.util.Collection artifacts)
- Parameters:
log
- sourceDirectory
- databaseDirectory
- artifacts
-
update
public void update()
prepareFileSystem
protected void prepareFileSystem(java.lang.String[] docbookFiles)
- Parameters:
docbookFiles
-
updateOLinkDatabase
protected void updateOLinkDatabase(java.util.Set docbookFiles)
- Parameters:
docbookFiles
-
createMasterOLinkDatabase
protected void createMasterOLinkDatabase(java.lang.String[] docbookFiles)
- Parameters:
docbookFiles
-
writeDirectoryTagBody
protected void writeDirectoryTagBody(java.io.BufferedWriter writer,
int level,
java.lang.String currentDirectory,
java.lang.String[] files)
throws java.io.IOException
- Parameters:
writer
- level
- currentDirectory
- files
-
- Throws:
java.io.IOException
computeFileID
public static java.lang.String computeFileID(java.lang.String docbookFileName)
- Parameters:
docbookFileName
-
- Returns:
indenting
protected static java.lang.String indenting(int level)
- Parameters:
level
-
- Returns:
Copyright © 2010 OPEN input. All Rights Reserved.