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.