org.apache.wiki.diff
Class DiffProvider.NullDiffProvider
java.lang.Object
org.apache.wiki.diff.DiffProvider.NullDiffProvider
- All Implemented Interfaces:
- DiffProvider, WikiProvider
- Enclosing interface:
- DiffProvider
public static class DiffProvider.NullDiffProvider
- extends Object
- implements DiffProvider
If there is no diff provider set, this provider will work instead.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DiffProvider.NullDiffProvider
public DiffProvider.NullDiffProvider()
makeDiffHtml
public String makeDiffHtml(WikiContext ctx,
String oldWikiText,
String newWikiText)
- The return string is to be XHTML compliant ready to display html. No further
processing of this text will be done by the wiki engine.
- Specified by:
makeDiffHtml in interface DiffProvider
- Parameters:
ctx - The Wiki ContextoldWikiText - the old textnewWikiText - the new text
- Returns:
- An XHTML diff.
initialize
public void initialize(WikiEngine engine,
Properties properties)
throws NoRequiredPropertyException,
IOException
- Initializes the page provider.
- Specified by:
initialize in interface WikiProvider
- Parameters:
engine - WikiEngine to own this providerproperties - A set of properties used to initialize this provider
- Throws:
NoRequiredPropertyException - If the provider needs a property which is not found in the property set
IOException - If there is an IO problem
getProviderInfo
public String getProviderInfo()
- Return a valid HTML string for information. May
be anything.
- Specified by:
getProviderInfo in interface WikiProvider
- Returns:
- A string describing the provider.
Copyright © {inceptionYear}-2014 The Apache Software Foundation. All rights reserved.